Skip to content

Commit 04763a1

Browse files
committed
Update examples
1 parent 8057095 commit 04763a1

File tree

175 files changed

+6347
-176
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

175 files changed

+6347
-176
lines changed

examples/burger.urdf

Lines changed: 0 additions & 166 deletions
This file was deleted.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
cmake_minimum_required(VERSION 2.8.3)
2+
3+
project(franka_panda_description)
4+
5+
find_package(catkin REQUIRED)
6+
7+
catkin_package()
8+
9+
foreach(dir meshes robots)
10+
install(DIRECTORY ${dir}/
11+
DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}/${dir})
12+
endforeach(dir)
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# franka_panda_desctiption
2+
3+
Robot description package modified from [*franka_ros*](https://frankaemika.github.io/docs/franka_ros.html) package to include dynamics parameters for the robot arm and gripper for simulating the behaviour of the real robot. The descriptions also include transmission and control definitions required for Gazebo support (see [*panda_simulator*](https://github.com/justagist/panda_simulator) package).
4+
5+
Robot dynamics values are as estimated in [this paper](https://hal.inria.fr/hal-02265293/document).
6+
7+
## Special Thanks
8+
9+
- [@qgallouedec](https://github.com/qgallouedec):
10+
- Improved visual meshes ([see image](https://raw.githubusercontent.com/qgallouedec/franka_panda_description/master/assets/panda.jpeg))
11+
- Modified collision spaces using more accurate collision meshes (mesh files are from [AndrejOrsula](https://github.com/AndrejOrsula/panda_ign)) ([see image](https://raw.githubusercontent.com/qgallouedec/franka_panda_description/master/assets/collision.jpeg))
12+
- ~~Improved inertia values of robot arm (values from [mkrizmancic's repo](https://github.com/mkrizmancic/franka_gazebo)) ([see image](https://raw.githubusercontent.com/qgallouedec/franka_panda_description/master/assets/inertia.jpeg))~~ This is not being used anymore due to unstable dynamics in simulator issues (see [#5](https://github.com/justagist/franka_panda_description/issues/5)).
13+
- Added more realistic mass and inertia values for robot gripper (values from [mkrizmancic's repo](https://github.com/mkrizmancic/franka_gazebo))
14+
- [@MichaelSinsbeck](https://github.com/MichaelSinsbeck):
15+
- Improved gripper friction values for making motion more like the real robot
16+
17+
## Related Packages
18+
- [*panda_simulator*](https://github.com/justagist/panda_simulator) : Simulation in Gazebo with exposed controllers and state feedback using ROS topics and services. The simulated robot uses the same ROS topics and services as the real robot when using the [*franka_ros_interface*](https://github.com/justagist/franka_ros_interface).
19+
- [*franka_ros_interface*](https://github.com/justagist/franka_ros_interface) : A ROS API for controlling and managing the Franka Emika Panda robot (real and simulated). Contains controllers for the robot (joint position, velocity, torque), interfaces for the gripper, controller manager, coordinate frames interface, etc.. Provides almost complete sim-to-real transfer of code.
20+
- [*panda_robot*](https://github.com/justagist/panda_robot) : Python interface providing higher-level control of the robot integrated with its gripper, controller manager, coordinate frames manager, etc. It also provides access to the kinematics and dynamics of the robot using the [KDL library](http://wiki.ros.org/kdl).

0 commit comments

Comments
 (0)