AMBER: Automated annotation and Multimodal Bag Extraction for Robotics#
Amber is a ROS2 friendly ML tools. Your rosbag2 become dataset!
How it works#
- Prepare rosbag2 with mcap format.
- Prepare task description yaml file.
- Enjoy your ML life with Robots!
How to setup?#
Check your OS is suppoted platform?#
This tool is only support ubuntu 22.04. Please install ubuntu 22.04 in your local machine first.
Install Dependencies#
Poetry#
Setup environment and dependencies in python. Please follow this documentation.
Warning
Developer and github actions are tested under poetry 1.5.1
Docker#
Some automation tools are executed inside docker. Please follow this documentation.
Notion
Developer use docker version 23.0.5
Nvidia driver and nvidia docker(Optional)#
Some automation tools support cuda. If you want to use gpu, please install nvidia driver and nvidia docker.
Google test(Optional)#
Google test is a used for testing C++ code inside amber. It is optional and it is not required for building amber in your local machine.
sudo apt update & sudo apt install -y googletest