Skip to content
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

configure_motor.py says it's increasing the max acceleration of feetech motors, but is decreasing it #673

Open
jbrownkramer opened this issue Feb 1, 2025 · 1 comment
Assignees

Comments

@jbrownkramer
Copy link

jbrownkramer commented Feb 1, 2025

I built my SO ARM 100s before reading the huggingface instructions, so I am trying to retroactively setup the servos properly. I looked into configure_motor.py to see what it was doing so I could configure it manually, and I notice that for Feetech motors it sets Maximum_Acceleration to 254 to " speedup acceleration and deceleration of the motors". I read that value from all of the servos in both arms and the setting I was shipped with is 306, which, I assume, means faster acceleration and deceleration than 254.

@pkooij
Copy link
Member

pkooij commented Feb 3, 2025

Thanks for letting us know, I looked into this and looked at the sheet (https://docs.google.com/spreadsheets/d/1GVs7W1VS1PqdhA1nW-abeyAHhTUxKUdR/edit?gid=364516031#gid=364516031) with all the values that we can read and write. There it states that the maximum is 254, I think your reading of 306 could be because we didn't flush the motorbus before we did a read, which means the data can be incorrect. This will be fixed and there is already a PR open for this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants