ros2 fanuc interface: Design and Evaluation of a Fanuc CRX Hardware Interface in ROS2

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Franceschi, Paolo, Faroni, Marco, Baraldo, Stefano, Valente, Anna
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866909658040500224
author Franceschi, Paolo
Faroni, Marco
Baraldo, Stefano
Valente, Anna
author_facet Franceschi, Paolo
Faroni, Marco
Baraldo, Stefano
Valente, Anna
contents This paper introduces the ROS2 control and the Hardware Interface (HW) integration for the Fanuc CRX- robot family. It explains basic implementation details and communication protocols, and its integration with the Moveit2 motion planning library. We conducted a series of experiments to evaluate relevant performances in the robotics field. We tested the developed ros2_fanuc_interface for four relevant robotics cases: step response, trajectory tracking, collision avoidance integrated with Moveit2, and dynamic velocity scaling, respectively. Results show that, despite a non-negligible delay between command and feedback, the robot can track the defined path with negligible errors (if it complies with joint velocity limits), ensuring collision avoidance. Full code is open source and available at https://github.com/paolofrance/ros2_fanuc_interface.
format Preprint
id arxiv_https___arxiv_org_abs_2506_14487
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle ros2 fanuc interface: Design and Evaluation of a Fanuc CRX Hardware Interface in ROS2
Franceschi, Paolo
Faroni, Marco
Baraldo, Stefano
Valente, Anna
Robotics
This paper introduces the ROS2 control and the Hardware Interface (HW) integration for the Fanuc CRX- robot family. It explains basic implementation details and communication protocols, and its integration with the Moveit2 motion planning library. We conducted a series of experiments to evaluate relevant performances in the robotics field. We tested the developed ros2_fanuc_interface for four relevant robotics cases: step response, trajectory tracking, collision avoidance integrated with Moveit2, and dynamic velocity scaling, respectively. Results show that, despite a non-negligible delay between command and feedback, the robot can track the defined path with negligible errors (if it complies with joint velocity limits), ensuring collision avoidance. Full code is open source and available at https://github.com/paolofrance/ros2_fanuc_interface.
title ros2 fanuc interface: Design and Evaluation of a Fanuc CRX Hardware Interface in ROS2
topic Robotics
url https://arxiv.org/abs/2506.14487