bridge#
Fully qualified name: isaacsim::ros2::bridge
-
namespace bridge#
Classes#
- Ros2AckermannDriveStampedMessage
Class implementing a
ackermann_msgs/msg/AckermannDriveStamped
.- Ros2BoundingBox2DMessage
Class implementing a
vision_msgs/msg/Detection2DArray
message.- Ros2BoundingBox3DMessage
Class implementing a
vision_msgs/msg/Detection3DArray
message.- Ros2CameraInfoMessage
Class implementing a
sensor_msgs/msg/CameraInfo
message.- Ros2Client
Base class for ROS 2 service clients.
- Ros2ClockMessage
Class implementing a
rosgraph_msgs/msg/Clock
message.- Ros2ContextHandle
Base class that encapsulates a non-global state of an ROS init/shutdown cycle (
rcl_context_t
) instance used in the creation of ROS 2 nodes and other entities.- Ros2DynamicMessage
Class implementing dynamic ROS 2 messages.
- Ros2Factory
Base class for creating ROS 2 related functions/objects according to the sourced ROS 2 distribution.
- Ros2ImageMessage
Class implementing a
sensor_msgs/msg/Image
message.- Ros2ImuMessage
Class implementing a
sensor_msgs/msg/Imu
message.- Ros2JointStateMessage
Class implementing a
sensor_msgs/msg/JointState
message.- Ros2LaserScanMessage
Class implementing a
sensor_msgs/msg/LaserScan
message.- Ros2Message
Base class for all ROS 2 message encapsulations.
- Ros2MessageInterface
Base class for ROS 2 message definition/generation via ROS Interface Definition Language (IDL).
- Ros2NitrosBridgeImageMessage
Class implementing a
isaac_ros_nitros_bridge_interfaces/msg/NitrosBridgeImage
message.- Ros2Node
Base class for ROS 2 bridge nodes.
- Ros2NodeHandle
Base class that encapsulates a ROS 2 node (
rcl_node_t
) instance.- Ros2OdometryMessage
Class implementing a
nav_msgs/msg/Odometry
message.- Ros2PointCloudMessage
Class implementing a
sensor_msgs/msg/PointCloud2
message.- Ros2Publisher
Base class for ROS 2 publishers.
- Ros2RawTfTreeMessage
Class implementing a
tf2_msgs/msg/TFMessage
message with only one transform.- Ros2SemanticLabelMessage
Class implementing a
std_msgs/msg/String
message for semantic label.- Ros2Service
Base class for ROS 2 service servers.
- Ros2Subscriber
Base class for ROS 2 subscribers.
- Ros2TfTreeMessage
Class implementing a
tf2_msgs/msg/TFMessage
message.- Ros2TwistMessage
Class implementing a
geometry_msgs/msg/Twist
.
Enumerations#
- uint8_t BackendMessageType
Enumerations of ROS 2 message types.
- Ros2QoSDurabilityPolicy
Enumerations of ROS 2 QoS Durability policy.
- Ros2QoSHistoryPolicy
Enumerations of ROS 2 QoS History policy.
- Ros2QoSLivelinessPolicy
Enumerations of ROS 2 QoS Liveliness policy.
- Ros2QoSReliabilityPolicy
Enumerations of ROS 2 QoS Reliability policy.
Functions#
- const bool jsonToRos2QoSProfile(Ros2QoSProfile &qos, const std::string &jsonString)
Convert a QoS profile formatted as JSON to Ros2QoSProfile .
Namespaces#
Structs#
- DynamicMessageField
Struct that encapsulates a dynamic message field.
- Ros2Bridge
ROS 2 bridge interface.
- Ros2QoSProfile
ROS 2 QoS Profile.
- Ros2QoSTime
ROS 2 QoS Time.
- TfTransformStamped
Struct that encapsulates
geometry_msgs/msg/TransformStamped
data for tf.