mirror of
https://github.com/orbbec/OrbbecSDK_ROS2.git
synced 2026-09-12 11:10:19 +08:00
merge: combine coordinate_systems, camera_sensor_structure, tf_transformations into coordinate_and_tf.md
This commit is contained in:
@@ -9,8 +9,6 @@ This chapter introduces application development with the SDK, including launch p
|
||||
launch_parameters.md
|
||||
services.md
|
||||
topics.md
|
||||
coordinate_systems.md
|
||||
camera_sensor_structure.md
|
||||
tf_transformations.md
|
||||
coordinate_and_tf.md
|
||||
compressed_image.md
|
||||
point_cloud.md
|
||||
@@ -1,5 +0,0 @@
|
||||
### Camera sensor structure
|
||||
|
||||

|
||||
|
||||

|
||||
+22
@@ -331,3 +331,25 @@ if (enable_stream_[DEPTH] && enable_stream_[COLOR] && enable_publish_extrinsic_)
|
||||
```
|
||||
|
||||
- Publishes raw extrinsics via topic for advanced alignment and registration
|
||||
|
||||
### Camera sensor structure
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
### TF from coordinate A to coordinate B:
|
||||
|
||||
In Orbbec cameras, the origin point (0,0,0) is taken from the camera_link position
|
||||
|
||||
Our wrapper provide static TFs between each sensor coordinate to the camera base (camera_link)
|
||||
|
||||
Also, it provides TFs from each sensor ROS coordinates to its corrosponding optical coordinates.
|
||||
|
||||
Example of static TFs of RGB sensor and right infra sensor of Gemini335 module as it shown in rviz2:
|
||||
|
||||
```bash
|
||||
ros2 launch orbbec_description view_model.launch.py model:=gemini_335_336.urdf.xacro
|
||||
```
|
||||
|
||||

|
||||
@@ -1,15 +0,0 @@
|
||||
### TF from coordinate A to coordinate B:
|
||||
|
||||
In Orbbec cameras, the origin point (0,0,0) is taken from the camera_link position
|
||||
|
||||
Our wrapper provide static TFs between each sensor coordinate to the camera base (camera_link)
|
||||
|
||||
Also, it provides TFs from each sensor ROS coordinates to its corrosponding optical coordinates.
|
||||
|
||||
Example of static TFs of RGB sensor and right infra sensor of Gemini335 module as it shown in rviz2:
|
||||
|
||||
```bash
|
||||
ros2 launch orbbec_description view_model.launch.py model:=gemini_335_336.urdf.xacro
|
||||
```
|
||||
|
||||

|
||||
@@ -9,8 +9,6 @@
|
||||
launch_parameters.md
|
||||
services.md
|
||||
topics.md
|
||||
coordinate_systems.md
|
||||
camera_sensor_structure.md
|
||||
tf_transformations.md
|
||||
coordinate_and_tf.md
|
||||
compressed_image.md
|
||||
point_cloud.md
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
### 相机传感器结构
|
||||
|
||||

|
||||
|
||||

|
||||
+22
@@ -345,3 +345,25 @@ if (enable_stream_[DEPTH] && enable_stream_[COLOR] && enable_publish_extrinsic_)
|
||||
```
|
||||
|
||||
- 通过TF发布变换关系
|
||||
|
||||
### 相机传感器结构
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
### 从坐标系A到坐标系B的TF变换:
|
||||
|
||||
在Orbbec相机中,原点(0,0,0)取自camera_link位置
|
||||
|
||||
我们的封装器提供从每个传感器坐标到相机基座(camera_link)之间的静态TF变换
|
||||
|
||||
此外,它还提供从每个传感器ROS坐标到其对应光学坐标的TF变换。
|
||||
|
||||
Gemini335模块的RGB传感器和右红外传感器静态TF变换示例,如rviz2中所示:
|
||||
|
||||
```bash
|
||||
ros2 launch orbbec_description view_model.launch.py model:=gemini_335_336.urdf.xacro
|
||||
```
|
||||
|
||||

|
||||
@@ -1,15 +0,0 @@
|
||||
### 从坐标系A到坐标系B的TF变换:
|
||||
|
||||
在Orbbec相机中,原点(0,0,0)取自camera_link位置
|
||||
|
||||
我们的封装器提供从每个传感器坐标到相机基座(camera_link)之间的静态TF变换
|
||||
|
||||
此外,它还提供从每个传感器ROS坐标到其对应光学坐标的TF变换。
|
||||
|
||||
Gemini335模块的RGB传感器和右红外传感器静态TF变换示例,如rviz2中所示:
|
||||
|
||||
```bash
|
||||
ros2 launch orbbec_description view_model.launch.py model:=gemini_335_336.urdf.xacro
|
||||
```
|
||||
|
||||

|
||||
Reference in New Issue
Block a user