SOFTCLAW —
26
12
https://wiki.ros.org/qb_move
13
https://bitbucket.org/account/user/qbrobotics/projects/ROS
14
https://answers.ros.org/questions/
15
mailto:[email protected]
16
https://bitbucket.org/account/user/qbrobotics/projects/ROS
17
https://bitbucket.org/account/user/qbrobotics/projects/ROS
18
https://bitbucket.org/account/user/qbrobotics/projects/ROS
1.
2.
3.
4.
5.
3. API Control
If you need a complex (i.e. real) control application, e.g. the
qb SoftClaw
is
mounted on a robot which uses
computer vision aid to grasp objects, the previous two control modes don't really help much. What we
provide for real applications is the full ROS libraries to manage and control the
qb SoftClaw
.
You have to dig into the
documentation and find what better suits for your needs, e.g.
extend the
qbDeviceControl
class provided, or even redesign some of its parts by following an
approach similar to ours.
At last, if you come up with a something useful for the whole community, it will be amazing if you
propose your improvement with a Pull Request in the package of interest on
.
6.1.3 Support, Bugs and Contribution
Since we are not only focused on this project it might happen that you encounter some trouble once in a
while. Maybe we have just forget to think about your specific use case or we have not seen a terrible bug
inside our code. In such a case, we are really sorry for the inconvenience and we will provide any support
you need.
To help you in the best way we can, we are asking you to do the most suitable of the following steps:
It is the first time you are holding a
qb SoftClaw
, or the first time you are using ROS, or even both: it
is always a pleasure for us to solve your problems, but please consider first to read again the
instructions above and the ROS tutorials. If you have ROS related questions the right place to ask is
.
You are a beginner user stuck on something you completely don't know how to solve or you are
experiencing unexpected behavior: feel free to contact us at
receive the specific support you need as fast as we can handle it.
You are quite an expert user, everything has always worked fine, but now you have founded
something strange and you don't know how to fix it: we will be glad if you open an Issue in the
package of interest on
.
You are definitely an expert user, you have found a bug in our code and you have also correct it: it
will be amazing if you open a Pull Request in the package of interest on
merge it as soon as possible.
You are comfortable with
qbrobotics
products but you are wondering whether is possible to add
some additional software features: feel free to open respectively an Issue or a Pull Request in the
package of interest on
, according to whether it is just an idea or you have already
provided your solution.
Our recommendation is to use as much as possible our resources, classes and macros to help
you while developing your application. Don't reinvent the wheel!