Robotics StackExchange | Archived questions

Book: Learning ROS for Robotics Programming, 2nd Edn; Chapter 7- pr2 desctiption

Hello; I am studying the book written for beginners. I was trying to simulate the code give in the Chapter 7 tutorials. When I started running the complete code given in the tutorial of that chapter i.e. robot with gripper (which is described in the book from page 276 - 280), I got this error.

ERROR: Model Parsing the xml failed

Digging deeper into it, I found out that error occurs in the following block

   <joint name="left_gripper_joint" type="revolute">
    <paretn link="arm_2"/>
    <child link="left_gripper"/>  
    <axis xyz="0 0 1" />
    <origin rpy="0 -1.57 0" xyz="0.06 0.0 0.04"/>
    <limit effot="1000.0" lower="0.0" upper="0.548" velocity="0.5"/>
 </joint>

<link name="left_gripper">
    <visual>
        <origin rpy="0 0 0" xyz="0 0 0"/>
        <geometry>
            <mesh filename="//pr2_description/meshes/gripper_v0/l_finger.dae"/>
        </geometry>
    </visual>
    <collision>
        <geometry>
            <box size="0.1 0.1 0.1"/>
        </geometry>
    </collision>
    <inertial>
        <mass value="1"/>
        <inertia ixx="1.0" ixy="0.0" ixz="0.0" iyy="1.0" iyz="0" izz="1.0"/>
    </inertial>            
</link>

Seeing the error and block, I found the line //pr2_description/meshes/gripper_v0/l_finger.dae" suspicious. I tried to figure out this problem by reading the blogs for its installation such as this in which the method is provided for the installation for hydro. As, I am using ROS-jade under ubuntu 15.04 so I changed the command into this

$ sudo apt-get install ros-jade-pr2-desktop

but I got this message.

E: Unable to locate package ros-jade-pr2-desktop

I also read from the answers that it is under development (on the date April 2014) for hydro and someone recommended to wait for 2-3 months. Please, help me out in figuring out this problem from the book. Thanks in advance.

Asked by Abdul Mannan on 2016-02-01 23:44:02 UTC

Comments

Where did you get the sources from? Looking at the jade-devel branch, it seems like the xacro files are already corrected?

Asked by gvdhoorn on 2016-02-02 04:07:54 UTC

Answers