There is a newer version of the record available.

Published March 7, 2023 | Version v0.1

FRUC multiple sensor forest dataset including absolute, map-referenced localization

Description

FRUC Datasets (Forest environment dataset)

This dataset was collected as part of the work conducted by the Forestry Robotics @ University of Coimbra team (https://www.youtube.com/@forestryroboticsuc; part of the Institute of Systems and Robotics, https://www.isr.uc.pt/) within the scope of the Safety, Exploration and Maintenance of Forests with Ecological Robotics (SEMFIRE, ref. CENTRO-01-0247-FEDER-03269; http://semfire.ingeniarius.pt/) and the Semi-Autonomous Robotic System for Forest Cleaning and Fire Prevention (SafeForest, CENTRO-01-0247-FEDER-045931) research projects. Its purpose is to allow researchers in forestry robotics to have an in-depth analysis of a florests environment; obtain an a priori map for robot operations (e.g. path plannning, landscaping, etc…) and to train segmentation algorithms;

 

The dataset in question includes data from multiple sensors and absolute, map-referenced localization which can be used to register the sensor data to a fixed coordinate system. It was collected at the Choupal National Woods, Coimbra, Portugal (40◦13′13.3′′N;8◦26′38.1′′W). The dataset was collected during a partly clouded day in a forest environment by performing two circular loop laps amounting to a total distance of approximately 800m, with a total duration of 24 minutes and 26 seconds. The scenario is rich in features relevant to forestry robotics applications, including trees, bushes, tree trunks, etc. To better handle the multimodal nature of the acquired data, the dataset is bundled into rosbags, a file format used by the ROS (Robot Operating System) to record and play back data.

 

More specifically, the datasets include:

  • RGB Images from an Intel Realsense D435i
  • Aligned Depth Images from an Intel Realsense D435i
  • Point Clouds from a Livox Mid-70 LiDAR
  • Unfiltered acceleration, gyroscopic and magnetic data from a Xsens MTi IMU
  • Unfiltered acceleration, gyroscopic data from an Intel Realsense D435i

Description of files:

  1. The dataset was split into three rosbags (choupal_0.bag, choupal_1.bag, choupal_2.bag).
  2. The rosbag_info_[x].txt contains the information of each rosbag;
  3. The sensor_box.urdf contains all the required transforms;
  4. The sensor_box.stl contains the 3D model of the apparatus;
  5. The choupal.launch publishes the sensor transforms and plays the dataset;
  6. The localization.bag contains the final graph of poses extracted with RTAB-Map republished as nav_msgs/odom. These poses are more accurate than the localization_with discrete_jumps.bag but are recorded at a lower frequency;
  7. The localization_with discrete_jumps.bag contains a map-referenced localization extracted with RTAB-Map, containing more entries than localization.bag but it contains discrete jumps (not ideal for pure mapping libraries).

Usage:

  1. Extract the fruc_dataset_choupal_launch.zip into a catkin workspace
  2. Copy the rosbags into the fruc_dataset_choupal_launch/rosbag/
  3. Edit the fruc_dataset_choupal_launch/launch/choupal.launch file to your use case:
    1. Change the file_path argument if the rosbags are not in the default location;
    2. Set enable_localization to true in order to use the provided localization bags.
  4. Compile the package and source the environment:
    1. catkin_make [/your_catkin_workspace/]

       

    2. source [/your_catkin_workspace/devel/setup.bash]

       

  5. Launch the files:
    roslaunch fruc_dataset_choupal_launch choupal.launch

Files

fruc_dataset_choupal_launch.zip

Files (23.0 GB)

Name Size
md5:dc80a00c48423371a7fb4cb8fd788299
10.7 GB Download
md5:8e4384c0c3e6e490669c1d66e58c7f58
10.7 GB Download
md5:cbcb298d17f0689276943100eb02a0a2
1.5 GB Download
md5:fe40a9dfceb7d36a59d2584e61673d22
24.9 MB Preview Download
md5:6a6b5aebb7a21251acd8a2c150c7b17b
930.4 kB Download
md5:97b3d9b7ae20e175c7e59a628c184fc3
8.6 MB Download
md5:15b7b8b2fbd77034c523e27e9339e017
3.1 kB Preview Download
md5:2b13785a254a450338106845574883c7
3.1 kB Preview Download
md5:23c830e37fd27f940fa8e10288848b78
3.1 kB Preview Download

Additional details

References

  • Cristóvão, Mário; Design of a Multi-Sensor Apparatus for Forestry Robotics: A case study on Forest 3D Mapping; Universidade de Coimbra, 2023