Namespace for Chrono::ROS.
|
| class | ChROSAccelerometerHandler |
| | Publishes a ChAccelerometerSensor as sensor_msgs/msg/Imu (only the linear acceleration fields are populated). More...
|
| |
| class | ChROSBodyHandler |
| | Publishes the state of a ChBody on three topics derived from a base topic: <topic>/pose geometry_msgs/msg/PoseStamped (position + orientation) <topic>/twist geometry_msgs/msg/TwistStamped (linear + angular velocity) <topic>/accel geometry_msgs/msg/AccelStamped (linear + angular accel.) With the default base topic "~/" these resolve to ~/pose, ~/twist, ~/accel. More...
|
| |
| class | ChROSCameraHandler |
| | Publishes a ChCameraSensor as sensor_msgs/msg/Image (rgba8). More...
|
| |
| class | ChROSClockHandler |
| | Publishes rosgraph_msgs/msg/Clock at each simulation step (by default), so that ROS nodes consuming /clock advance on simulation time rather than wall time. More...
|
| |
| class | ChROSDriverInputsHandler |
| | Subscribes to chrono_ros_interfaces/msg/DriverInputs and applies the received steering/throttle/braking to a ChVehicle ChDriver. More...
|
| |
| class | ChROSGPSHandler |
| | Publishes a ChGPSSensor as sensor_msgs/msg/NavSatFix. More...
|
| |
| class | ChROSGyroscopeHandler |
| | Publishes a ChGyroscopeSensor as sensor_msgs/msg/Imu (only the angular velocity fields are populated). More...
|
| |
| class | ChROSIMUHandler |
| | Combines the latest data of an accelerometer + gyroscope (+ magnetometer) handler into one sensor_msgs/msg/Imu. More...
|
| |
| class | ChROSLidarHandler |
| | Publishes a ChLidarSensor as either sensor_msgs/msg/PointCloud2 (xyzi point cloud, the default) or sensor_msgs/msg/LaserScan (a single ring of ranges + intensities). More...
|
| |
| class | ChROSMagnetometerHandler |
| | Publishes a ChMagnetometerSensor as sensor_msgs/msg/MagneticField. More...
|
| |
| class | ChROSMessage |
| | A mutable, schema-backed ROS 2 message (see file header). More...
|
| |
| class | ChROSMessageView |
| | A received, immutable ROS 2 message, addressed by field name. More...
|
| |
| class | ChROSRobotModelHandler |
| | Publishes a robot model (a URDF string) on /robot_description as std_msgs/msg/String with latched (transient-local) QoS, so late-joining consumers such as RViz still receive it. More...
|
| |
| class | ChROSSensorHandlerUtilities |
| | Static helpers shared by the sensor handlers. More...
|
| |
| class | ChROSSubscriptionCallback |
| | Base class for subscription callbacks. More...
|
| |
| class | ChROSTFHandler |
| | Publishes transforms as tf2_msgs/msg/TFMessage on the "/tf" topic (the topic tf2 consumers expect). More...
|
| |
| class | ChROSViperDCMotorControlHandler |
| | Subscribes to chrono_ros_interfaces/msg/ViperDCMotorControl and applies the received steering / lifting / motor-parameter commands to a Viper ViperDCMotorControl driver. More...
|
| |