3 research outputs found

    Autonomous aerial robot for high-speed search and intercept applications

    Get PDF
    In recent years, high-speed navigation and environment interaction in the context of aerial robotics has become a field of interest for several academic and industrial research studies. In particular, Search and Intercept (SaI) applications for aerial robots pose a compelling research area due to their potential usability in several environments. Nevertheless, SaI tasks involve a challenging development regarding sensory weight, onboard computation resources, actuation design, and algorithms for perception and control, among others. In this work, a fully autonomous aerial robot for high-speed object grasping has been proposed. As an additional subtask, our system is able to autonomously pierce balloons located in poles close to the surface. Our first contribution is the design of the aerial robot at an actuation and sensory level consisting of a novel gripper design with additional sensors enabling the robot to grasp objects at high speeds. The second contribution is a complete software framework consisting of perception, state estimation, motion planning, motion control, and mission control in order to rapidly and robustly perform the autonomous grasping mission. Our approach has been validated in a challenging international competition and has shown outstanding results, being able to autonomously search, follow, and grasp a moving object at 6 m/s in an outdoor environment.Agencia Estatal de InvestigaciónKhalifa Universit

    Arquitectura de componentes interoperables para control de movimiento de robots aéreos

    Full text link
    La complejidad de un sistema software de gran extensión aumenta a medida que se generan nuevos componentes. Estos sistemas deben ser flexibles y competentes, donde la comunicación entre procesos toma gran importancia en la ejecución. El framework Aerostack necesita de múltiples controladores para diferentes aplicaciones y plataformas aéreas. Se desarrolla en esta memoria una solución para este framework que permite disponer de múltiples métodos de control de movimiento de robots aéreos para ser aplicables con flexibilidad en la construcción de arquitecturas específicas.---ABSTRACT---The complexity of a large software system increases as new components are generated. These systems must be flexible and competent, where communication between processes takes great importance in execution. The Aerostack framework requires multiple controllers for different applications and aerial platforms. A solution for this framework is developed in this report, which allows multiple movement control methods for aerial robots to be applied with flexibility in the development of specific architectures

    Arquitectura de componentes interoperables para control de movimiento de robots aéreos

    No full text
    La complejidad de un sistema software de gran extensión aumenta a medida que se generan nuevos componentes. Estos sistemas deben ser flexibles y competentes, donde la comunicación entre procesos toma gran importancia en la ejecución. El framework Aerostack necesita de múltiples controladores para diferentes aplicaciones y plataformas aéreas. Se desarrolla en esta memoria una solución para este framework que permite disponer de múltiples métodos de control de movimiento de robots aéreos para ser aplicables con flexibilidad en la construcción de arquitecturas específicas.---ABSTRACT---The complexity of a large software system increases as new components are generated. These systems must be flexible and competent, where communication between processes takes great importance in execution. The Aerostack framework requires multiple controllers for different applications and aerial platforms. A solution for this framework is developed in this report, which allows multiple movement control methods for aerial robots to be applied with flexibility in the development of specific architectures
    corecore