4. Application Guide
This chapter introduces application development with the SDK, including launch parameter configuration, ROS2 services, and topics usage.
- 4.1. Launch parameters
- 4.2. All available services for camera control
- 4.3. Available Topics
- 4.4. ROS2 Robot vs Camera Optical Coordination Systems
- 4.5. Using ROS2 TF Tools
- 4.6. Camera TF Calculation and Publishing Mechanism
- 4.6.1. Core Function:
OBCameraNode::calcAndPublishStaticTransform() - 4.6.2. Quaternion Initialization and Coordinate System Transformation
- 4.6.3. Obtaining Device Information and Base Stream
- 4.6.4. Iterating Through All Streams and Calculating Relative Transformations
- 4.6.5. Publishing TF Transformations
- 4.6.6. Special Handling for Left and Right IR Cameras
- 4.6.7. Publishing Extrinsics from Depth to Other Sensors
- 4.6.1. Core Function:
- 4.7. Camera sensor structure
- 4.8. TF from coordinate A to coordinate B:
- 4.9. Compressed Image
- 4.10. Enabling and Visualizing Point Cloud in ROS 2