Skip to content

Refactor trajectory control and introduce impedance controller (backport #78)#79

Open
mergify[bot] wants to merge 1 commit intojazzyfrom
mergify/bp/jazzy/pr-78
Open

Refactor trajectory control and introduce impedance controller (backport #78)#79
mergify[bot] wants to merge 1 commit intojazzyfrom
mergify/bp/jazzy/pr-78

Conversation

@mergify
Copy link

@mergify mergify bot commented Feb 24, 2026

Changes Made

  • This PR updates the implemented controllers to use the most recent ROS 2 and ros2_control API changes.
  • Refactors the end_effector_trajectory_controller to be a high-level trajectory_controllers package and renames the actual controller to be cartesian_trajectory_controller.
  • Implements an impedance controller
  • This subsumes Refactor trajectory controller and implement impedance controller #74 (I accidentally branched from there so screw it)

Associated Issues

Testing

Testing was done using the demos.


This is an automatic backport of pull request #78 done by [Mergify](https://mergify.com).

* start moving trajectory controller and setup pd tracking controller

* continue migration

* refactor and made initial pass at pd controller

* compile and cleanup

* testing

* what

* confused

* maybe

* maybe

* maybe

* maybe

* maybe

* maybe

* cleanup?

* cleanup?

* test

* test

* revert for now

* resolve upstream deprecations

* bump version

(cherry picked from commit 20f768d)
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