I am planning on a project that includes a robotic arm controlled by Arduino. A simplified program of this would be:
- A robotic arm picks up an object
- The robotic arm then moves the object in a straight line
- The robotic arm releases the object
The problem with this is that every robotic arm that I have seen works with servos, which rotate precisely within 0 and 180 degrees. But, because the robotic arm moves with servos, it then moves in a curved path, rather than the desired straight path.
The two paths in this problem appear in this image. The one on the left is the desired, but the one on the right is the one that occurs when using any robotic arm.
Is there any way to make the robotic arm move in a straight path? Is there a specific robotic arm that moves in straight lines rather than curved lines?
Thanks for any help!
Here is the link to an example of a robotic arm picking up an object and moving in a curved path, and not a desired straight path.