HaddingtonDynamics / Dexter

GNU General Public License v3.0
363 stars 84 forks source link

Startup accuracy / true home #78

Closed JamesNewton closed 3 years ago

JamesNewton commented 4 years ago

Although #5 is closed with the index pulses, and that allows us to always return to the same starting position, there are several issues that prevent that from being a true home; that position isn't actually the position that you defined as home during the calibration process.

To solve this issue ,

Summary: Robot at apparent home, all angles near zero, but it is hard to accurately measure them physically. After calibration, you will be slightly off of home, but the sensors will all say zero. Offset angles if error can be measured.

NinjaJake86 commented 4 years ago

Not looked at this but could the physical rig be built into the robot? Maybe add a small point on the base and on the toolend which lock together effectivly forcing the robot into a known position, it may not be the home position but if its a known position then you could calculate the movement required to reach home.

EDIT: This would remove the need for a whole physical rig just for the initial calibration