How do robotic arms/joints know what position they are at?

AI Thread Summary
Robotic joints relay positional information to their control units primarily through sensors, with encoders being a common choice for feedback. For a small robotic arm, affordable and compact rotational position sensors are recommended. Stepper motors can be utilized to move joints, often relying on feedback to verify position, although they may also operate without it. Designing motion control systems requires careful consideration of how to register the position of components at startup, using either absolute or simpler encoders. Accurately positioning a robotic arm can be complex and computationally intensive.
Robit1769
Messages
4
Reaction score
1
I guess I am interested in the various electronic means of finding out how a robotic joint relays positional information back to it's control unit.
 
Engineering news on Phys.org
Google position sensor
 
Can you constrain your question? Data formats from sensors? Sensor types?
 
Bystander, I should let you know, I'm pretty unfamiliar with robotics. I guess, I am looking to create a small robotic arm, capable of being precisely manipulated. I am looking to familiarize myself with methods that will allow me to do this.

Sensor type: something cheap and obtainable. Something that will fit into a relatively small rig.
 
Robit1769 said:
I guess I am interested in the various electronic means of finding out how a robotic joint relays positional information back to it's control unit.

Welcome to the PF.

BvU said:
Google position sensor

Good advice! When I googled Rotational Position Sensor, the first non-ad hit on the list was this good introductory tutorial:

http://www.electronics-tutorials.ws/io/io_2.html

:smile:
 
Stepper motors to move the joint could be used. In which case a feedback sensor to the controller could be used to verify position, but can also, and usually is, as operating from input from just the controller without feedback.
 
  • Like
Likes FactChecker
typically for robotic joints encoders will be used.
 
Problem is that a simple jointed arm robot is a bit like a new born donkey when you start it up - legs everywhere .

One of the considerations when designing motion control systems is how to register the position of all moving components at start up . This means either using absolute encoders which always return the true position or simpler encoders which use a homing procedure to initialise position .

Accurately positioning the working end of a jointed arm robot is not straightforward and can be very computer intensive .
 
Back
Top