I’m currently planning to build a robot using a Raspberry Pi, Ubuntu Core and ROS. My first goal is to deal with controlling the motors to move the robot and later integrate a camera to use Computer Vision for navigation (processing will be made in the raspberry)
My question: I noticed people use an Arduino to interface with the motors of the robot and Raspberry to do some processing and trigger something on the Arduino. Assuming an ideal scenario (less than an experiment and more as a real/production project) what is the value of using an Arduino and a Raspberry in the setup together instead of only a Raspberry?
Thanks. Looking forward to hear for answers to start buying the parts 🙂