-
Notifications
You must be signed in to change notification settings - Fork 137
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support of multiturn mode for MX motors for suspended pypot creatures #223
Comments
Hi @ThotAlion, I never had the opportunity to play with the multi-turn mode and I don't really have MX motors around. But let me know where you found the difficulties to add those features and I'll try to help. This would be a cool enhancement for pypot. Do not hesitate to open a WIP pull request where we could directly work and discuss this. |
Hi, was it ever implemented? |
No it's still an open issue. A few pointers to help out anyone willing to work on this:
This should be a good start! |
For suspended creatures (hung by a string) we would need to take advantage of the multi-turn mode of the MX motors so that we can stick a pulley on the motor rolling a string like a winch.
More generally : there are three modes : joint, wheel and multiturn.
For the joint mode, all is OK
For the wheel mode, set angle limit registers to 0 (not possible in the json since angle limits are converted)
For joint mode, set angle limits to the one you want
For multi-turn mode, set angle limits to 4095.
For multi turn mode, we should add two others properties : multi-turn offset and resolution divider.
I wanted to add it by myself but it is not so simple.
The text was updated successfully, but these errors were encountered: