Closed sebasgm85 closed 11 years ago
It seems you have two configurations: pr2_moveit_generated and pr2_moveit_new_config; not sure what is going on.
Can you paste the content of /home/sebasgm/moveit/tests/pr2_moveit_new_config/launch/move_group.launch and of moveit_planning_execution.launch? Are you running SetupAssistant from deb?
Sorry, I made a mistake when I copy&paste the roslaunch line. My package is called "pr2_moveit_new_config" and what I execute when get the error is:
roslaunch pr2_moveit_new_config moveit_planning_execution.launch
The launch files content is the following:
<launch>
<include file="$(find pr2_moveit_new_config)/launch/planning_context.launch" />
<arg name="debug" default="false" />
<arg unless="$(arg debug)" name="launch_prefix" value="" />
<arg if="$(arg debug)" name="launch_prefix" value="gdb --ex run --args" />
<arg unless="$(arg debug)" name="command_args" value="" />
<arg if="$(arg debug)" name="command_args" value="--debug" />
<arg name="allow_trajectory_execution" default="true"/>
<arg name="max_safe_path_cost" default="1"/>
<include ns="move_group" file="$(find pr2_moveit_new_config)/launch/planning_pipeline.launch">
<arg name="pipeline" value="ompl" />
</include>
<include ns="move_group" file="$(find pr2_moveit_new_config)/launch/trajectory_execution.launch">
<arg name="moveit_controller_manager" value="pr2" />
<arg name="moveit_manage_controllers" value="true" />
</include>
<include ns="move_group" file="$(find pr2_moveit_new_config)/launch/sensor_manager.launch">
<arg name="moveit_sensor_manager" value="pr2" />
</include>
<node name="move_group" launch-prefix="$(arg launch_prefix)" pkg="moveit_ros_planning" type="move_group_action_server" respawn="false" output="screen" args="$(arg command_args)">
<param name="allow_trajectory_execution" value="$(arg allow_trajectory_execution)"/>
<param name="max_safe_path_cost" value="$(arg max_safe_path_cost)"/>
</node>
</launch>
- moveit_planning_execution.launch:
Yes I'm running "Setup Assistant" from deb, but I selected a different name from the tutorial name.
Well, the move_group.launch file you pasted here is not the same as the one you added to the moveit_robots repo:
The one added to the repo is correct, but the one pasted here seems to be generated with an older version of the assistant. Can you try this with the version you checked in?
There are to different things.
What I pushed in the repository is the new Robonaut configuration package that I created in order to add it to the wiki robot tutorials. On the other hand, this ticket is about the last part of the PR2 tutorial, the Gazebo's tutorial: http://moveit.ros.org/wiki/index.php/Groovy/PR2/Gazebo/Quick_Start which is already written, and I'm trying to follow it in order to check this is correct, and try the same thing later with Robonaut.
However it could possible that the tutorial was outdated and doesn't work when you try to run it with a configuration package generated from a recent version of the Setup Assistant.
As far as I can tell, the tutorial would not work with an older version of the move_group.launch; Are you able to re-generate the incorrect file? (as pasted in this ticket) If so, can you let me know how?
Hi,
When a I execute:
after generate the config and launch files as indicates the "Groovy/PR2/Gazebo/Quick Start" tutorial, the execution is aborted displaying the msg:
And, actually, when I open the "move_group.launch" from my "configuration package" for PR2. The argument is not there.
Do I have to manually add it, or there is something wrong with the configuration package generation?