#messages #ros2 #geist #submodule #vision #package #service

geist_common

Geist common messages for running a Geist app

14 releases

0.1.15 Dec 2, 2023
0.1.14 Nov 24, 2023
0.1.6 Oct 31, 2023

#121 in Robotics

Download history 66/week @ 2024-07-22 15/week @ 2024-09-23

173 downloads per month

MIT license

570KB
488 lines

geist_common

This repository named 'common' contains the following:

  • assets/common_interfaces: contians common ROS2 msgs
  • assets/vision_msgs: contains the ROS2 submodule package for all the vision messages and services
  • common: contains the ROS2 package for Geist and its messages and services
  • rust: contains for the rust crate that packages common
  • ts for the Typescript npm package that packages common
  • scripts: 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

Submodules

Dependencies

~9–19MB
~257K SLoC