diff --git a/README.md b/README.md index d417f3b68..fe9e3926b 100644 --- a/README.md +++ b/README.md @@ -5,6 +5,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]. 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_example_controllers/launch/hiro_cartesian_impedance_example_controller.launch b/franka_example_controllers/launch/hiro_cartesian_impedance_example_controller.launch index d3eb89a7b..4b1d9b54a 100644 --- a/franka_example_controllers/launch/hiro_cartesian_impedance_example_controller.launch +++ b/franka_example_controllers/launch/hiro_cartesian_impedance_example_controller.launch @@ -2,6 +2,7 @@ + diff --git a/franka_example_controllers/launch/hiro_joint_impedance_example_controller.launch b/franka_example_controllers/launch/hiro_joint_impedance_example_controller.launch index d00680246..105e3316d 100644 --- a/franka_example_controllers/launch/hiro_joint_impedance_example_controller.launch +++ b/franka_example_controllers/launch/hiro_joint_impedance_example_controller.launch @@ -2,6 +2,7 @@ +