Skip to content

Feature/cartesian mpc controller#3

Open
clementPene wants to merge 16 commits intoGepetto:mainfrom
clementPene:feature/cartesian-mpc-controller
Open

Feature/cartesian mpc controller#3
clementPene wants to merge 16 commits intoGepetto:mainfrom
clementPene:feature/cartesian-mpc-controller

Conversation

@clementPene
Copy link
Collaborator

feat: Add Cartesian MPC controller with SE(3) tracking

  • Implement modular OCP builder (OCPBuilder, CostModelManager)
  • Add Cartesian target tracking with SE(3) costs
  • Support planar base actuation (differential drive)
  • Add MPC controller
  • Create ROS2 node for real-time MPC control

Tested on Tiago with planar base + 7-DOF arm

status : OCP working well, not the case for MPC (need to be tuned)

Copy link
Member

@olivier-stasse olivier-stasse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Clément for the PR.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks a lot for removing all those files.

@@ -8,6 +8,7 @@
<license>TODO: License declaration</license>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please use the MIT + Apache License

@@ -8,6 +8,7 @@
<license>TODO: License declaration</license>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please use the MIT + Apache License

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.

2 participants