chrono::ros Namespace Reference
  Description
Namespace for Chrono::ROS.
| Classes | |
| class | ChROSAccelerometerHandler | 
| This handler is responsible for interfacing a ChAccelerometerSensor to ROS. Will publish sensor_msgs::msg::Imu.  More... | |
| class | ChROSBodyHandler | 
| This handler is responsible for publishing state information about a ChBody.  More... | |
| class | ChROSCameraHandler | 
| This handler is responsible for interfacing a ChCameraSensor to ROS. Will publish sensor_msgs::msg::Image.  More... | |
| class | ChROSClockHandler | 
| Publishes rosgraph_msgs::msg::Clock messages at each timestep (by default) of the simulation.  More... | |
| class | ChROSDriverInputsHandler | 
| This handler is responsible for interfacing a ChDriver to ROS.  More... | |
| class | ChROSGPSHandler | 
| This handler is responsible for interfacing a ChGPSSensor to ROS. Will publish sensor_msgs::msg::NavSatFix.  More... | |
| class | ChROSGyroscopeHandler | 
| This handler is responsible for interfacing a ChGyroscopeSensor to ROS. Will publish sensor_msgs::msg::Imu.  More... | |
| class | ChROSHandler | 
| Base class for a ROS handler.  More... | |
| class | ChROSHandlerUtilities | 
| Utility class with static functions that may be useful for ROS handlers.  More... | |
| class | ChROSInterface | 
| This class handles the API interface between Chrono and ROS.  More... | |
| class | ChROSLidarHandler | 
| This handler interfaces a ChLidarSensor to ROS.  More... | |
| class | ChROSMagnetometerHandler | 
| This handler is responsible for interfacing a ChMagnetometerSensor to ROS.  More... | |
| class | ChROSManager | 
| Managers the ROS handlers and their registration/updates.  More... | |
| class | ChROSRobotModelHandler | 
| This handler is responsible for publishing a robot model to be visualized in RViz RViz expects a string containing the robot model.  More... | |
| class | ChROSSensorHandlerUtilities | 
| Utility class with static functions that may be useful for sensor-specific ROS handlers.  More... | |
| class | ChROSTFHandler | 
| This handler is responsible for publishing transform (tf) information.  More... | |
| class | ChROSViperDCMotorControlHandler | 
| This handler is responsible for interfacing a ViperDCMotorControl driver to ROS.  More... | |
| Enumerations | |
| enum | ChROSLidarHandlerMessageType { LASER_SCAN, POINT_CLOUD2 } | 
| Functions | |
| geometry_msgs::msg::TransformStamped | CreateTransformStamped (chrono::ChFrame<> local_to_parent, const std::string &parent_frame_id, const std::string &child_frame_id, double time) | 
