docs.rs failed to build cu-ros2-payloads-1.1.1
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
cu-ros2-payloads-1.1.0
Copper ROS2 payloads
Those are the payloads for Copper (see crate cu29).
Types that are supported are:
std_msgs/Bool<->boolstd_msgs/Int8<->i8std_msgs/Int16<->i16std_msgs/Int32<->i32std_msgs/Int64<->i64std_msgs/UInt8<->u8std_msgs/UInt16<->u16std_msgs/UInt32<->u32std_msgs/UInt64<->u64std_msgs/Float32<->f32std_msgs/Float64<->f64std_msgs/String<->Stringsensor_msgs/Image<->CuImage<Vec<u8>>sensor_msgs/PointCloud2<->PointCloudSoa<N>sensor_msgs/PointCloud2<->PointCloudSoaHandle<N>(preferred for large clouds at the bridge boundary)sensor_msgs/Imu<->ImuPayload(accel/gyro mapped; temperature defaults to0°Cwhen decoding from ROS)sensor_msgs/MagneticField<->MagnetometerPayload
ROS 2 compatibility features
Enable the mutually exclusive humble or jazzy feature when targeting that ROS 2 distribution.
Both profiles use the legacy image encoding names supported by their released cv_bridge
versions and reject image layouts those versions cannot consume. Only the humble profile
disables ROS type hashes.
Adding new payloads (feel free to contribute!)
To add a new payload, we pregenerated all the RIHS01 in the RIHS payloads file from Jazzy.
Added the script extract_rihs01.sh to extract the RIHS01 from Jazzy. As an alternation you can do:
Justfile command
just ros-rihs01-hashes— list ROS2 RIHS01 type hashes from/opt/ros/jazzy/share.