[Documentation] [TitleIndex] [WordIndex

Note: This tutorial assumes that you have completed the previous tutorials: qb SoftHand Installation, qbmove Installation.
(!) 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.

Basics

Description: Basic knowledge of the qbrobotics control Nodes

Keywords: qbrobotics SoftHand qbmove control

Tutorial Level: BEGINNER

Next Tutorial: Details Communication Handler

As shown in the following picture there are two distinct configurations to control several qbrobotics® devices connected to the system:

Mixed configurations can be also achieved through a proper setup. In such a case we can think of synchronous sub-systems which execute asynchronously w.r.t. each other.

Note that in a single-device system the synchronous mode is a nonsense.

overview_setup

In both cases there is always one central Node which manages the shared resources for the serial communication (e.g. one or many USB ports) and which provides several ROS services to whom wants to interact with the connected devices. This Node is called Communication Handler and it is usually started in a separate terminal.

Please remember that in a multi-device configuration, each qbrobotics® device connected to your system must have a unique ID.


2020-01-18 13:01