Crate ros_nalgebra[][src]

Generate code to convert geometry_msgs into nalgebra structs, for rosrust.

Pre-requirements & dependencies

How to use

Easy usage: ros_nalgebra::rosmsg_include!()

Use ros_nalgebra::rosmsg_include instead of rosrust::rosmsg_include in your code.

Example

mod msg {
   ros_nalgebra::rosmsg_include!(nav_msgs/Odometry);
}

Macros

ros_nalgebra

Generate Point/Vector3/Quaternion/Pose/Transform converter in mod $ns. $ns is the namespace for the rust messages. For example msg.

ros_nalgebra_msg

Generate impl From<<ROS_MESSAGE> and impl From<NALGEBRA_STRUCT>

rosmsg_include

Use this macro instead of rosrust::rosmsg_include!() to generate impl From.