Hardware architecture for humanoids

Harddef

Description

In contrast to industrial robots a humanoid robot will interact with a person in the same workspace. To be able to interact with a human and to operate in like a human mode, sensorimotor skills of the robot are required. The humanoid robot must be equipped with actuators and with a number of different sensors to control its movements and monitor its state and to avoid collisions with humans or objects in the environment.

Summarizing the requirements there are:

? hardware architecture must comply with needed computing power
? scalability
? modularity
? standardized interfaces

Especially in humanoid robots there are additional requirements like:

? energy efficiency
? small outline
? lightweight
? small effort in cabling

The main goal of the humanoid robot control system is provide it with stable walking and avoid fallings down. To do this we generate motion pat-terns for each articulation according to the ZMP (Zero Moment Point) theory. The humanoid robot do not falls down when the target ZMP is inside of the support polygon made by the supporting leg(s).

Hardware architecture

Figure 1 shows an overview of the hardware structure. Presented architecture is provided with large level of scalability and modularity by dividing the hardware system into three basic layers. Each layer is represented as a controller centered on its own task such as external communications, motion controller?s network supervision, and general control.

Fig.1 Harware architecture

Bottom level software architecture

We developed the bottom level software for the advanced motion control system. It configures intelligent motion controllers, establishes CAN communication, controls trajectory execution and collects motion data which is used in humanoid robot control process. Figure 2 shows the bottom level software architecture.

Fig.2 Software architecture

Entries:
An autonomous social robot in fear
IEEE Transactions on Autonomous Mental Development. num. 2 , vol. 5 , pages: 135 – 151 , 2013
A. Castro-Gonzalez M. Malfaz M.A. Salichs
A biologically inspired architecture for an autonomous and social robot
IEEE Transactions on Autonomous Mental Development. num. 3 , vol. 3 , pages: 232 – 246 , 2011
M. Malfaz A. Castro-Gonzalez R. Barber M.A. Salichs
Learning to avoid risky actions
Cybernetics and Systems: An International Journal. . num. 8 , vol. 42 , pages: 636 – 658 , 2011
M. Malfaz M.A. Salichs
Using MUDs as an experimental platform for testing a decision making system for self-motivated autonomous agents
Artificial Intelligence and Simulation of Behaviour Journal (AISBJ).. num. 1 , vol. 2 , pages: 21 – 44 , 2010
M. Malfaz M.A. Salichs
Toma de Decisiones en Robótica
Revista Iberoamericana de Automática e Informática industrial (RIAI). num. 4 , vol. 7 , pages: 5 – 16 , 2010
M.A. Salichs M. Malfaz Javi F. Gorostiza

Entries:
Selection of Actions for an Autonomous Social Robot
International Conference on Social Robotics. Best Student Paper Finalist (http://dx.doi.org/10.1007/978-3-642-17248-9_12), 2010, Singapore, Singapore
A. Castro-Gonzalez M. Malfaz M.A. Salichs
The Use of Emotions in an Autonomous Agent’s Decision Making Process
Ninth International Conference on Epigenetic Robotics: Modeling Cognitive Development in Robotic Systems (EpiRob09), Venice, Italy
M. Malfaz M.A. Salichs
Learning to deal with objects
ICDL09: The 8th International Conference on Development and Learning , Shanghai, China
M. Malfaz M.A. Salichs
Multimodal Human-Robot Interaction Framework for a Personal Robot
RO-MAN 06: The 15th IEEE International Symposium on Robot and Human Interactive Communication, 2006, Hatfield, United Kingdom
E. Delgado A. Corrales R. Rivas R. Pacheco A.M. Khamis Javi F. Gorostiza M. Malfaz R. Barber M.A. Salichs
Using Emotions for Behaviour-Selection Learning
The 17th European Conference on Artificial Intelligence. ECAI 2006, 2006, Riva del Garda, Italy
M. Malfaz M.A. Salichs
Maggie: A Robotic Platform for Human-Robot Social Interaction
IEEE International Conference on Robotics, Automation and Mechatronics (RAM 2006), 2006, Bangkok, Thailand
E. Delgado A. Corrales R. Rivas R. Pacheco A.M. Khamis Javi F. Gorostiza M. Malfaz R. Barber M.A. Salichs
Emotion-Based Learning of Intrinsically Motivated Autonomous Agents living in a Social World
International Conference on Development and Learning 2006. ICDL5, 2006, Bloomington, In, USA
M. Malfaz M.A. Salichs
Learning Behaviour-Selection Algorithms for Autonomous Social Agents living in a Role-Playing Game
Narrative AI and Games, part of AISB'06: Adaptation in Artificial and Biological Systems. University of Bristol, Bristol, England
M. Malfaz M.A. Salichs
Using Emotions on Autonomous Agents. The Role of Happiness, Sadness and Fear
Integrative Approaches to Machine Consciousness, part of AISB'06: Adaptation in Artificial and Biological Systems, Bristol, England
M. Malfaz M.A. Salichs
A new architecture for autonomous robots based on emotions
Fifth IFAC Symposium on Intelligent Autonomous Vehicles, Lisbon, Portugal
M. Malfaz M.A. Salichs
Design of an Architecture Based on Emotions for an Autonomous Robot
2004 AAAI Spring Symposium, 2004, Stanford, California
M. Malfaz M.A. Salichs

Previous Research topics

next Research topics