RC Servos use a position-sensing device to figure out where they are; as a result, they are very accurate and do not drift. Turning an RC Servo into a DC Motor involves removing the position-sensing device; the CBC uses back-EMF sensing to sense position of DC Motors. Back-EMF works by sensing velocity and integrating (summing) over time to deduce position; this is inherently inaccurate and will drift over time.
So to answer your question, RC Servos will be much more accurate than DC Motors.
-Jeremy Rand
Senior Programmer, Team SNARC (2012), Norman Advanced Robotics (2010-2011), Norman High (2008-2009), Norman North (2005-2007), Whittier Middle School (2003-2004)
2012 VP of Comm, 2011 President, Botball Youth Advisory Council (2009-2012)
RC Servos use a position-sensing device to figure out where they are; as a result, they are very accurate and do not drift. Turning an RC Servo into a DC Motor involves removing the position-sensing device; the CBC uses back-EMF sensing to sense position of DC Motors. Back-EMF works by sensing velocity and integrating (summing) over time to deduce position; this is inherently inaccurate and will drift over time.
So to answer your question, RC Servos will be much more accurate than DC Motors.
-Jeremy Rand
Senior Programmer, Team SNARC (2012), Norman Advanced Robotics (2010-2011), Norman High (2008-2009), Norman North (2005-2007), Whittier Middle School (2003-2004)
2012 VP of Comm, 2011 President, Botball Youth Advisory Council (2009-2012)
Thanks!
- Ulzee