Posts

Arduino controlled two servos based robot - achieving a straight line

Image
Introduction In this article I will discuss how I came close to syncing the rotation speed of two continuous rotation servo motors to allow movement in straight line and control the speed of the robot forwards and backwards. The Problem If you are making a robot and want it to move in a straight line, and assuming you are using two motors for the drive, you need them to rotate in the same speed. As most people know choosing the correct motor type for the job is important, but sometimes you don't have options and need to work with what you have. Motor Types: Motor Types Source:  https://backyardbrains.com/experiments/MuscleSpikerShield_GripperHand Hobbyists & makers usually choose one of these motor types to drive their robot. To achieve a straight line, stepper motors seems to be the right choice since they can be controlled in terms of speed and direction accurately without encoders or feedback circuit. In my case I was stuck with servo motors, and thought ...