Skip to content

[Joint Trajectory Controller] Add parameters for special cases#161

Closed
destogl wants to merge 20 commits intoros-controls:masterfrom
destogl:jtc-special-cases
Closed

[Joint Trajectory Controller] Add parameters for special cases#161
destogl wants to merge 20 commits intoros-controls:masterfrom
destogl:jtc-special-cases

Conversation

@destogl
Copy link
Copy Markdown
Member

@destogl destogl commented Mar 29, 2021

Implements the following special cases:

  1. JTC can be used for open-loop control. States from the hardware are read when starting the controller. This enables its use for robots/manipulators which have offset between command and states, e.g., often the case with hydraulics manipulators.
  2. JTC can deduce position and velocity when positions or accelerations are as input in JointTrajectory.

The PR depends on #140

@destogl destogl force-pushed the jtc-special-cases branch from 60eebd8 to eacb06b Compare March 29, 2021 15:48
@destogl destogl force-pushed the jtc-special-cases branch from eacb06b to c3b3782 Compare April 9, 2021 17:24
@destogl destogl force-pushed the jtc-special-cases branch from c3b3782 to fdccfdf Compare April 19, 2021 16:03
@bmagyar
Copy link
Copy Markdown
Member

bmagyar commented Apr 30, 2021

Please split this into 2 PRs

  • open-loop mode
  • deduce position and velocity

@destogl
Copy link
Copy Markdown
Member Author

destogl commented May 28, 2021

Please split this into 2 PRs

* open-loop mode

* deduce position and velocity

Done in #189 and #190.

@destogl destogl closed this May 28, 2021
@destogl destogl deleted the jtc-special-cases branch May 31, 2021 15:33
gwalck pushed a commit to b-robotized-forks/ros2_controllers that referenced this pull request Jun 7, 2023
* Add test instructions to CONTRIBUTING.md
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