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

Integrate JTC switching demo to example_1 #243

Merged

Conversation

christophfroehlich
Copy link
Contributor

@christophfroehlich christophfroehlich commented Feb 19, 2023

also closes #75 and #220

@christophfroehlich
Copy link
Contributor Author

I realized the same misleading results as described here ros-controls/ros2_control#786
One has to update the readme if there is a change then.

@@ -497,140 +497,3 @@ Available controllers:

Moving the robot:
- see below description of `forward_position_controller`

Copy link
Member

Choose a reason for hiding this comment

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

I would also add into the main readme that example of controller switching is under example 1. What do you think?

@@ -19,6 +19,8 @@
<depend>rclcpp</depend>
<depend>rclcpp_lifecycle</depend>

<exec_depend>ros2_controllers_test_nodes</exec_depend>
Copy link
Member

Choose a reason for hiding this comment

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

Doesn't all packages automatically depend on this?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

what do you mean by automatically?
I would say that lots of dependencies are actually missing here, joint_trajectory_controller etc. Or would you include this in the ros2_control_demo meta package? (which has to be updated as well)

Copy link
Member

Choose a reason for hiding this comment

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

We should include them in the package they are used. The question is here if not also all other examples depend on this packaged because it is also used there for moving the robot

Copy link
Contributor Author

Choose a reason for hiding this comment

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

yes, these dependencies are missing for all examples. I can add them to all examples once this one is merged into new structure branch?

Copy link
Member

Choose a reason for hiding this comment

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

yes please!

@destogl destogl merged commit c85b11e into ros-controls:new-structure-of-master Feb 23, 2023
@christophfroehlich christophfroehlich deleted the example_JTC branch February 23, 2023 21:33
destogl added a commit that referenced this pull request Mar 8, 2023
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.

I wanted to push “illegal” stuff through. Update to new ros2controlcli interface
2 participants