ROS2 Context#
This node creates a ROS2 Context for a given domain ID
Installation#
To use this node enable isaacsim.ros2.bridge in the Extension Manager.
Inputs#
| Name | Type | Descripton | Default | 
|---|---|---|---|
| Domain Id (inputs:domain_id) | 
 | Domain ID for ROS context | 0 | 
| Use Domain ID Env Var (inputs:useDomainIDEnvVar) | 
 | Set to true to use ROS_DOMAIN_ID environment variable if set. Defaults to domain_id if not found | True | 
Outputs#
| Name | Type | Descripton | Default | 
|---|---|---|---|
| Context (outputs:context) | 
 | handle to initialized ROS2 context | 0 | 
Metadata#
| Name | Value | 
|---|---|
| Unique ID | isaacsim.ros2.bridge.ROS2Context | 
| Version | 2 | 
| Extension | isaacsim.ros2.bridge | 
| Icon | ogn/icons/isaacsim.ros2.bridge.ROS2Context.svg | 
| Has State? | False | 
| Implementation Language | C++ | 
| Default Memory Type | cpu | 
| Generated Code Exclusions | None | 
| uiName | ROS2 Context | 
| Categories | isaacRos2 | 
| Generated Class Name | OgnROS2ContextDatabase | 
| Python Module | isaacsim.ros2.bridge |