A ROS driver for Xsens wireless inertial measurement unit systems
Autor: | Emanuele Menegatti, Monica Reggiani, Mattia Guidolin, Luca Tagliapietra |
---|---|
Jazyk: | angličtina |
Rok vydání: | 2021 |
Předmět: |
BitTorrent tracker
business.industry Computer science System of measurement Real-time computing Human robot interaction 020206 networking & telecommunications ROS 02 engineering and technology Inertial Measurement Units XSens IMU Synchronization Software Inertial measurement unit Interfacing 0202 electrical engineering electronic engineering information engineering Wireless 020201 artificial intelligence & image processing HiRos business Wireless sensor network Human robot interaction XSens IMU ROS HiRos Inertial Measurement Units |
Zdroj: | ICIT |
Popis: | This paper presents an efficient open-source driver for interfacing Xsens inertial measurement systems (in particular the Xsens MTw Awinda wireless motion trackers) with the Robot Operating System (ROS). The driver supports the simultaneous connection of up to 20 trackers, limit fixed by the Xsens software, to a master PC, and directly streams sensors data (linear accelerations, angular velocities, magnetic fields, orientations) up to 120 Hz to the ROS network through one or multiple configurable topics. Moreover, a synchronization procedure is implemented to avoid possible partial frames where the readings from one (or multiple) trackers are missing. The proposed messages are based on ROS standard ones and comply with the ROS developer guidelines. This guarantees the compatibility of any ROS package requiring as input ROS standard messages with the proposed driver, thus effectively integrating Xsens inertial measurement systems with the ROS ecosystem. This work aims to push forward the development of a large variety of human-robot interaction applications where accurate real-time knowledge of human motion is crucial. |
Databáze: | OpenAIRE |
Externí odkaz: |