24 research outputs found

    Multi-agent Collision Avoidance Using Interval Analysis and Symbolic Modelling with its Application to the Novel Polycopter

    Get PDF
    Coordination is fundamental component of autonomy when a system is defined by multiple mobile agents. For unmanned aerial systems (UAS), challenges originate from their low-level systems, such as their flight dynamics, which are often complex. The thesis begins by examining these low-level dynamics in an analysis of several well known UAS using a novel symbolic component-based framework. It is shown how this approach is used effectively to define key model and performance properties necessary of UAS trajectory control. This is demonstrated initially under the context of linear quadratic regulation (LQR) and model predictive control (MPC) of a quadcopter. The symbolic framework is later extended in the proposal of a novel UAS platform, referred to as the ``Polycopter" for its morphing nature. This dual-tilt axis system has unique authority over is thrust vector, in addition to an ability to actively augment its stability and aerodynamic characteristics. This presents several opportunities in exploitative control design. With an approach to low-level UAS modelling and control proposed, the focus of the thesis shifts to investigate the challenges associated with local trajectory generation for the purpose of multi-agent collision avoidance. This begins with a novel survey of the state-of-the-art geometric approaches with respect to performance, scalability and tolerance to uncertainty. From this survey, the interval avoidance (IA) method is proposed, to incorporate trajectory uncertainty in the geometric derivation of escape trajectories. The method is shown to be more effective in ensuring safe separation in several of the presented conditions, however performance is shown to deteriorate in denser conflicts. Finally, it is shown how by re-framing the IA problem, three dimensional (3D) collision avoidance is achieved. The novel 3D IA method is shown to out perform the original method in three conflict cases by maintaining separation under the effects of uncertainty and in scenarios with multiple obstacles. The performance, scalability and uncertainty tolerance of each presented method is then examined in a set of scenarios resembling typical coordinated UAS operations in an exhaustive Monte-Carlo analysis

    Survey on Aerial Multirotor Design: a Taxonomy Based on Input Allocation

    Get PDF
    This paper reviews the impact of multirotor aerial vehicles designs on their abilities in terms of tasks and system properties. We propose a general taxonomy to characterize and describe multirotor aerial vehicles and their design, which we apply exhaustively on the vast literature available. Thanks to the systematic characterization of the designs we exhibit groups of designs having the same abilities in terms of achievable tasks and system properties. In particular, we organize the literature review based on the number of atomic actuation units and we discuss global properties arising from their choice and spatial distribution in the designs. Finally, we provide a discussion on the common traits of the designs found in the literature and the main future open problems

    Experimental Investigation of a MAV-Scale Cyclocopter

    Get PDF
    The development of an efficient, maneuverable, and gust tolerant hovering concept with a multi-modal locomotion capability is key to the success of micro air vehicles (MAVs) operating in multiple mission scenarios. The current research investigated performance of two unconventional cycloidal-rotor-based (cyclocopter) configurations: (1) twin-cyclocopter and (2) all-terrain cyclocopter. The twin-cyclocopter configuration used two cycloidal rotors (cyclorotors) and a smaller horizontal edge-wise nose rotor to counteract the torque produced by the cyclorotors. The all-terrain cyclocopter relied on four cyclorotors oriented in an H-configuration. Objectives of this research include the following: (1) develop control strategies to enable level forward flight of a cyclocopter purely relying on thrust vectoring, (2) identify flight dynamics model in forward flight, (3) experimentally evaluate gust tolerance strategies, and (4) determine feasibility and performance of multi-modal locomotion of the cyclocopter configuration. The forward flight control strategy for the twin-cyclocopter used a unique combination of independent thrust vectoring and rotational speed control of the cyclorotors. Unlike conventional rotary-winged vehicles, the cyclocopter propelled in forward flight by thrust vectoring instead of pitching the entire fuselage. While the strategy enabled the vehicle to maintain a level attitude in forward flight, it was accompanied by significant yaw-roll controls coupling and gyroscopic coupling. To understand these couplings and characterize the bare airframe dynamics, a 6-DOF flight dynamics model of the cyclocopter was extracted using a time-domain system identification technique. Decoupling methods involved simultaneously mixing roll and yaw inputs in the controller. After implementing the controls mixing strategy in the closed-loop feedback system, the cyclocopter successfully achieved level forward flight up to 5 m/s. Thrust vectoring capability also proved critical for gust mitigation. Thrust vectoring input combined with flow feedback and position feedback improved gust tolerance up to 4 m/s for a twin-cyclocopter mounted on a 6-DOF test stand. Flow feedback relied on a dual-axis flowprobe attached to differential pressure sensors and position feedback was based on data recorded by the VICON motion capture system. The vehicle was also able to recover initial position for crosswind scenarios tested at various side-slip angles up to 30 degrees. Unlike existing multi-modal platforms, the all-terrain cyclocopter solely relied on its four cyclorotors as main source of propulsion, as well as wheels. Aerial and aquatic modes used aerodynamic forces generated by modulating cyclorotor rotational speeds and thrust vectors while terrestrial mode used motor torque. In aerial mode, cyclorotors operated at 1550 rpm and consumed 232 W to sustain hover. In terrestrial mode, forward translation at 2 m/s required 28 W, which was an 88% reduction in power consumption required to hover. In aquatic mode, cyclorotors operated at 348 rpm to achieve 1.3 m/s translation and consumed 19 W, a 92% reduction in power consumption. With only a modest weight addition of 200 grams for wheels and retractable landing gear, the versatile cyclocopter platform achieved sustained hover, efficient translation and rotational maneuvers on ground, and aquatic locomotion

    Force-Canceling Mixer Algorithm for Vehicles with Fully-Articulated Radially Symmetric Thruster Arrays

    Get PDF
    A new type of fully-holonomic aerial vehicle is identified and developed that can optionally utilize automatic cancellation of excessive thruster forces to maintain precise control despite little or no throttle authority. After defining the physical attributes of the new vehicle, a flight control mixer algorithm is defined and presented. This mixer is an input/output abstraction that grants a flight control system (or pilot) full authority of the vehicle\u27s position and orientation by means of an input translation vector and input torque vector. The mixer is shown to be general with respect to the number of thrusters in the system provided that they are distributed in a radially symmetric array. As the mixer is designed to operate independently of the chosen flight control system, it is completely agnostic to the type of control methodology implemented. Validation of both the vehicle\u27s holonomic capabilities and efficacy of the flight control mixing algorithm are provided by a custom MATLAB-based rigid body simulation environment

    Hybrid active force control for fixed based rotorcraft

    Get PDF
    Disturbances are considered major challenges faced in the deployment of rotorcraft unmanned aerial vehicle (UAV) systems. Among different types of rotorcraft systems, the twin-rotor helicopter and quadrotor models are considered the most versatile flying machines nowadays due to their range of applications in the civilian and military sectors. However, these systems are multivariate and highly non-linear, making them difficult to be accurately controlled. Their performance could be further compromised when they are operated in the presence of disturbances or uncertainties. This dissertation presents an innovative hybrid control scheme for rotorcraft systems to improve disturbance rejection capability while maintaining system stability, based on a technique called active force control (AFC) via simulation and experimental works. A detailed dynamic model of each aerial system was derived based on the Euler–Lagrange and Newton-Euler methods, taking into account various assumptions and conditions. As a result of the derived models, a proportional-integral-derivative (PID) controller was designed to achieve the required altitude and attitude motions. Due to the PID's inability to reject applied disturbances, the AFC strategy was incorporated with the designed PID controller, to be known as the PID-AFC scheme. To estimate control parameters automatically, a number of artificial intelligence algorithms were employed in this study, namely the iterative learning algorithm and fuzzy logic. Intelligent rules of these AI algorithms were designed and embedded into the AFC loop, identified as intelligent active force control (IAFC)-based methods. This involved, PID-iterative learning active force control (PID-ILAFC) and PID-fuzzy logic active force control (PID-FLAFC) schemes. To test the performance and robustness of these proposed hybrid control systems, several disturbance models were introduced, namely the sinusoidal wave, pulsating, and Dryden wind gust model disturbances. Integral square error was selected as the index performance to compare between the proposed control schemes. In this study, the effectiveness of the PID-ILAFC strategy in connection with the body jerk performance was investigated in the presence of applied disturbance. In terms of experimental work, hardware-in-the-loop (HIL) experimental tests were conducted for a fixed-base rotorcraft UAV system to investigate how effective are the proposed hybrid PID-ILAFC schemes in disturbance rejection. Simulated results, in time domains, reveal the efficacy of the proposed hybrid IAFC-based control methods in the cancellation of different applied disturbances, while preserving the stability of the rotorcraft system, as compared to the conventional PID controller. In most of the cases, the simulated results show a reduction of more than 55% in settling time. In terms of body jerk performance, it was improved by around 65%, for twin-rotor helicopter system, and by a 45%, for quadrotor system. To achieve the best possible performance, results recommend using the full output signal produced by the AFC strategy according to the sensitivity analysis. The HIL experimental tests results demonstrate that the PID-ILAFC method can improve the disturbance rejection capability when compared to other control systems and show good agreement with the simulated counterpart. However, the selection of the appropriate learning parameters and initial conditions is viewed as a crucial step toward this improved performance

    Communication-based UAV Swarm Missions

    Get PDF
    Unmanned aerial vehicles have developed rapidly in recent years due to technological advances. UAV technology can be applied to a wide range of applications in surveillance, rescue, agriculture and transport. The problems that can exist in these areas can be mitigated by combining clusters of drones with several technologies. For example, when a swarm of drones is under attack, it may not be able to obtain the position feedback provided by the Global Positioning System (GPS). This poses a new challenge for the UAV swarm to fulfill a specific mission. This thesis intends to use as few sensors as possible on the UAVs and to design the smallest possible information transfer between the UAVs to maintain the shape of the UAV formation in flight and to follow a predetermined trajectory. This thesis presents Extended Kalman Filter methods to navigate autonomously in a GPS-denied environment. The UAV formation control and distributed communication methods are also discussed and given in detail

    Kinematics and Robot Design I, KaRD2018

    Get PDF
    This volume collects the papers published on the Special Issue “Kinematics and Robot Design I, KaRD2018” (https://www.mdpi.com/journal/robotics/special_issues/KARD), which is the first issue of the KaRD Special Issue series, hosted by the open access journal “MDPI Robotics”. The KaRD series aims at creating an open environment where researchers can present their works and discuss all the topics focused on the many aspects that involve kinematics in the design of robotic/automatic systems. Kinematics is so intimately related to the design of robotic/automatic systems that the admitted topics of the KaRD series practically cover all the subjects normally present in well-established international conferences on “mechanisms and robotics”. KaRD2018 received 22 papers and, after the peer-review process, accepted only 14 papers. The accepted papers cover some theoretical and many design/applicative aspects
    corecore