libiiwa repository

libiiwa repository

libiiwa repository

Repository Summary

Checkout URI https://github.com/toni-sm/libiiwa.git
VCS Type git
VCS Version main
Last Updated 2023-10-08
Dev Status UNMAINTAINED
CI status No Continuous Integration
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
libiiwa_msgs 0.1.0
libiiwa_ros 0.1.1
libiiwa_ros2 0.1.1

README

license docs


LIBIIWA

Scalable cross-platform multi-control framework for KUKA LBR iiwa cobots


libiiwa is a scalable cross-platform multi-control framework for KUKA LBR iiwa cobots. It provides an interface that not only unifies and enables control and communication through ROS and ROS2, but also allows direct control for those applications where minimum control frequency is required through a scalable, simple and well-documented Application Programming Interface (API) in Python


Please, visit the documentation for usage details and examples

https://libiiwa.readthedocs.io/en/latest/


Citing this library

To cite this library in publications, please use the following reference:

@inproceedings{serrano2023scalable,
  title={A Scalable and Unified Multi-Control Framework for KUKA LBR iiwa Collaborative Robots},
  author={Serrano-Mu{\~n}oz, Antonio and Elguea-Aguinaco, {\'I}{\~n}igo and Chrysostomou, Dimitris and B{\o}gh, Simon and Arana-Arexolaleiba, Nestor},
  booktitle={2023 IEEE/SICE International Symposium on System Integration (SII)},
  pages={1--5},
  year={2023},
  organization={IEEE}
}

CONTRIBUTING

First of all, thank you… For what? Because you are dedicating some time to reading these guidelines and possibly thinking about contributing


I just want to ask a question!

If you have a question, please do not open an issue for this. Instead, use the following resources for it (you will get a faster response):

I have found a (good) bug. What can I do?

Open an issue on libiiwa’s GitHub issues and describe the bug. If possible, please provide some of the following items:

  • Minimum code that reproduces the bug…
  • or the exact steps to reproduce it
  • The error log or a screenshot of it
  • A link to the source code of the library that you are using (some problems may be due to the use of older versions. If possible, always use the latest version)
  • Any other information that you think may be useful or help to reproduce/describe the problem

Notes about contributing

  • Try to communicate your change first to discuss the implementation if you want to add a new feature or change an existing one
  • Modify only the minimum amount of code required and the files needed to make the change
  • Changes that are cosmetic in nature (code formatting, removing whitespace, etc.) or that correct grammatical, spelling or typo errors, and that do not add anything substantial to the functionality of the library will generally not be accepted as a pull request

Thank you once again,

Toni


libiiwa repository

libiiwa repository

libiiwa repository

libiiwa repository

libiiwa repository

libiiwa repository

libiiwa repository

libiiwa repository

libiiwa repository

libiiwa repository

libiiwa repository

libiiwa repository

libiiwa repository

libiiwa repository

libiiwa repository