1,333 research outputs found
Task space consensus in networks of heterogeneous and uncertain robotic systems with variable time-delays
This work deals with the leader-follower and the leaderless consensus problems in networks of multiple robot manipulators. The robots are non-identical, kinematically different (heterogeneous), and their physical parameters are uncertain. The main contribution of this work is a novel controller that solves the two consensus problems, in the task space, with the following features: it estimates the kinematic and the dynamic physical parameters; it is robust to interconnecting variable-time delays; it employs the singularity-free unit-quaternions to represent the orientation; and, using energy-like functions, the controller synthesis follows a constructive procedure. Simulations using a network with four heterogeneous manipulators illustrate the performance of the proposed controller.Peer ReviewedPostprint (author's final draft
A Survey on Aerial Swarm Robotics
The use of aerial swarms to solve real-world problems has been increasing steadily, accompanied by falling prices and improving performance of communication, sensing, and processing hardware. The commoditization of hardware has reduced unit costs, thereby lowering the barriers to entry to the field of aerial swarm robotics. A key enabling technology for swarms is the family of algorithms that allow the individual members of the swarm to communicate and allocate tasks amongst themselves, plan their trajectories, and coordinate their flight in such a way that the overall objectives of the swarm are achieved efficiently. These algorithms, often organized in a hierarchical fashion, endow the swarm with autonomy at every level, and the role of a human operator can be reduced, in principle, to interactions at a higher level without direct intervention. This technology depends on the clever and innovative application of theoretical tools from control and estimation. This paper reviews the state of the art of these theoretical tools, specifically focusing on how they have been developed for, and applied to, aerial swarms. Aerial swarms differ from swarms of ground-based vehicles in two respects: they operate in a three-dimensional space and the dynamics of individual vehicles adds an extra layer of complexity. We review dynamic modeling and conditions for stability and controllability that are essential in order to achieve cooperative flight and distributed sensing. The main sections of this paper focus on major results covering trajectory generation, task allocation, adversarial control, distributed sensing, monitoring, and mapping. Wherever possible, we indicate how the physics and subsystem technologies of aerial robots are brought to bear on these individual areas
Autonomous landing of fixed-wing aircraft on mobile platforms
E
n esta tesis se propone un nuevo sistema que permite la operación de aeronaves
autónomas sin tren de aterrizaje. El trabajo está motivado por el interés industrial
en aeronaves con la capacidad de volar a gran altitud, con más capacidad de carga útil y
capaces de aterrizar con viento cruzado.
El enfoque seguido en este trabajo consiste en eliminar el sistema de aterrizaje de una
aeronave de ala fija empleando una plataforma móvil de aterrizaje en tierra. La aeronave y
la plataforma deben sincronizar su movimiento antes del aterrizaje, lo que se logra mediante
la estimación del estado relativo entre ambas y el control cooperativo del movimiento.
El objetivo principal de esta Tesis es el desarrollo de una solución práctica para el
aterrizaje autónomo de una aeronave de ala fija en una plataforma móvil. En la tesis se
combinan nuevos métodos con experimentos prácticos para los cuales se ha desarrollado
un sistema de pruebas especÃfico.
Se desarrollan dos variantes diferentes del sistema de aterrizaje. El primero presta atención especial a la seguridad, es robusto ante retrasos en la comunicación entre vehÃculos y
cumple procedimientos habituales de aterrizaje, al tiempo que reduce la complejidad del
sistema. En el segundo se utilizan trayectorias optimizadas del vehÃculo y sincronización
bilateral de posición para maximizar el rendimiento del aterrizaje en términos de requerimientos de longitud necesaria de pista, pero la estabilidad es dependiente del retraso de
tiempo, con lo cual es necesario desarrollar un controlador estabilizador ampliado, basado
en pasividad, que permite resolver este problema.
Ambas estrategias imponen requisitos funcionales a los controladores de cada uno de
los vehÃculos, lo que implica la capacidad de controlar el movimiento longitudinal sin
afectar el control lateral o vertical, y viceversa. El control de vuelo basado en energÃa se
utiliza para proporcionar dicha funcionalidad a la aeronave.
Los sistemas de aterrizaje desarrollados se han analizado en simulación estableciéndose los lÃmites de rendimiento mediante múltiples repeticiones aleatorias. Se llegó a
la conclusión de que el controlador basado en seguridad proporciona un rendimiento de
aterrizaje satisfactorio al tiempo que suministra una mayor seguridad operativa y un menor
esfuerzo de implementación y certificación. El controlador basado en el rendimiento es
prometedor para aplicaciones con una longitud de pista limitada. Se descubrió que los beneficios del controlador basado en el rendimiento son menos pronunciados para una
dinámica de vehÃculos terrestres más lenta.
Teniendo en cuenta la dinámica lenta de la configuración del demostrador, se eligió el
enfoque basado en la seguridad para los primeros experimentos de aterrizaje. El sistema
de aterrizaje se validó en diversas pruebas de aterrizaje exitosas, que, a juicio del autor,
son las primeras en el mundo realizadas con aeronaves reales. En última instancia, el
concepto propuesto ofrece importantes beneficios y constituye una estrategia prometedora
para futuras soluciones de aterrizaje de aeronaves.In this thesis a new landing system is proposed, which allows for the operation of
autonomous aircraft without landing gear. The work was motivated by the industrial
need for more capable high altitude aircraft systems, which typically suffer from low
payload capacity and high crosswind landing sensitivity. The approach followed in this
work consists in removing the landing gear system from the aircraft and introducing a
mobile ground-based landing platform. The vehicles must synchronize their motion prior
to landing, which is achieved through relative state estimation and cooperative motion
control. The development of a practical solution for the autonomous landing of an aircraft
on a moving platform thus constitutes the main goal of this thesis. Therefore, theoretical
investigations are combined with real experiments for which a special setup is developed
and implemented.
Two different landing system variants are developed — the safety-based landing system is
robust to inter-vehicle communication delays and adheres to established landing procedures,
while reducing system complexity. The performance-based landing system uses optimized
vehicle trajectories and bilateral position synchronization to maximize landing performance
in terms of used runway, but suffers from time delay-dependent stability. An extended
passivity-based stabilizing controller was implemented to cope with this issue. Both
strategies impose functional requirements on the individual vehicle controllers, which
imply independent controllability of the translational degrees of freedom. Energy-based
flight control is utilized to provide such functionality for the aircraft.
The developed landing systems are analyzed in simulation and performance bounds are
determined by means of repeated random sampling. The safety-based controller was found
to provide satisfactory landing performance while providing higher operational safety,
and lower implementation and certification effort. The performance-based controller
is promising for applications with limited runway length. The performance benefits
were found to be less pronounced for slower ground vehicle dynamics. Given the slow
dynamics of the demonstrator setup, the safety-based approach was chosen for first landing
experiments. The landing system was validated in a number of successful landing trials,
which to the author’s best knowledge was the first time such technology was demonstrated on the given scale, worldwide. Ultimately, the proposed concept offers decisive benefits
and constitutes a promising strategy for future aircraft landing solutions
Passivity-Based adaptive bilateral teleoperation control for uncertain manipulators without jerk measurements
In this work, we consider the bilateral teleoperation problem of cooperative robotic systems in a Single-Master Multi-Slave (SM/MS) configuration, which is able to perform load transportation tasks in the presence of parametric uncertainty in the robot kinematic and dynamic models. The teleoperation architecture is based on the two-layer approach placed in a hierarchical structure, whose top and bottom layers are responsible for ensuring the transparency and stability properties respectively. The load transportation problem is tackled by using the formation control approach wherein the desired translational velocity and interaction force are provided to the master robot by the user, while the object is manipulated with a bounded constant force by the slave robots. Firstly, we develop an adaptive kinematic-based control scheme based on a composite adaptation law to solve the cooperative control problem for robots with uncertain kinematics. Secondly, the dynamic adaptive control for cooperative robots is implemented by means of a cascade control strategy, which does not require the measurement of the time derivative of force (which requires jerk measurements). The combination of the Lyapunov stability theory and the passivity formalism are used to establish the stability and convergence property of the closed-loop control system. Simulations and experimental results illustrate the performance and feasibility of the proposed control scheme.No presente trabalho, considera-se o problema de teleoperação bilateral de um sistema robótico cooperativo do tipo single-master e multiple-slaves (SM/MS) capaz de realizar tarefas de transporte de carga na presença de incertezas paramétricas no modelo cinemático e dinâmico dos robôs. A arquitetura de teleoperação está baseada na abordagem de duas camadas em estrutura hierárquica, onde as camadas superior e inferior são responsáveis por assegurar as propriedades de transparência e estabilidade respectivamente. O problema de transporte de carga é formulado usando a abordagem de controle de formação onde a velocidade de translação desejada e a força de interação são fornecidas ao robô mestre pelo operador, enquanto o objeto é manipulado pelos robôs escravos com uma força constante limitada. Primeiramente, desenvolve-se um esquema de controle adaptativo cinemático baseado em uma lei de adaptação composta para solucionar o problema de controle cooperativo de robôs com cinemática incerta. Em seguida, o controle adaptativo dinâmico de robôs cooperativos é implementado por meio de uma estratégia de controle em cascata, que não requer a medição da derivada da força (o qual requer a derivada da aceleração ou jerk). A teoria de estabilidade de Lyapunov e o formalismo de passividade são usados para estabelecer as propriedades de estabilidade e a convergência do sistema de controle em malha-fechada. Resultados de simulações numéricas ilustram o desempenho e viabilidade da estratégia de controle proposta
- …