To read this content please select one of the options below:

Distributed real-time control architecture for electrohydraulic humanoid robots

Subhi Jleilaty (IBISC Laboratory, University of Evry, University of Paris Saclay, Évry-Courcouronnes, France)
Anas Ammounah (IBISC Laboratory, University of Evry, University of Paris Saclay, Évry-Courcouronnes, France)
Ghiath Abdulmalek (IBISC Laboratory, University of Evry, University of Paris Saclay, Évry-Courcouronnes, France)
Lydie Nouveliere (IBISC Laboratory, University of Evry, University of Paris Saclay, Évry-Courcouronnes, France)
Hang Su (IBISC Laboratory, University of Evry, University of Paris Saclay, Évry-Courcouronnes, France)
Samer Alfayad (IBISC Laboratory, University of Evry, University of Paris Saclay, Évry-Courcouronnes, France)

Robotic Intelligence and Automation

ISSN: 2754-6969

Article publication date: 4 June 2024

Issue publication date: 18 July 2024

110

Abstract

Purpose

This paper aims to develop an adaptable control architecture for electrohydraulic humanoid robots (HYDROïD) that emulate the functionality of the human nervous system. The developed control architecture overcomes the limitations of classical centralized and decentralized systems by distributing intelligence across controllers.

Design/methodology/approach

The proposed solution is a distributed real-time control architecture with robot operating system (ROS). The joint controllers have the intelligence to make decisions, dominate their actuators and publish their state. The real-time capabilities are ensured in the master controller by using a Preempt-RT kernel beside open robot control software middleware to operate the real-time tasks and in the customized joint controllers by free real-time operating systems firmware. Systems can be either centralized, where all components are connected to a central unit or decentralized, where distributed units act as interfaces between the I/Os and the master controller when the master controller is without the ability to make decisions.

Findings

The proposed architecture establishes a versatile and adaptive control framework. It features a centralized hardware topology with a master PC and distributed joint controllers, while the software architecture adapts based on the task. It operates in a distributed manner for precise, force-independent motions and in a decentralized manner for tasks requiring compliance and force control. This design enables the examination of the sensorimotor loop at both low-level joint controllers and the high-level master controller.

Originality/value

It developed a control architecture emulating the functionality of the human nervous system. The experimental validations were performed on the HYDROïD. The results demonstrated 50% advancements in the update rate compared to other humanoids and 30% in the latency of the master processor and the control tasks.

Keywords

Acknowledgements

Funding: This research was funded by KALYSTA Actuation Company and the industrial excellence chair between the University of Evry and Kalysta Actuation.

Citation

Jleilaty, S., Ammounah, A., Abdulmalek, G., Nouveliere, L., Su, H. and Alfayad, S. (2024), "Distributed real-time control architecture for electrohydraulic humanoid robots", Robotic Intelligence and Automation, Vol. 44 No. 4, pp. 607-620. https://doi.org/10.1108/RIA-01-2024-0013

Publisher

:

Emerald Publishing Limited

Copyright © 2024, Emerald Publishing Limited

Related articles