Comment on page
✅
Software Checks
For seamless integration with Seirios RNS, it is important to set up some key robotics software and drivers in your robot system. The following is a checklist of things that Seirios RNS requires your robot system to have before Seirios is installed:
- Motor drivers
- Ensure that the motor driver node is running properly and can be controlled via teleoperation from the command line.
- Ensure that the motor driver node is subscribed to the
/cmd_vel
topic - Else, remap it to subscribe to
/cmd_vel
topic
- Sensors
- Ensure that the sensors are launched and running properly
- Ensure that they are publishing data to the appropriate ROS topics
- Ensure that the lidar is publishing a 2D scan to
/scan
topic
- TF check
- Ensure that all the robot links have an appropriate tf to the
odom
link - The tf tree can be visualized using
$ rosrun rqt_tf_tree rqt_tf_tree

Example of TF Tree from rqt_tf_tree
TF for base_link to scan:
- Ensure that there is a direct tf link between the
base_link
frame and thelaser
frame as it is required by Seirios RNS

Direct Link/TF from base_link to laser is required
- RVIZ sensor data visualisation
- Using RViz, visualize the sensor data. The fixed frame used should be
odom
- Add the tf visualization and ensure all the frames tfs have no warnings

RVIZ TF Display Status (All Are OK, No Warnings)
Last modified 10mo ago