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
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):
- libiiwa’s GitHub discussions, a place to ask questions and discuss about the project
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