-
Notifications
You must be signed in to change notification settings - Fork 9
Description
Hey Karl,
Posting this here rather than emailing you as this should be easier to track (it's a bug tracking system after all, haha).
Homing back-off doesn't work in the way that I would think it would. There isn't much documentation on what exactly backoff is used for, so it's hard to tell if this is a documentation problem or a code implementation problem. Either way it has caused confusion not just to myself, but some others have made the same incorrect assumption that I mad.
The behavior that I'm seeing from homing backoff is: Set homing backoff to "0". Then move to a given raw coordinate, say, 1500. Mark angle to where the arm traveled to. Now set backoff angle to some othe rnumber, say "500". Go to same raw coordinate (1500). Measure the arm angle. What we are seeing is that the arm is at a different position, depending on the backoff value.
The wiki / documentation doesn't say this explicitly, so I'm not sure if this is the intended behavior or not. What I would expect is that you could set the backoff to some value, but the raw-position-to-actual-posiiton correlation shouldn't change. Others that are helping me have came to the same assumption, correct or not.
Are my assumptions correct or incorrect? What is the intended behavior? And can the documentation be expanded to better explain what it does? I don't mind making the change but need to get clarification here before I get the scalpel out.