iiwa_stack repository

Repository Summary

Checkout URI https://github.com/ipa-rwu/iiwa_stack.git
VCS Type git
VCS Version 1.4.1
Last Updated 2019-09-25
Dev Status UNMAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
iiwa_control 1.4.1
iiwa_description 1.4.1
iiwa_gazebo 1.4.1
iiwa_hw 1.4.1
iiwa_moveit 1.4.1
iiwa_msgs 1.4.1
iiwa_ros 1.4.1

README

IIWA STACK

ROS Indigo/Kinetic metapackage for the KUKA LBR IIWA R800/R820 (7/14 Kg).

Current version : v-1.2.0 for Sunrise 1.10 - 1.14
Using a previous version of Sunrise?

Build Status

Features

  • Native ROSJava nodes running on the robot as a Sunrise RoboticApplication: supports ROS parameters, topics, services, etc.
  • Integration of KUKA's SmartServo motions:
    • joint position, joint velocity and cartesian position control via simple ROS messages.
    • online configuration of JointImpedance, CartesianImpedance, DesiredForce and Sine(Force)Pattern via ROS service.
    • online configuration of joint velocity and acceleration via ROS service.
    • updates on the time left to reach the commanded destination via ROS service.
  • The Sunrise tool to use can be selected via a ROS parameter.
  • Gravity compensation by setting the appropriate JointImpedance values.
  • NTP synchronization with a server running on the ROS master
  • full MoveIt! integration
  • Gazebo support

Usage

The features and usage of the stack are described in depth on its WIKI.
We strongly suggest to have a look at the wiki to have a better understanding of the code, both for its use and its extension.
Do you have problems? First, please check the FAQs. Issues or emails are always welcome!


Citation

If you use iiwa_stack for reseach, you could cite the following work. It is the first publication where it was used.

@article{hennersperger2017towards,
  title={Towards MRI-based autonomous robotic US acquisitions: a first feasibility study},
  author={Hennersperger, Christoph and Fuerst, Bernhard and Virga, Salvatore and Zettinig, Oliver and Frisch, Benjamin and Neff, Thomas and Navab, Nassir},
  journal={IEEE transactions on medical imaging},
  volume={36},
  number={2},
  pages={538--548},
  year={2017},
  publisher={IEEE}
}

Acknowledgements

This repository takes inspiration from the work of : - Centro E. Piaggio and their ROS interface for the KUKA LBR 4+ - Mohammad Khansari and his IIWA-ROS communication inteface - Robert Krug and his IIWA URDF and Gazebo package

Most of the original files were completely refactored though.

Contacts

Salvatore Virga : salvo.virga@tum.de
Marco Esposito : marco.esposito@tum.de

CONTRIBUTING

No CONTRIBUTING.md found.