The epic: Build a robot-car with ‘a certain level of autonomy’. Explore possible options for computer vision control. Explore simple options for mapping and localization. Preferably build a 2-wheeled differential robot. In Reading Signs you’ll find a first exercise with computer vision control. In turn this post offers a very basic approach to build a balancer and covers: My experiences with different sorts of hardware components; A simple control logic; Control loop timing experiences and semi-automatic tuning. The video shows the first 3 versions of the balancing robot: The basic balancer ran by an Arduino Uno and controlled by an Android app; Two extended versions loaded with ultrasonic sensors and controlled by a Raspberry Pi; (The appearance of the bot is constantly changing due to my experiments) A future post will cover distance reading, obstacle avoiding and odometry experiments.”

Link

Related Content