Towards the Development of Telepresence Applications with TIAGo and TIAGo++ Using a Virtual Reality Headset
TIAGo and TIAGo++ have proved to be valuable robotic platforms for human-robot interaction and assistance-oriented scenarios, among others. Their single and dual manipulation capabilities combined with a careful choice of peripherals and the open-source Robot Operating System (ROS) middleware framework make them well suited for teleoperation tasks. By fully leveraging TIAGo's integrated sensors and through the programming of a virtual reality application for the Meta Quest 2 headset through the Unity3D engine, this work aims to pave the way for telepresence tasks. A software architecture is presented and implemented using tools developed by the open source community. A kinematic study is conducted to determine the Denavit-Hartenberg parameters of TIAGo's arm, and it is translated to the product of exponentials formalism used in the field of screw theory. Inverse kinematics is solved using the latter, accounting for the challenges a redundant chain poses. Trajectory smoothing using B-splines is explored. The application was tested in the Gazebo simulator and on the real robots.
Authors
- Edwin Daniel Oña (ORCID: https://orcid.org/0000-0003-0791-860X)
- Alberto Jardón (ORCID: https://orcid.org/0000-0002-3734-7492)
- Carlos Balaguer (ORCID: https://orcid.org/0000-0003-4864-4625)
- Juan G. Victores (ORCID: https://orcid.org/0000-0002-3080-3467)
- Bartek Łukawski (ORCID: https://orcid.org/0000-0002-1052-3345)
- Ignacio Montesino
Institutions
- Universidad Carlos III de Madrid (ES)
Publication Details
- Published
- 2025-04-02
- DOI
- https://doi.org/10.1109/icarsc65809.2025.10970173
- Citations
- 1
- Primary Topic
- Multimedia Communication and Technology
- Type
- article
- Field-Weighted Citation Impact
- 4.20
Funders
- Instituto de Salud Carlos III