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

Disable position limits for shutdown trajectory and change TriFingerPro rest position #164

Merged
merged 5 commits into from
Sep 19, 2023

Conversation

luator
Copy link
Member

@luator luator commented Sep 19, 2023

Description

  • Add methods to enable/disable position limit checks in the robot driver.
  • Use the above to disable position limits during shutdown trajectory (it is now in the responsibility of the person writing the config file to make sure the trajectory is okay!)
  • Change the TriFingerPro rest position to the "minimal gravitational pull on the joints"-position that is also used when powering on (so less need to manually move the joints).

How I Tested

On a robot.

@luator luator added the enhancement New feature or request label Sep 19, 2023
@luator luator self-assigned this Sep 19, 2023
This makes it easier to do operations outside of the normal limits, e.g.
during initialisation or shutdown.
To allow going to a rest position outside of the normal range.
Change the final position of the shutdown trajectory from "pointing
down, touching the floor" to the "minimal gravitational pull on all
joints" position that is also used when powering the robot on (best for
the electrical angle calibration on first run).
Update versions of everything
@luator luator force-pushed the fkloss/rest_position branch from 30b5bb2 to cbc39d3 Compare September 19, 2023 09:55
@luator luator merged commit ba5f297 into master Sep 19, 2023
7 checks passed
@luator luator deleted the fkloss/rest_position branch September 19, 2023 09:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant