-
Notifications
You must be signed in to change notification settings - Fork 133
Added initial demos in gazebo_ros2_control_demos #2
Conversation
Signed-off-by: ahcorde <[email protected]>
Signed-off-by: ahcorde <[email protected]>
bmagyar
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great!
Just minor points:
-
Could you drop a few notes about reproducing this into a readme please? Which ROS2 distro, what was compiled from source?
-
Also, could you please decide whether to remove or uncomment the commented code in this PR?
I added in this issue some instructions about how to reproduce it #3 I will update the README.md with more detailed instructions |
Signed-off-by: ahcorde <[email protected]>
Signed-off-by: ahcorde <[email protected]>
bmagyar
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for putting this together, this is a great start!
|
Error is calculated for revolute joint not for others type of joints (continuous or prismatic). ros-controls/ros2_controllers#54 |
+1, this would be very helpful. Both a top-level README explaining the packages in this repo, ROS version, etc, as well as a README per-package with quick instructions for each package. |
Signed-off-by: ahcorde <[email protected]>
Signed-off-by: ahcorde <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I tried a few demos with the instructions from #12 but they're not working for me
Signed-off-by: ahcorde <[email protected]>
Signed-off-by: ahcorde <[email protected]>
Signed-off-by: ahcorde <[email protected]>
Signed-off-by: ahcorde <[email protected]>
|
related to this PR #24 |
|
need a rebase of this PR #28 when is merge on master |
Signed-off-by: Louise Poubel <[email protected]>
chapulina
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CI is passing now, but I think it's because some exec dependencies are not declared.
Signed-off-by: ahcorde <[email protected]>
|
Pr to fix the CI is upstream ros-controls/ros2_controllers#81 |
chapulina
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. I just have some small comments. I'd also suggest adding a README for this package, and also mentioning it on the top-level README.
gazebo_ros2_control_demos/launch/cart_example_position.launch.py
Outdated
Show resolved
Hide resolved
| params = {'robot_description': robot_desc} | ||
|
|
||
| context = LaunchContext() | ||
| command = Command('xacro %s -o /tmp/test_cart_position.urdf' % xacro_file) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Using the /tmp directory feels a bit fragile. I wouldn't block this PR on this, but we should consider doing this some other way, maybe storing the URDF in a parameter.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed a8ebd15
Signed-off-by: ahcorde <[email protected]>
Signed-off-by: ahcorde <[email protected]>

I have created this package for testing the gazebo_ros2_control. This package includes:
follow_joint_trayectorySigned-off-by: ahcorde [email protected]