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

Adds stomp planner #29

Closed
wants to merge 10 commits into from
Closed

Conversation

rickstaa
Copy link
Owner

This pull request adds all the scripts needed to run the STOMP planner example in the stomp_planner_tutorial.

@rickstaa rickstaa mentioned this pull request Aug 25, 2021
28 tasks
@rickstaa
Copy link
Owner Author

rickstaa commented Aug 26, 2021

There appears to be a problem using the stomp planner with the current noetic-devel-update branch (see GIF below):

stomp_problem

This problem is explained in this upstream issue.

This was done since the `moveit_setup_assistant` currently doesn't propagate `xacro` arguments you supply to the `urdf.xacro` file (see [this issue](moveit/moveit#1691)). We need to manually add a way to enable or disable the gripper. This can be done by creating a `panda.srdf.xacro` file.
As Franka changed the collision geometries from meshes to coarse shapes
(matching the collision model of the internal controller) we now observe various self-collisions
in some default poses. This commit disables collision checks between link8 and links 5+6.
This file can be used to control a real Panda using MoveIt.
This commit adds the files needed for running the trajopt planner example that is found in the
[moveit_tutorials](https://ros-planning.github.io/moveit_tutorials/doc/trajopt_planner/trajopt_planner_tutorial.html).
This planner is not included into `move_group.launch` by default but can be invoked via the `pipeline` argument.
This was done since it is not yet officially released (see moveit/moveit#1467).
This commit adds all the scripts needed to run the STOMP planner
example in the
[stomp_planner_tutorial](https://ros-planning.github.io/moveit_tutorials/doc/stomp_planner/stomp_planner_tutorial.html).
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