要在你的 roscar4wheel
車上加入 IMU 和 LiDAR(光達) 感測器模擬,
並能在 Gazebo 中正確發出 ROS 2 topic,可以透過以下方式整合:
✅ 一、IMU 感測器模擬(使用 Gazebo plugin)
在 roscar.urdf
中加入:
✅ 二、LiDAR 感測器模擬(使用 2D Ray Sensor)
加入以下內容模擬一個水平掃描雷達(如 RPLIDAR):
✅ 三、結果 Topic
感測器 | 發布 Topic | Frame ID | 消息類型 |
---|---|---|---|
IMU | /imu/data | imu_link | sensor_msgs/Imu |
LiDAR | /scan | lidar_link | sensor_msgs/LaserScan |
✅ 四、RViz2 可視化建議設定:
-
加入:
-
LaserScan
→/scan
,Frame:lidar_link
-
IMU
→/imu/data
,Frame:imu_link
-
-
勾選 TF 顯示,確認有
base_link → imu_link
與base_link → lidar_link
的 TF
✅ 五、打包整合
我可以為你:
-
將上述內容整合進
roscar.urdf
-
產出 launch 檔自動啟動 + RViz2
-
產生一個 zip 包含:
-
urdf/roscar.urdf
(含 sensor plugin) -
launch/robot.launch.py
(RViz + publisher) -
rviz/roscar.rviz
(預設視圖)
-
📦 是否要我幫你直接整合並生成可用套件?如有專用 STL 可放進 meshes/
一併整合。
沒有留言:
張貼留言