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

Refactor controller #2

Open
wants to merge 13 commits into
base: master
Choose a base branch
from
Open

Refactor controller #2

wants to merge 13 commits into from

Conversation

eborghi10
Copy link
Owner

@eborghi10 eborghi10 commented Dec 31, 2021

This PR is a huge refactor of the code previous to adding Vision MPC capabilities. The main idea of this change is to modify the code so it better matches the original MIT Controller but with some other cool features:

  • Added some missing third-party libraries (Goldfarb Optimizer, ParamHandler & inih)
  • Added config files (user & control parameters) to customize the control of the robot at launch time with YAML files
  • Added vision launch argument to ROS

TODO:

  • Robot not moving after receiving velocity commands
  • Robot is not completely standing still in the STAND gait
  • Enable roslint
  • Add documentation to YAML parameters
  • Clean up README file

Signed-off-by: Emiliano Borghi <[email protected]>
Signed-off-by: Emiliano Borghi <[email protected]>
Signed-off-by: Emiliano Borghi <[email protected]>
Signed-off-by: Emiliano Borghi <[email protected]>
Signed-off-by: Emiliano Borghi <[email protected]>
Signed-off-by: Emiliano Borghi <[email protected]>
Signed-off-by: Emiliano Borghi <[email protected]>
Signed-off-by: Emiliano Borghi <[email protected]>
Signed-off-by: Emiliano Borghi <[email protected]>
Signed-off-by: Emiliano Borghi <[email protected]>
Signed-off-by: Emiliano Borghi <[email protected]>
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

Successfully merging this pull request may close these issues.

1 participant