#messages #ros2 #geist #vision #package #submodule #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

#43 in Robotics

Download history 5/week @ 2024-02-26 15/week @ 2024-03-11 233/week @ 2024-04-01

248 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–21MB
~295K SLoC