
Dataset and code description This repository contains the codes and data for theScience Robotics paper Autonomous tracking of honeybee behaviors over long-term periods with cooperating robots. The codes are in rr_scirob_analyses and the datasets are in rr_scirob_data. If you want to rerun the data processing as presented in the paper, you need both rr_scirob_analyses and rr_scirob_data. You can copy the contents of rr_scirob_data into rr_scirob_analyses, as they have the same folder structure. Alternatively, you can run the download scripts to obtain the partial datasets relevant for certain subfigures. The file rr_scirob_data_readmes contains more detailed README files (rosbag info). You can copy its contents to rr_scirob_analyses after copying the contents of the rr_scirob_data. The individual datasets are organised into seven folders. Three Figures with Key Behavioural Metrics Three of the folders correspond to the Key Behavioural Measures, which are presented in three figures in the paper. These are: Figure-2-KBM-1-Queen Queen - related Key Behavioural Metrics Figure-3-KBM-2-Workers Worker Bee - related Key Behavioural Metrics Figure-4-KBM-3-Comb Comb and Brood -related Key Behavioural Metrics Each of these Figure-X folders contains the relevant figure from the paper and four subfolders corresponding to the panels of that figure. These are macro, micro, mezo, social, related to the four panels of that figure.Each of these subfolders contains a README file, describing how to process the data and providing further details. Furthermore, there are three additional folders located in each of the 'panel' folder: data: this is used to store the data necessary to generate the graphs. You can either populate it with the data from Zenodo, i.e., https://zenodo.org/records/13801588 Alternatively, you can use the `download.sh` script wich will download and extract the necessary data from the RoboRoyale project cloud. tmp: This folder is used to store intermediate results of the processing scripts output: This folder is used to store all the generated outputs of the individual scripts. These should be identical with the panels of the figure in the paper. These figures are also provided in the relevant folders. Running the scripts contained in the micro, mezo, macro and social folders generates images and graphs in the output subfolders. These should be identical to the ones in the panels of Figures 2-4 in the paper. One Resting Analysis Figure One folder corresponds to the queen resting analysis figure Figure-5-Resting : Queen resting time analysis This folder has three subfolders named data, tmp and output similar to the previous folders. Again, running the scripts will generate the figures and/or run the statistical tests as in the previous case. Three Performance Assessments: Queen Tracking, Workerbee Localisation and Oviposition Detection Three other folders are related to performance analysis of the core methods required to calculate the KBMs. KBM-1-performance evaluation: Provides datasets and scripts to assess the performance of the queen marker detector KBM-2-performance evaluation: Provides datasets and scripts to assess the performance of the worker bee detector KBM-3-performance evaluation: Provides datasets and scripts to assess the performance of the oviposition detector Each of these folders contains a README file explaining what to run in order to evaluate the performance of the method and to replicate the paper's results. Additional materials and data The core data used here is the month-long queen tracking information, consisting of 28 million entries in a file 2023-month-queenpos-short.txt. A description of the file structure is provided in the README of the relevant KBM folder. Additional data are available in the dataset section of https://roboroyale.eu. Rosbags The work is based on the Robot Operating System (ROS) and thus, the raw data come in the form of rosbags. We provide a few of the rosbags to allow checking examples of video and other raw data as reported by the system: 2023-10-25-08-42-20-Queen-Feeding.bag - queen feeding (KBM-1 Social) KPI1_2_mezo-queen_walk_sample.bag - queen walk as drawn in (KBM-1 Mezo) 2023-10-10-00-04-10-trophylaxis.bag - worker bee trophylaxis (KBM-2 Social) 2023-09-19-09-00-20-egg-removal.bag - worker bee removing egg (KBM-2 Social) Licence This data and code are under the Creative Commons Attribution-ShareAlike 4.0 International license. If you use these data in your work, please cite the relevant paper, i.e., Ulrich, Stefanec, Rekabi-bana et al.: Autonomous tracking of honeybee behaviors over long-term periods with cooperating robots. Science Robotics, 2024.
Cognitive Robotics, Behavioral Ecology, Honeybee Ethology, Tracking, Metrics, Long-term Observations
Cognitive Robotics, Behavioral Ecology, Honeybee Ethology, Tracking, Metrics, Long-term Observations
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
