Skip to content

GREAT-WHU/GREAT-Dataset

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GREAT DATASET

Table of Contents

  1. Introduction
     * Abstract
     * Main Contributions

  2. Lisence

  3. Sensor Setup
     * Acquisition Platform
     * Sensor Description

  4. Comparison with other datasets

  5. Environments

  6. Dataset Sequences
     * Data Download

  7. Reference Solution

  8. Work Dictionary

  9. Development Toolkits

Introduction

Abstract:

   We propose the GREAT Dataset: a novel multi-sensor raw observation dataset collected from a vehicle-mounted platform in complex urban environments, featuring a high-precision multi-frequency GNSS receiver, a tactical-grade IMU, a MEMS IMU, two CMOS cameras, and a LiDAR. All of these sensors achieve hardware-level time synchronization and their spatiotemporal relationships are well calibrated. In this dataset, the bidirectional smoothed solutions of tightly coupled multi-GNSS RTK/tactical-IMU, solved by the commercial Inertial Explorer (IE) 8.9 software, are taken as the reference solutions.
   The dataset comprises eight sequences that encompass environments within the campus of Wuhan University and the suburban periphery of the city. This dataset serves to evaluate the performance of various multi-sensor fusion navigation algorithms.

Main Contributuions:

  • We provide a vehicle-mounted dataset that includes multi-frequency, multi-system GNSS raw observations, IMU measurements, camera images, and LiDAR scan data. The timestamps of all sensors have been unified to the GPS time system, via hardware synchronization.
  • We collected data from various urban environments, including campus, urban canyon and suburban area. Diverse data sequences can facilitate a more comprehensive evaluation of the robustness and accuracy of SLAM algorithms.
  • We provide full-frequency, high-precision raw GNSS observations and high-accuracy inertial navigation measurements, which can benefit the communities of Robotics, SLAM, satellite navigation and other related fields.

License

   This work is licensed under MIT license. International License and is provided for academic purpose. If you are interested in our dataset for commercial purposes or collaborations, please contact us on xingkonggreat@163.com for further communication.

   If you face any problem when using this dataset, feel free to propose an issue. If you find the dataset useful for your research, we would appreciate it if you could give the project a star. For academic use of the GREAT Dataset, please cite:

GREAT(GNSS+ REsearch, Application and Teaching) Group from SGG of Wuhan University, Nov. 2024, "GREAT Dataset:A vehicle-mounted multi-sensor raw observation dataset in complex urban environment.", [Online]. Available: https://github.com/GREAT-WHU/GREAT-Dataset.git

Sensor Setup

Acquisition Platform

The equipment loading and external parameters of most sequences are shown in the following figures: Equipment Configuration  1

Figure 1. Equipment Configuration 1

Distribution of Sensor Installations on Vehicle 1

Figure 2. Distribution of Sensor Installations on Vehicle 1

Since some of the sensors were replaced in urban-02 dataset, the equipment loading and external parameters are shown in the following figures: Equipment Configuration 2

Figure 3. Equipment Configuration 2

Distribution of Sensor Installations on Vehicle 2

Figure 4. Distribution of Sensor Installations on Vehicle 2

Sensor Description

The table below presents detailed information about the various sensors utilized during the observations in 2020:

Table 1. Sensor Description

Sensors Model Type Measurement Frequency Details
GNSS Receiver Septentrio PolaRx5 1 Hz High-precision multi-frequency and multi-system receiver, supporting:
GPS (L1, L2, L5)
GLONASS (L1,L2,L3)
GALILEO (E1, E5ab, AltBoc, E6)
BDS (B1, B2, B3)
IRNSS (L5), QZSS (L1, L2, L5)
Tactical-Grade IMU StarNeto XW-GI7660 200 Hz Gyroscope bias: ≤ 0.5 (°/h)
Accelerometer bias: ≤ 100 mGal
Angle random walk: 0.01(°/√h )
MEMS-IMU ADIS-16470 100 Hz Gyroscope bias: 8 (°/h)
Accelerometer bias: 13 mGal
Angle random walk: 0.34 (°/√h )
Speed random walk: 0.037(m/s/√h )
Camera FLIR BFS-PGE-31S4C 10-20 Hz Imaging device:Sony IMX265
Sensor type:Progressive Scan CMOS
Shutter type:Global
Data transmission:PoE GigE
Maximum image resolution(H×V):2048×1536
LiDAR Velodyne VLP-16 10 Hz Vertical field of view:30°(+15°~-15°)
Angular resolution (vertical):2°
Horizontal field of view:360°
Angular resolution (horizontal):0.1°-0.4°
Rotation rate:5-20 Hz
Maximum measurement distance:100 m

   In 2022, only the GNSS receiver was replaced, with the model changing from Septentrio PolaRx5 to AsteRx4. The AsteRx4 is also a high-precision, multi-frequency, multi-system receiver that supports the same signals. At the same time, we modified the camera frequency, changing it from 20 Hz to 10Hz.

Comparison with other datasets

The table below summarizes the characteristics of the GREAT Dataset compared to various existing high-quality SLAM datasets:

Table 2. Comparison with other datasets

Dataset Sensors Hardware Synchronization
GNSS IMU LiDAR Cam
Raw Data Multi-Frequency MEMS Tactical-grade(FOG)
WHU-Helmet × ×
SubT-MRS × × ×
GEODE × ×
KITTI × × ×
Hilti SLAM × × ×
RobotCar × × × ×
M2DGR × × ×
Brno Urban × ×
SmartPNT-POS × × ×
OURS

Environments

Environmental diagram

   This dataset contains a total of 8 sequences, including four sets of vehicle data collected on the campus of Wuhan University (three sets of daytime scenes and one set of nighttime scenes), two sets of vehicle data in urban canyons around the campus, and two sets of vehicle data from the suburban areas of Wuhan. The image below shows the scenes around the vehicle in different sequences:

Environment of sequences 1

Figure 5. Environments of sequences 1

Environment of sequences 2

Figure 6. Environments of sequences 2

Data sequences

The table below provides a detailed description of the observational environment for each dataset:

Table 3. Data sequences

Sequence Date Environment Duration/(s) Level of difficulty
High-rise buildings Dense trees Flyovers and tunnels Dynamic vehicles Dynamic pedestrians GNSS Observation
Open-sky Partially obstructed Severely obstructed
campus-01 2020/10/27 606.85 Medium
campus-02 2020/10/27 806.9 Medium
campus-03 2020/10/27 1200.1 Hard
campus-night 2020/10/29 545.7 Hard
suburb-01 2020/10/29 1081.35 Easy
suburb-02 2020/10/29 837 Easy
urban-01 2020/10/27 767.3 Medium
urban-02 2022/10/23 1399.2 Hard

   Based on sensor observation conditions in each sequence's environment, we assessed the difficulty level of each sequence (with a total of three levels), making it easier to evaluate the performance of SLAM algorithms.

Data Download

You can download the IMU data、images and LiDAR data you need via the links in the following table.

Table 4. Download Links

Sequence IMU Image LiDAR Reference Solution
campus-01 IMU.zip Image.zip LiDAR.zip reference solution
campus-02 IMU.zip Image.zip LiDAR.zip reference solution
campus-03 IMU.zip Image.zip LiDAR.zip reference solution
campus-night IMU.zip Image.zip LiDAR.zip reference solution
suburb-01 IMU.zip Image.zip LiDAR.zip reference solution
suburb-02 IMU.zip Image.zip LiDAR.zip reference solution
urban-01 IMU.zip Image.zip LiDAR.zip reference solution
urban-02 IMU.zip Image.zip LiDAR.zip reference solution

For raw GNSS observation data, visit: GNSS_RAW_DATA
For sensor parameters, visit: Extrinsic & Intrinsic Parameters

Reference Solution

We have plotted reference solution of each data set in Google Earth for easy comparison. Figure 7 shows the summarized trajectories of the 8 data sets: reference solution 1

Figure 7. reference solution

   Due to overlapping trajectories in some cases, it is difficult to see clearly on a single map. Therefore, we have also created individual trajectory maps for each data set, corresponding to Figures 8 to 14 (with the reference solutions of the two suburban environments plotted on one map):

reference solution 2

Figure 8. campus-01 reference solution

reference solution 3

Figure 9. campus-02 reference solution

reference solution 4

Figure 10. campus-03 reference solution

reference solution 5

Figure 11. campus-night reference solution

reference solution 6

Figure 12. urban-01 reference solution

reference solution 7

Figure 13. urban-02 reference solution

reference solution 8

Figure 14. suburb reference solution


Work Dictionary

   The raw GNSS observation data and ephemeris files are packaged in the GNSS_RAW_DATA folder. Each sequence's folder contains IMU observation data, images captured by the stereo camera, LiDAR observation data, and reference solution. The directory structure is as follows: Work Dictionary

Figure 15. Work Dictionary

Development Toolkits

   We have uploaded a script in the Tools folder for converting the raw observation data into bag format, which can be used as needed.

   This tool is intended to be used within a ROS environment.Before proceeding, it is essential to install the necessary dependencies. We recommend using Python 3.7. You can install the required dependencies through the requirements.txt file in the folder:

    pip install -r requirements.txt

   The script requires position information derived from GNSS raw observation data. Our dataset does not provide the solution process. However, we recommend using GREAT-PVT, a software recently open-sourced by our team, which includes this functionality. After obtaining the position information, you need to update the following file path:

    gnss_data_path = os.path.join(gnss_path, 'gnss.pos')

   Please note that the format of the .pos file should be as follows:

    # Seconds_of_Week   Lat   Lon   H   Cov_XX   Cov_YY   Cov_ZZ   AmbStatus
    #       (s)         (m)   (m)  (m)   (m)       (m)     (m)       (#) 

   The AmbStatus should be represented as either Fixed or Float.

   To use it, type:

    python rawdata2bag.py raw_synced /path/to/your/data -n data_name

Tip

Abbreviation Full name
GNSS Global Navigation Satellite System
INS Inertial Navigation System
IMU Inertial Measurement Unit
MEMS Micro-Electro-Mechanical Systems
CMOS Complementary Metal-Oxide-Semiconductor
LiDAR Light Detection and Ranging

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages