ROS End-Effector: A Hardware-Agnostic Software and Control Framework for Robotic End-Effectors

被引:3
|
作者
Torielli, Davide [1 ,2 ]
Bertoni, Liana [1 ,3 ]
Fusaro, Fabio [4 ,5 ]
Tsagarakis, Nikos [1 ]
Muratore, Luca [1 ]
机构
[1] Ist Italiano Tecnol IIT, Humanoids & Human Ctr Mechatron HHCM, Via S Quir 19d, I-16163 Genoa, Italy
[2] Univ Genoa, Dept Informat Bioengn Robot & Syst Engn DIBRIS, Via All Opera Pia 13, I-16145 Genoa, Italy
[3] Univ Pisa, Dept Informat Engn DII, Via G Caruso 16, I-56122 Pisa, Italy
[4] Ist Italiano Tecnol IIT, Human Robot Interfaces & phys Interact HRI2, Via S Quir 19d, I-16163 Genoa, Italy
[5] Politecn Milan, Dept Elect Informat & Bioengn DEIB, Via Giuseppe Ponzio 34, I-20133 Milan, Italy
基金
欧盟地平线“2020”;
关键词
End-effector control; Hardware abstraction; Grasping primitives; Robotics software architecture; Robot operating system (ROS); HAND SYNERGIES; MANIPULATION PRIMITIVES;
D O I
10.1007/s10846-023-01911-5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In recent years, several robotic end-effectors have been developed and made available in the market. Nevertheless, their adoption in industrial context is still limited due to a burdensome integration, which strongly relies on customized software modules specific for each end-effector. Indeed, to enable the functionalities of these end-effectors, dedicated interfaces must be developed to consider the different end-effector characteristics, like finger kinematics, actuation systems, and communication protocols. To face the challenges described above, we present ROS End-Effector, an open-source framework capable of accommodating a wide range of robotic end-effectors of different grasping capabilities (grasping, pinching, or independent finger dexterity) and hardware characteristics. The ROS End-Effector framework, rather than controlling each end-effector in a different and customized way, allows to mask the physical hardware differences and permits to control the end-effector using a set of high-level grasping primitives automatically extracted. By leveraging on hardware agnostic software modules including hardware abstraction layer (HAL), application programming interfaces (APIs), simulation tools and graphical user interfaces (GUIs), ROS End-Effector effectively facilitates the integration of diverse end-effector devices. The proposed framework capabilities in supporting different robotics end-effectors are demonstrated in both simulated and real hardware experiments using a variety of end-effectors with diverse characteristics, ranging from under-actuated grippers to anthropomorphic robotic hands. Finally, from the user perspective, the manuscript provides a set of examples about the use of the framework showing its flexibility in integrating a new end-effector module.
引用
收藏
页数:18
相关论文
共 50 条
  • [41] Analysis and comparison of control strategies for normal adjustment of a robotic drilling end-effector
    Zhang, Laixi
    Dhupia, Jaspreet Singh
    Wu, Mingliang
    JOURNAL OF VIBROENGINEERING, 2018, 20 (07) : 2651 - 2667
  • [42] A Robotic Drilling End-Effector and Its Sliding Mode Control for the Normal Adjustment
    Zhang, Laixi
    Dhupia, Jaspreet Singh
    Wu, Mingliang
    Huang, Hua
    APPLIED SCIENCES-BASEL, 2018, 8 (10):
  • [43] Modeling and force control of a pneumoelectric end-effector for robotic continuous contact operations
    Zhang, Guolong
    Yang, Guilin
    Deng, Yimin
    Chen, Chinyin
    Zhu, Renfeng
    Yang, Kaisheng
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2022, 121 (1-2): : 1219 - 1234
  • [44] Hardware design of the end-effector for tomato-harvesting robot
    Liu, Jizhan
    Li, Pingping
    Li, Zhiguo
    Nongye Jixie Xuebao/Transactions of the Chinese Society of Agricultural Machinery, 2008, 39 (03): : 109 - 112
  • [45] AN ADAPTIVE ROBUST CONTROL FOR DISPLACEMENT-CONTROLLED END-EFFECTORS
    Busquets, Enrique
    Ivantysynova, Monika
    PROCEEDINGS OF THE 8TH FPNI PH.D SYMPOSIUM ON FLUID POWER, 2014, 2014,
  • [46] Harvesting End-effector Design and Picking Control
    Mapes, Jonah
    Dai, Andong
    Xu, Yunjun
    Agehara, Shinsuke
    2021 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2021), 2021,
  • [47] Adaptive Speed Control System for End-Effectors of Multilink Manipulators
    Filaretov, V
    Gubankov, A.
    2017 INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING, APPLICATIONS AND MANUFACTURING (ICIEAM), 2017,
  • [48] A Spherical-magnet End-effector for Robotic Magnetic Manipulation
    Wright, Samuel E.
    Mahoney, Arthur W.
    Popek, Katie M.
    Abbott, Jake J.
    2015 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2015, : 1190 - 1195
  • [49] Multisensor Data Fusion for Robotic End-effector Motion Estimation
    Xue Guangyue
    Ren Xuemei
    Huang Hong
    PROCEEDINGS OF THE 29TH CHINESE CONTROL CONFERENCE, 2010, : 3684 - 3688
  • [50] The design and key techniques of end-effector for space robotic manipulator
    Chen, J.-B. (chenjbao@nuaa.edu.cn), 1600, China Spaceflight Society (34):