Raspberry Pi Robots and custom sensors.
So I am extremely new to ROS, so apologies if this is this years worse question.
I have ROS installed on a Pi, which has a BrickPi shield (drives Lego motors). ROS works on the Pi as I can see my Neato Lidar data from it (pi is master with Lidar attached) I used rviz to see the Lidar data.
Aim: For the Pi to move around an area based on Lidar readings. The pi is mounted on a LEGO tracked platform (powered by the BrickPi) This can be controlled via Python
So, am I correct in thinking I need to build a BrickPi Python driver for ROS to use?
Then somehow model the robot in 3D for Rviz to display?