TurtleBot3 using ROS2 status update
Well.....I seem to have made "some" progress...of sorts. I've managed to get the turtlebot3 software running correctly on the robot itself. I have a Virtual Ubuntu 20.04 machine running ROS2 foxy edition and using all the OOTB stuff it seems to be behaving itself. I have created a map using SLAM and used the Navigator2 to click around and get the turtlebot3 to plot a course and move around avoiding obstacles as well as "new" obstacles, like the cat suddenly appearing in front of it. It seems to handle it well. ( A bit like a certain "Routing Widget v2.1" ;-) ) However...moving over into the ROS2 coding side of things, I had to go back into refresher-land for a day or two (I really do recall doing all of this back in 2017/2018, the memories are still there!). If I do a direct call from the command-line: ros2 topic pub --once /cmd_vel geometry_msgs/msg/Twist "{linear: {x: 2.0, y: 0.0, z: 0.0}, angular: {x: 1.0, y: 0.0, z: 1.8}}" publisher: b...