Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where David Herrero-Pérez is active.

Publication


Featured researches published by David Herrero-Pérez.


IEEE Transactions on Industrial Informatics | 2010

Modeling Distributed Transportation Systems Composed of Flexible Automated Guided Vehicles in Flexible Manufacturing Systems

David Herrero-Pérez; Humberto Martínez-Barberá

This paper proposes a methodology for modeling and controlling a flexible material handling system (MHS), composed of multiple automated guided vehicles (AGVs), suitable for Flexible Manufacturing Systems (FMSs). The AGVs incorporate artificial intelligent techniques to: i) facilitate the configuration and adaptation when there are layout modifications and ii) simplify the interaction between them using simple coordination models. In order to achieve higher flexibility, the MHS makes use of a decentralized navigation control, which increases autonomy and scalability, and a distributed Petri net for solving task allocation and traffic control problems. In order to facilitate the integration with the manufacturing processes, tasks dispatched by manufacturing cells are allocated by the MHS itself, taking into account pending transportation tasks and the systems performance. The whole system has been tested in a real factory and is currently in operational use.


robot soccer world cup | 2005

Fuzzy self-localization using natural features in the four-legged league

David Herrero-Pérez; Humberto Martínez-Barberá; Alessandro Saffiotti

In the RoboCup four-legged league, robots mainly rely on artificial coloured landmarks for localisation. As it was done in other leagues, artificial landmarks will soon be removed as part of the RoboCup push toward playing in more natural environments. Unfortunately, the robots in this league have very unreliable odometry due to poor modeling of legged locomotion and to undetected collisions. This makes the use of robust sensor-based localization a necessity. We present an extension of our previous technique for fuzzy self-localization based on artificial landmarks, by including observations of features that occur naturally in the soccer field. In this paper, we focus on the use of corners between the field lines. We show experimental results obtained using these features together with the two nets. Eventually, our approach should allow us to migrate from landmarks-only to line-only localisation.


IEEE Transactions on Control Systems and Technology | 2012

A Comparison of Control Techniques for Robust Docking Maneuvers of an AGV

Jorge Villagra; David Herrero-Pérez

This work addresses the path tracking problem of industrial guidance systems used by automated guided vehicles (AGVs) in load transfer operations. We focus on the control law that permits to AGVs to operate tracking a predefined route with industrial grade of accuracy, repeatability and reliability. One of the main issues of this problem is related to the important weight variation of AGVs when transporting a load, which induces slipping and skidding effects. Besides, localization error of the guidance system should be taken into account because position estimation is typically performed at a low sample rate. Other key point is that control law oscillations can knock down the load, which gives rise to safety and performance problems. Three control techniques - fuzzy, vector pursuit and flatness-based control - are compared in order to evaluate how they can deal with these problems and satisfy the robustness requirements of such an industrial application.


International Journal of Approximate Reasoning | 2010

Fuzzy uncertainty modeling for grid based localization of mobile robots

David Herrero-Pérez; Humberto Martínez-Barberá; Kevin LeBlanc; Alessandro Saffiotti

This paper presents a localization method using fuzzy logic to represent the different facets of uncertainty present in sensor data. Our method follows the typical predict-update cycle of recursive state estimators to estimate the robots location. The method is implemented on a fuzzy position grid, and several simplifications are introduced to reduce computational complexity. The main advantages of this fuzzy logic method compared to most current ones are: (i) only an approximate sensor model is required, (ii) several facets of location uncertainty can be represented, and (iii) ambiguities in the sensor information are directly represented, thus avoiding having to solve the data association problem separately. Our method has been validated experimentally on two different platforms, a legged robot equipped with vision and a wheeled robot equipped with range sensors. The experiments show that our method can solve both the tracking and the global localization problem. They also show that this method can successfully cope with ambiguous observations, when several features may be associated to the same observation, and with robot kidnapping situations. Additional experiments are presented that compare our approach with a state-of-the-art probabilistic method.


intelligent robots and systems | 2008

Decentralized coordination of autonomous AGVs in flexible manufacturing systems

David Herrero-Pérez; H. Matinez-Barbera

A welding apparatus comprises a pair of clamping devices for clamping the workpieces to prevent slip under applying significantly large force to the butting surfaces for the butt welding operation and a pair of electrode tables for feeding a welding current. The welding apparatus need not comprise a step gauge bar nor an auxiliary clamp in order to set the projecting degree.We present a decentralized approach used to coordinate several flexible automated guided vehicles (AGVs) operating in flexible manufacturing systems (FMSs). The decentralized coordination is based on a control policy for planning the collision-free motion, which takes into account kinematics and safety constrains. Besides this, in order to avoid deadlocks in critical zones, such as doors and corridors, a set of hazardous zones is defined, where mutual exclusion should be ensured. In order to consider the performance of the whole system, transportation tasks are allocated to the more appropriate member of the multi-robot team by a centralized auction. The interaction of AGVs operating under different collision conditions has been tested and evaluated in a real industrial setting. The primary contribution of this paper is to show empirically that the presented decentralized approach is viable, effective and safety for coordinating physical multi-robot systems in industrial environments.


The International Journal of Robotics Research | 2013

Robust feedback control of ZMP-based gait for the humanoid robot Nao

Juan José Alcaraz-Jiménez; David Herrero-Pérez; Humberto Martínez-Barberá

Numerous approaches have been proposed to generate well-balanced gaits in biped robots that show excellent performance in simulated environments. However, in general, the dynamic balance of the robots decreases dramatically when these methods are tested in physical platforms. Since humanoid robots are intended to collaborate with humans and operate in everyday environments, it is of paramount importance to test such approaches both in physical platforms and under severe conditions. In this work, the special characteristics of the Nao humanoid platform are analyzed and a control system that allows robust walking and disturbance rejection is proposed. This approach combines the zero moment point (ZMP) stability criterion with angular momentum suppression and step timing control. The proposed method is especially suitable for platforms with limited computational resources and sensory and sensory-motor capabilities.


Industrial Robot-an International Journal | 2010

Development of a flexible AGV for flexible manufacturing systems

Humberto Martínez-Barberá; David Herrero-Pérez

Purpose – The paper aims to describe the design and development of an automated guided vehicle (AGV) that incorporates artificial intelligence techniques to increase its autonomy and flexibility. The aim is developing a flexible AGV that operates as a flexible material handling system (MHS) in dynamic industrial environments.Design/methodology/approach – Introduces the entire on‐board control system including hardware and software designs. The sensory system consists of a laser navigation system for localisation and a security laser scanner for sensing the environment. The software architecture is instantiated in a CPU that is connected to low level controllers through a CAN bus. Simplicity, flexibility, robustness and safety were concerned in the design process.Findings – The developed prototype is able to operate in partially structured and dynamic environments, is easily configured using an approximated description of the workplace and is able to adapt when slight floor layout modifications. This devel...Purpose – The paper aims to describe the design and development of an automated guided vehicle (AGV) that incorporates artificial intelligence techniques to increase its autonomy and flexibility. The aim is developing a flexible AGV that operates as a flexible material handling system (MHS) in dynamic industrial environments. Design/methodology/approach – Introduces the entire on-board control system including hardware and software designs. The sensory system consists of a laser navigation system for localisation and a security laser scanner for sensing the environment. The software architecture is instantiated in a CPU that is connected to low level controllers through a CAN bus. Simplicity, flexibility, robustness and safety were concerned in the design process. Findings – The developed prototype is able to operate in partially structured and dynamic environments, is easily configured using an approximated description of the workplace and is able to adapt when slight floor layout modifications. This development shows that current technology permits introducing intelligent vehicles in complex manufacturing systems. Practical implications – The prototype is successfully tested in a real factory, operating as a flexible MHS, transporting pallets between production and storage lines. Originality/value – A novel flexible AGV is designed and developed to operate as a flexible MHS in dynamic industrial environments. The system satisfies the safety and robustness requirements of industrial applications. The flexible MHS results especially suitable for manufacturing systems that suffers from cyclic and seasonal variations and for flexible manufacturing systems where the possibility of choosing alternative routes is a must.


Advanced Engineering Informatics | 2010

Programming multirobot applications using the ThinkingCap-II Java framework

Humberto Martínez-Barberá; David Herrero-Pérez

1474-0346/


Advanced Robotics | 2011

Decentralized Traffic Control for Non-Holonomic Flexible Automated Guided Vehicles in Industrial Environments

David Herrero-Pérez; Humberto Martínez-Barberá

see front matter 2009 Elsevier Ltd. A doi:10.1016/j.aei.2009.08.011 * Corresponding author. E-mail addresses: [email protected] (H. Martíne [email protected] (D. Herrero-Pérez). This paper presents a Java framework, ThinkingCap-II, for developing mobile multirobot applications, which has been successfully used in indoor, automotive and industrial robotics applications. It consists of a reference architecture that serves as a guide to make the functional decomposition of a robotics system, a software architecture that allows a uniform and reusable way of organising software components for robotics applications, and a communication infrastructure that allows software modules to communicate in a common way. A key aspect of this software architecture is that it allows code reusability by high level abstraction and a uniform way of accessing the characteristics of the sensors. In order to show the suitability of the framework, for both diverse complex platforms and multirobot applications, two case studies are discussed. One is an autonomous car-like vehicle which is guided by a manned vehicle, and the other an autonomous industrial vehicle which is member of a multirobot transportation system. 2009 Elsevier Ltd. All rights reserved.


international conference on control and automation | 2009

Robust flatness-based control of an AGV under varying load and friction conditions

Jorge Villagra; David Herrero-Pérez; M. Abderrahim

This paper deals with the problem of coordinating flexible automated guided vehicles (AGVs) in real manufacturing systems. The problem consists of ensuring safe and successful task execution while several AGVs operate as a distributed transportation system in real industrial environments. The proposed solution combines different decentralized techniques to increase the flexibility and scalability of the multirobot system. The coordination is addressed by dividing the problem into path planning, obstacle avoidance and traffic control problems. The path planning method takes into account the location of mates for replanning the routes. The obstacle avoidance technique considers the kinematic constraints of the platform for reactive motion control. The traffic control approach makes use of a decentralized control policy that takes into account the capabilities of vehicles. By combining all these techniques and configuring the system properly, we present the successful development of a distributed transportation system composed of a team of flexible AGVs. The proposed solution has been validated using both a set of custom-modified AGVs operating in a real factory and a simulation of several AGVs operating in a virtual scenario.

Collaboration


Dive into the David Herrero-Pérez's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Jorge Villagra

Spanish National Research Council

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Alex Ferrer

Polytechnic University of Catalonia

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge