Skip to content

Octanis1/data_treatment

Repository files navigation

Octanis 1 Mission Data Treatment

This repository is home to a catkin workspace containing various packages used to extract and/or process information collected during the Octanis 1 rover mission to Antarctica. The source format is rosbag which stores all topics that run on the rover's single board computer.

ROS Nodes

  • data_extraction
  • mavlink_conversion
  • stereocamera_export
    • saves "/stereo/[right,left]_cam/image_raw" to a folder as JPG
    • run "rosrun stereocamera_export exporter.py destination_folder rosbag_filename"

ROS Bags

Some rosbags had to be reindexed for replay. All mission rosbags were prepended a letter for quick reference, the original pseudo-date in the filename was kept. (Pseudo-date due to the linux system time not being in-sync with GPS time).

Total recorded time: 7829s

For ROS catkin workspace: Quickstart

  1. Clone this repository to the ROS Indigo VM
  2. Run catkin_make
    • If a package is not compiling, ignore it with: catkin_make -DCATKIN_BLACKLIST_PACKAGES="mavlink_conversion"

ROS troubleshooting

  • "CMake Error at ... Could not find a package..." -> library is missing, look for it via "sudo apt-cache search ros-indigo yourMissingLibrary"

data_extraction script (listener.cpp)

Writes data contained in a rosbag to CSV files for further analysis. For this, run the script while you are playing the rosbag from which you want to extract the data. If you need to write additional topics to file which are not currently covered by the script, you can add them in the script following the provided structure. Read more here: https://github.com/Octanis1/data_treatment/blob/master/documentation_data_extraction-r_datatreatment.pdf

r_datatreatment script

Reads the CSV files which can be generated with the data_extraction script and provides different plots (time line, box plot, QQ plot). Read more here: https://github.com/Octanis1/data_treatment/blob/master/documentation_data_extraction-r_datatreatment.pdf

About

Octanis 1 mission data post processing.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages