From 575727541edc5680fd6ceb42e772493d4bf58d40 Mon Sep 17 00:00:00 2001 From: Erdal Pekel Date: Mon, 14 Jan 2019 17:30:07 +0100 Subject: [PATCH 1/2] Applied changes for Panda Gazebo integration --- franka_description/robots/hand.xacro | 15 +++ franka_description/robots/panda.gazebo.xacro | 94 +++++++++++++++ .../robots/panda.transmission.xacro | 112 ++++++++++++++++++ franka_description/robots/panda_arm.xacro | 67 ++++++++++- .../robots/panda_arm_hand.urdf.xacro | 8 ++ 5 files changed, 295 insertions(+), 1 deletion(-) create mode 100644 franka_description/robots/panda.gazebo.xacro create mode 100644 franka_description/robots/panda.transmission.xacro diff --git a/franka_description/robots/hand.xacro b/franka_description/robots/hand.xacro index 1cd3777e1..7d48c1b82 100644 --- a/franka_description/robots/hand.xacro +++ b/franka_description/robots/hand.xacro @@ -19,6 +19,11 @@ + + + + + @@ -31,6 +36,11 @@ + + + + + @@ -45,6 +55,11 @@ + + + + + diff --git a/franka_description/robots/panda.gazebo.xacro b/franka_description/robots/panda.gazebo.xacro new file mode 100644 index 000000000..02822caa5 --- /dev/null +++ b/franka_description/robots/panda.gazebo.xacro @@ -0,0 +1,94 @@ + + + + + + + + + Gazebo/Grey + 0.2 + 0.2 + + + + + Gazebo/White + 0.2 + 0.2 + + + + + Gazebo/White + 0.2 + 0.2 + + + + + Gazebo/White + 0.2 + 0.2 + + + + + Gazebo/White + 0.2 + 0.2 + + + + + Gazebo/White + 0.2 + 0.2 + + + + + Gazebo/White + 0.2 + 0.2 + + + + + Gazebo/Grey + 0.2 + 0.2 + + + + + Gazebo/Grey + 0.2 + 0.2 + + + + + Gazebo/Grey + 0.2 + 0.2 + + + + + Gazebo/Grey + 0.2 + 0.2 + + + + + Gazebo/Grey + 0.2 + 0.2 + + + + + + diff --git a/franka_description/robots/panda.transmission.xacro b/franka_description/robots/panda.transmission.xacro new file mode 100644 index 000000000..343bd7ad7 --- /dev/null +++ b/franka_description/robots/panda.transmission.xacro @@ -0,0 +1,112 @@ + + + + + + + + + + + + + + transmission_interface/SimpleTransmission + + hardware_interface/EffortJointInterface + + + hardware_interface/EffortJointInterface + 1 + + + + + transmission_interface/SimpleTransmission + + hardware_interface/EffortJointInterface + + + hardware_interface/EffortJointInterface + 1 + + + + + transmission_interface/SimpleTransmission + + hardware_interface/EffortJointInterface + + + hardware_interface/EffortJointInterface + 1 + + + + + transmission_interface/SimpleTransmission + + hardware_interface/EffortJointInterface + + + hardware_interface/EffortJointInterface + 1 + + + + + transmission_interface/SimpleTransmission + + hardware_interface/EffortJointInterface + + + hardware_interface/EffortJointInterface + 1 + + + + + transmission_interface/SimpleTransmission + + hardware_interface/EffortJointInterface + + + hardware_interface/EffortJointInterface + 1 + + + + + transmission_interface/SimpleTransmission + + hardware_interface/EffortJointInterface + + + hardware_interface/EffortJointInterface + 1 + + + + + transmission_interface/SimpleTransmission + + hardware_interface/EffortJointInterface + + + hardware_interface/EffortJointInterface + 1 + + + + + transmission_interface/SimpleTransmission + + hardware_interface/EffortJointInterface + + + hardware_interface/EffortJointInterface + 1 + + + + diff --git a/franka_description/robots/panda_arm.xacro b/franka_description/robots/panda_arm.xacro index 672c881ca..427f279db 100644 --- a/franka_description/robots/panda_arm.xacro +++ b/franka_description/robots/panda_arm.xacro @@ -8,6 +8,18 @@ + + + + + + + + + + + + @@ -19,6 +31,11 @@ + + + + + @@ -31,6 +48,11 @@ + + + + + @@ -39,6 +61,7 @@ + @@ -51,6 +74,11 @@ + + + + + @@ -59,6 +87,7 @@ + @@ -71,6 +100,11 @@ + + + + + @@ -79,6 +113,7 @@ + @@ -91,6 +126,11 @@ + + + + + @@ -99,6 +139,7 @@ + @@ -111,6 +152,11 @@ + + + + + @@ -119,6 +165,7 @@ + @@ -131,6 +178,11 @@ + + + + + @@ -139,6 +191,7 @@ + @@ -151,6 +204,11 @@ + + + + + @@ -159,8 +217,15 @@ + - + + + + + + + diff --git a/franka_description/robots/panda_arm_hand.urdf.xacro b/franka_description/robots/panda_arm_hand.urdf.xacro index 4c0f2fcea..f86ee2e40 100644 --- a/franka_description/robots/panda_arm_hand.urdf.xacro +++ b/franka_description/robots/panda_arm_hand.urdf.xacro @@ -1,7 +1,15 @@ + + + + + + + + From dfdd17d3aa311e9e1b7e6ced5547755cdaa7b89a Mon Sep 17 00:00:00 2001 From: Erdal Pekel Date: Mon, 14 Jan 2019 17:38:35 +0100 Subject: [PATCH 2/2] State changes to repository. --- README.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/README.md b/README.md index 1df34a2f3..63362382e 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,19 @@ See the [Franka Control Interface (FCI) documentation][fci-docs] for more information. +## My Changes + +In order to integrate the panda robot into gazebo I made changes to the following files: + +- franka_description/robots/hand.xacro +- franka_description/robots/panda_arm.xacro +- franka_description/robots/panda_arm_hand.urdf.xacro + +I added the following files to the repository: + +- franka_description/robots/panda.gazebo.xacro +- franka_description/robots/panda.transmission.xacro + ## License All packages of `franka_ros` are licensed under the [Apache 2.0 license][apache-2.0].