Closed SOHAILMBS closed 9 months ago
The issue is resolved, I ran the clearpath_viz with the namespace and it worked. For other users the commands used were:
ros2 launch clearpath_viz view_robot.launch.py namespace:=a200_xxxxx
where the namespace configured in the file /etc/clearpath/robot.yaml
Please provide the following information:
OS: Ubuntu 22.04
ROS 2 Distro: Humble
Built from source or installed: Source
Package version:
Package: ros-humble-clearpath-common Status: install ok installed Priority: optional Section: misc Installed-Size: 41 Maintainer: Luis Camero lcamero@clearpathrobotics.com Architecture: amd64 Version: 0.2.1-1jammy.20231221.220210 Depends: ros-humble-clearpath-control, ros-humble-clearpath-description, ros-humble-clearpath-generator-common, ros-humble-clearpath-platform, ros-humble-ros-workspace Description: Clearpath Common Metapackage
Real hardware or simulation: Real
Expected behaviour Launching the robot allows for the tf tree to be published so it can be viewed in Rviz
Actual behaviour TF tree not picked up
To Reproduce
ros2 topic list
we get:No tf data received
Other notes If I do
ros2 topic echo /a200_1005/tf
the tf data can be viewed but I am not sure how to view it in rviz as I think the ROS convention is to have the tf node without namespace but the tfs themselves with namespaces.Please instruct on how to view the robot on Rviz with the modified tfs?