Electronic – arduino – Detecting servo stress/load


I'm building an arduino-based robotic arm which is meant to pick some objects with a two-finger-like structure. The problem is I need to detect the servo stress (the moment when the servo really holds the object) to stop the servo and prevent it from squeezing the object. Is there any way to do this with an Arduino Uno?

Best Answer

Force/pressure sensors will be more "real life" accurate, reporting directly the force being applied to the object. Whereas current measurement only gives you one piece of data for extrapolation among many other parameters which may be variable. Precise pressure sensor are pretty expensive. The current "sensors" may be much cheaper and possible smaller.