Please ask about problems and questions regarding this tutorial on answers.ros.org. Don't forget to include in your question the link to this page, the versions of your OS & ROS, and also add appropriate tags. |
Support, Contribution
Description: Available support on opensource community, and how to give back contribution.Tutorial Level: BEGINNER
Contents
NOTE: All the tutorials available under the URL http://wiki.ros.org/rtmros_nextage/Tutorials are applicable to the multiple products of Kawada Industries; Hiro (only with the one that opensource software is installed) and NEXTAGE OPEN. To simplify the notation in the rest of the tutorials, we use HiroNXO to appoint the aforementioned robots.
Support
Free Support via Community
Users without professional support service contract (if you don't own the HiroNXOrobot you definitely fall into this category) still can get a limited level of assistance:
- Software update notice will be announced via rtm-ros-robotics community. We strongly encourage you subscribe to it.
Official QA forum for general ROS questions http://answers.ros.org (13 new questions on average, 70% of them get resolved)
- Request for troubleshooting / enhancement can be opened at the repository of each software package (locations are available from the wiki pages of each package).
Professional support services
Some operations may require extensive knowledge, care and even collaboration with the manufacturer, and on the course of the tutorials here those tasks should be noted. If you encounter such things you might consider contacting professionals as follows:
- Kawada Robotics
- TORK (support[a-t]opensource-robotics.tokyo.jp)
Type of Contribution
For HiroNX software, there are a number of ways to contribute back on an opensource basis.
Ask questions. Complain (no rant)
Asking questions always help developers to realize what was missing (eg. more human readable error message, more error handling). So do not hesitate to ask any questions, via one of the channels below.
Just remmeber reviewing the etiquette of asking questions if you're about to ask for the first time. ROS wiki provides a complete lists for it.
For general questions, discussion, requests: Use rtm-ros-robotics forum
If you feel confident in more of any specifics, open a "issue" or "ticket" on the issue tracker of rtmros_hironx, to which link can be found on its ROS wiki page rtmros_hironx.
This issue tracker works as one-stop entry point for all the issues regarding HiroNX. Even if you're unsure if the the issues you're seeing is happening in rtmros_hironx or even more lower level (ie. in "upstream" libraries that rtmros_hironx depends on), you're welcomed to report it there. Later someone may move the ticket to the appropriate repository.
Adding/Changing Documentation
We make efforts to centralize locations to host documents for HiroNX on only a few following places:
wiki.ros.org is the hub for documents (including tutorial like you're seeing now).
docs.ros.org automatically generated html from in-code documents.
ROS wiki
Create your account if you haven't done so here.
- Add necessary edition to the wiki page. It's a good custom to add description for your commit comments when you finalize.
Also it's always helpful to check your change, by seeing from Info link available on the same wiki page you just edited.
Inline Source code Document
To add/change in-source document is the same as to change source code.
Adding/Changing Source Code
Please open a pull requests on the designated source repository.
Professional support
There's a professional service provider for the HiroNX software. If you're interested, please contact them (TORK).