-
Notifications
You must be signed in to change notification settings - Fork 172
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
Add TrajOpt launch files to panda_moveit_config #29
Conversation
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'm not sure we should merge this file until trajopt actually exists in moveit. Otherwise users will get confused by the missing functionality.
…is an empty file. Added rosparam in emptyplan_planning_pipeline.launch.xml to load its yaml file
removed extra planner arg in demo.launch
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.
Almost there
config/panda_arm.xacro
Outdated
@@ -21,7 +21,7 @@ | |||
</group_state> | |||
<!--END EFFECTOR: Purpose: Represent information about an end effector.--> | |||
<!--VIRTUAL JOINT: Purpose: this element defines a virtual joint between a robot link and an external frame of reference (considered fixed with respect to the robot)--> | |||
<virtual_joint name="virtual_joint" type="floating" parent_frame="world" child_link="panda_link0" /> | |||
<virtual_joint name="virtual_joint" type="fixed" parent_frame="world" child_link="panda_link0" /> |
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.
why are you changing this? floating is used for things like rviz_visual_tools hiding
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.
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.
Got it. We can leave it as fixed. It will make "hiding" a robot hard, but I've created a PR and some issues to track this needed fix in the future: moveit/moveit_msgs#55
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.
Great!
Added the necessary launch files so we can run panda_moveit_config package with TrajOpt planner (empty template). Also added an empty yaml file for trajopt.
Furthermore, applied the necessary changes so that all the planners can be passed to demo.launch with an arg called planner. In this way, we do not need to make extra demo and move_group for each new planner.
We can just pass the name: demo.launch planner:=trajopt
@davetcoleman , please review this PR. Thanks.