Design, Modeling and Control of Aerial Robots for Physical Interaction and Manipulation


Book Description

Aerial robots, meaning robots with flying capabilities, are essentially robotic platforms, which are autonomously controlled via some sophisticated control engineering tools. Similar to aerial vehichles, they can overcome the gravitational forces thanks to their design and/or actuation type. What makes them different from the conventional aerial vehicles, is the level of their autonomy. Reducing the complexity for piloting of such robots/vehicles provide the human operator more freedom and comfort. With their increasing autonomy, they can perform many complicated tasks by their own (such as surveillance, monitoring, or inspection), leaving the human operator the most high-level decisions to be made, if necessary. In this way they can be operated in hazardous and challenging environments, which might posses high risks to the human health. Thanks to their wide range of usage, the ongoing researches on aerial robots is expected to have an increasing impact on the human life. Aerial Physical Interaction (APhI) is a case, in which the aerial robot exerts meaningful forces and torques (wrench) to its environment while preserving its stable flight. In this case, the robot does not try avoiding every obstacle in its environment, but prepare itself for embracing the effect of a physical interaction, furthermore turn this interaction into some meaningful robotic tasks. Aerial manipulation can be considered as a subset of APhI, where the flying robot is designed and controlled in purpose of manipulating its environment. A clear motivation of using aerial robots for physical interaction, is to benefit their great workspace and agility. Moreover, developing robots that can perform not only APhI but also aerial manipulation can bring the great workspace of the flying robots together with the vast dexterity of the manipulating arms. This thesis work is addressing the design, modeling and control problem of these aerial robots for the purpose of physical interaction and manipulation. Using the nonlinear mathematical models of the robots at hand, in this thesis several different control methods (IDA-PBC, Exact Linearization, Differential Flatness Based Control) for APhI and aerial manipulation tasks have been developed and proposed. Furthermore, novel design tools (e.g. new rigid/elastic manipulating arms, hardware, software) to be used together with miniature aerial robots are presented within this thesis, which contributes to the robotics society not only in terms of concrete theory but also practical implementation and experimental robotics.




Aerial Manipulation


Book Description

This text is a thorough treatment of the rapidly growing area of aerial manipulation. It details all the design steps required for the modeling and control of unmanned aerial vehicles (UAV) equipped with robotic manipulators. Starting with the physical basics of rigid-body kinematics, the book gives an in-depth presentation of local and global coordinates, together with the representation of orientation and motion in fixed- and moving-coordinate systems. Coverage of the kinematics and dynamics of unmanned aerial vehicles is developed in a succession of popular UAV configurations for multirotor systems. Such an arrangement, supported by frequent examples and end-of-chapter exercises, leads the reader from simple to more complex UAV configurations. Propulsion-system aerodynamics, essential in UAV design, is analyzed through blade-element and momentum theories, analysis which is followed by a description of drag and ground-aerodynamic effects. The central part of the book is dedicated to aerial-manipulator kinematics, dynamics, and control. Based on foundations laid in the opening chapters, this portion of the book is a structured presentation of Newton–Euler dynamic modeling that results in forward and backward equations in both fixed- and moving-coordinate systems. The Lagrange–Euler approach is applied to expand the model further, providing formalisms to model the variable moment of inertia later used to analyze the dynamics of aerial manipulators in contact with the environment. Using knowledge from sensor data, insights are presented into the ways in which linear, robust, and adaptive control techniques can be applied in aerial manipulation so as to tackle the real-world problems faced by scholars and engineers in the design and implementation of aerial robotics systems. The book is completed by path and trajectory planning with vision-based examples for tracking and manipulation.




Omnidirectional Tilt-Rotor Flying Robots for Aerial Physical Interaction


Book Description

This book deals with the study of tilt-rotor omnidirectional aerial robots and their application to aerial physical interaction tasks. Omnidirectional aerial robots possess decoupled translational and rotational dynamics, which are important for stable and sustained aerial interaction. The additional ability to dynamically re-orient thrust vectors opens the door to a wide array of possible morphologies and system capabilities. Through modeling, control, prototype design, and experimental evaluation, this book presents a comprehensive methodology and examples for the development of a novel tilt-rotor aerial manipulator. This work serves as a guide for envisioning and constructing innovative systems that will advance the frontier of aerial manipulation.




Theory and Applications for Control of Aerial Robots in Physical Interaction Through Tethers


Book Description

This book studies how autonomous aerial robots physically interact with the surrounding environment. Intended to promote the advancement of aerial physical interaction, it analyzes a particular class of aerial robots: tethered aerial vehicles. By examining specific systems, while still considering the challenges of the general problem, it will help readers acquire the knowledge and expertise needed for the subsequent development of more general methods applicable to aerial physical interaction. The formal analysis covers topics ranging from control, state estimation, and motion planning, to experimental validation. Addressing both theoretical and technical aspects, the book is intended for a broad academic and industrial readership, including undergraduate students, researchers and engineers. It can be used as a teaching reference, or as the basis for product development.




Aerial Robotic Manipulation


Book Description

Aerial robotic manipulation integrates concepts and technologies coming from unmanned aerial systems and robotics manipulation. It includes not only kinematic, dynamics, aerodynamics and control but also perception, planning, design aspects, mechatronics and cooperation between several aerial robotics manipulators. All these topics are considered in this book in which the main research and development approaches in aerial robotic manipulation are presented, including the description of relevant systems. In addition of the research aspects, the book also includes the deployment of real systems both indoors and outdoors, which is a relevant characteristic of the book because most results of aerial robotic manipulation have been validated only indoor using motion tracking systems. Moreover, the book presents two relevant applications: structure assembly and inspection and maintenance, which has started to be applied in the industry. The Chapters of the book will present results of two main European Robotics Projects in aerial robotics manipulation: FP7 ARCAS and H2020 AEROARMS. FP7 ARCAS defined the basic concepts on aerial robotic manipulation, including cooperative manipulation. The H2020 AEROARMS on aerial robot with multiple arms and advanced manipulation capabilities for inspection and maintenance has two general objectives: (1) development of advanced aerial robotic manipulation methods and technologies, including manipulation with dual arms and multi-directional thrusters aerial platforms; and (2) application to the inspection and maintenance.




Measuring, modelling and minimizing perceived motion incongruence for vehicle motion simulation


Book Description

Humans always wanted to go faster and higher than their own legs could carry them. This led them to invent numerous types of vehicles to move fast over land, water and air. As training how to handle such vehicles and testing new developments can be dangerous and costly, vehicle motion simulators were invented. Motion-based simulators in particular, combine visual and physical motion cues to provide occupants with a feeling of being in the real vehicle. While visual cues are generally not limited in amplitude, physical cues certainly are, due to the limited simulator motion space. A motion cueing algorithm (MCA) is used to map the vehicle motions onto the simulator motion space. This mapping inherently creates mismatches between the visual and physical motion cues. Due to imperfections in the human perceptual system, not all visual/physical cueing mismatches are perceived. However, if a mismatch is perceived, it can impair the simulation realism and even cause simulator sickness. For MCA design, a good understanding of when mismatches are perceived, and ways to prevent these from occurring, are therefore essential. In this thesis a data-driven approach, using continuous subjective measures of the time-varying Perceived Motion Incongruence (PMI), is adopted. PMI in this case refers to the effect that perceived mismatches between visual and physical motion cues have on the resulting simulator realism. The main goal of this thesis was to develop an MCA-independent off-line prediction method for time-varying PMI during vehicle motion simulation, with the aim of improving motion cueing quality. To this end, a complete roadmap, describing how to measure and model PMI and how to apply such models to predict and minimize PMI in motion simulations is presented. Results from several human-in-the-loop experiments are used to demonstrate the potential of this novel approach.




Aerial Robotic Workers


Book Description

Aerial Robotic Workers: Design, Modeling, Control, Vision and Their Applications provides an in-depth look at both theory and practical applications surrounding the Aerial Robotic Worker (ARW). Emerging ARWs are fully autonomous flying robots that can assist human operations through their agile performance of aerial inspections and interaction with the surrounding infrastructure. This book addresses all the fundamental components of ARWs, starting with the hardware and software components and then addressing aspects of modeling, control, perception of the environment, and the concept of aerial manipulators, cooperative ARWs, and direct applications. The book includes sample codes and ROS-based tutorials, enabling the direct application of the chapters and real-life examples with platforms already existing in the market. - Addresses the fundamental problems of UAVs with the ability of utilizing aerial tools in the fields of modeling, control, navigation, cooperation, vision and interaction with the environment - Includes open source codes and libraries, providing a complete set of information for readers to start their experimentation with UAVs, and more specifically, ARWs - Provides multiple, real-life examples and codes in MATLAB and ROS




Experimental Robotics


Book Description




Robotics Research


Book Description

ISRR, the "International Symposium on Robotics Research", is one of robotics pioneering Symposia, which has established over the past two decades some of the field's most fundamental and lasting contributions. This book presents the results of the eighteenth edition of "Robotics Research" ISRR17, offering a collection of a broad range of topics in robotics. This symposium took place in Puerto Varas, Chile from December 11th to December 14th, 2017. The content of the contributions provides a wide coverage of the current state of robotics research, the advances and challenges in its theoretical foundation and technology basis, and the developments in its traditional and new emerging areas of applications. The diversity, novelty, and span of the work unfolding in these areas reveal the field's increased maturity and expanded scope and define the state of the art of robotics and its future direction.




Model-Based Control of Flying Robots for Robust Interaction Under Wind Influence


Book Description

This book addresses the topic of autonomous flying robots physically interacting with the environment under the influence of wind. It aims to make aerial robots aware of the disturbance, interaction, and faults acting on them. This requires reasoning about the external wrench (force and torque) acting on the robot and distinguishing between wind, interactions, and collisions. The book takes a model-based approach and covers a systematic approach to parameter identification for flying robots. The book aims to provide a wind speed estimate independent of the external wrench, including estimating the wind speed using motor power measurements. Aerodynamics modeling is approached in a data-driven fashion, using ground-truth measurements from a 4D wind tunnel. Finally, the book bridges the gap between trajectory tracking and interaction control, to allow physical interaction under wind influence. Theoretical results are accompanied by extensive simulation and experimental results.