Table of Contents

Namespace Pamoja.Ros2

Classes

CdrReader

A CDR decoder, which reads primitives back in the order written.

CdrWriter

A CDR encoder, which writes primitives with the required alignment.

Ros2

The ROS 2 naming and encoding rules, none of which need a ROS installation.

Structs

Ros2Twist

A body velocity command, matching geometry_msgs/msg/Twist.

Vector3

A three-dimensional vector, matching geometry_msgs/msg/Vector3.

Enums

EntityKind

The ROS 2 subsystem a name belongs to, which fixes its DDS prefix.