geist_common
This repository named 'common' contains the following:
assets/common_interfaces: contians common ROS2msgsassets/vision_msgs: contains the ROS2 submodule package for all the vision messages and servicescommon: contains the ROS2 package for Geist and its messages and servicesrust: contains for the rust crate that packages commontsfor the Typescript npm package that packages commonscripts: helpful util scripts (for releasing, publishing etc)
Installation
Rust: cargo add geist_common
JS/TS: npm install geist_common
To use within ROS2
Make sure you update the submodules:
❯ git submodule update --init --recursive --progress