control allocation
Gimballed Rotor Mechanism for Omnidirectional Quadrotors
Cristobal, J., Aldeen, A. Z. Zain, Izadi, M., Faieghi, R.
This paper presents the design of a gimballed rotor mechanism as a modular and efficient solution for constructing omnidirectional quadrotors. Unlike conventional quadrotors, which are underactuated, this class of quadrotors achieves full actuation, enabling independent motion in all six degrees of freedom. While existing omnidirectional quadrotor designs often require significant structural modifications, the proposed gimballed rotor system maintains a lightweight and easy-to-integrate design by incorporating servo motors within the rotor platforms, allowing independent tilting of each rotor without major alterations to the central structure of a quadrotor. To accommodate this unconventional design, we develop a new control allocation scheme in PX4 Autopilot and present successful flight tests, validating the effectiveness of the proposed approach.
- Transportation > Air (1.00)
- Aerospace & Defense (0.90)
MOMAV: A highly symmetrical fully-actuated multirotor drone using optimizing control allocation
MOMAV (Marco's Omnidirectional Micro Aerial Vehicle) is a multirotor drone that is fully actuated, meaning it can control its orientation independently of its position. MOMAV is also highly symmetrical, making its flight efficiency largely unaffected by its current orientation. These characteristics are achieved by a novel drone design where six rotor arms align with the vertices of an octahedron, and where each arm can actively rotate along its long axis. Various standout features of MOMAV are presented: The high flight efficiency compared to arm configuration of other fully-actuated drones, the design of an original rotating arm assembly featuring slip-rings used to enable continuous arm rotation, and a novel control allocation algorithm based on sequential quadratic programming (SQP) used to calculate throttle and arm-angle setpoints in flight. Flight tests have shown that MOMAV is able to achieve remarkably low mean position/orientation errors of 6.6mm, 2.1° (σ: 3.0mm, 1.0°) when sweeping position setpoints, and 11.8mm, 3.3° (σ: 8.6mm, 2.0°) when sweeping orientation setpoints.
- North America > United States (0.04)
- Europe > Switzerland (0.04)
- Transportation > Air (1.00)
- Aerospace & Defense > Aircraft (0.89)
MorphEUS: Morphable Omnidirectional Unmanned System
Bao, Ivan, Pacheco, José C. Díaz Peón González, Navsalkar, Atharva, Scheffer, Andrew, Shankar, Sashreek, Zhao, Andrew, Zhou, Hongyu, Tzoumas, Vasileios
Omnidirectional aerial vehicles (OMAVs) have opened up a wide range of possibilities for inspection, navigation, and manipulation applications using drones. In this paper, we introduce MorphEUS, a morphable co-axial quadrotor that can control position and orientation independently with high efficiency. It uses a paired servo motor mechanism for each rotor arm, capable of pointing the vectored-thrust in any arbitrary direction. As compared to the \textit{state-of-the-art} OMAVs, we achieve higher and more uniform force/torque reachability with a smaller footprint and minimum thrust cancellations. The overactuated nature of the system also results in resiliency to rotor or servo-motor failures. The capabilities of this quadrotor are particularly well-suited for contact-based infrastructure inspection and close-proximity imaging of complex geometries. In the accompanying control pipeline, we present theoretical results for full controllability, almost-everywhere exponential stability, and thrust-energy optimality. We evaluate our design and controller on high-fidelity simulations showcasing the trajectory-tracking capabilities of the vehicle during various tasks. Supplementary details and experimental videos are available on the project webpage.
- Transportation (0.47)
- Aerospace & Defense > Aircraft (0.46)
Towards Open-Source and Modular Space Systems with ATMOS
Roque, Pedro, Phodapol, Sujet, Krantz, Elias, Lim, Jaeyoung, Verhagen, Joris, Jiang, Frank, Dorner, David, Siegwart, Roland, Stenius, Ivan, Tibert, Gunnar, Mao, Huina, Tumova, Jana, Fuglesang, Christer, Dimarogonas, Dimos V.
Abstract--In the near future, autonomous space systems will compose a large number of the spacecraft being deployed. Their tasks will involve autonomous rendezvous and proximity operations with large structures, such as inspections or assembly of orbiting space stations and maintenance and human-assistance tasks over shared workspaces. To promote replicable and reliable scientific results for autonomous control of spacecraft, we present the design of a space systems laboratory based on open-source and modular software and hardware. The simulation software provides a software-in-the-loop (SITL) architecture that seamlessly transfers simulated results to the ATMOS platforms, developed for testing of multi-agent autonomy schemes for microgravity. The manuscript presents the KTH space systems laboratory facilities and the ATMOS platform as open-source hardware and software contributions. To the left, we see the tethers of the low-pressure compressor system. Software and hardware contributions can be found in: 1. PX4Space: Athens [6] proposed a similar test bed, where the platforms https://atmos.discower.io The facility also provides a vision-based I. This The space sector has experienced significant growth [1] in facility was recently upgraded to more modern avionics, motion the last decade, in part due to the decreased costs of access to capture ground-truth positioning, and robotics communication space through multiple commercial operators [2], but also due software through the Robotics Operating System (ROS) [7]. to the maturation of existing technologies and, consequently, Stanford University's Autonomous Systems Laboratory freeflyer reduced pricing of the deployed equipment. In the last twenty testbed [8], [9], [10] uses a similar, round platform as to thirty years, a few academic and industrial research facilities a free-flying robotic system for path planning, docking and have been created to test space systems by replicating motion capturing of space systems, paired with an open-source Python in microgravity on Earth.
- Europe > Switzerland > Zürich > Zürich (0.14)
- North America > United States > California (0.04)
- Europe > Sweden > Stockholm > Stockholm (0.04)
- (11 more...)
- Government > Space Agency (1.00)
- Government > Regional Government > North America Government > United States Government (1.00)
- Energy (0.93)
Nonlinear Model Predictive Control of Tiltrotor Quadrotors with Feasible Control Allocation
Shayan, Zeinab, Cristobal, Jann, Izadi, Mohammadreza, Yazdanshenas, Amin, Naderi, Mehdi, Faieghi, Reza
This paper presents a new flight control framework for tilt-rotor multirotor uncrewed aerial vehicles (MRUAVs). Tiltrotor designs offer full actuation but introduce complexity in control allocation due to actuator redundancy. We propose a new approach where the allocator is tightly coupled with the controller, ensuring that the control signals generated by the controller are feasible within the vehicle actuation space. We leverage nonlinear model predictive control (NMPC) to implement the above framework, providing feasible control signals and optimizing performance. This unified control structure simultaneously manages both position and attitude, which eliminates the need for cascaded position and attitude control loops. Extensive numerical experiments demonstrate that our approach significantly outperforms conventional techniques that are based on linear quadratic regulator (LQR) and sliding mode control (SMC), especially in high-acceleration trajectories and disturbance rejection scenarios, making the proposed approach a viable option for enhanced control precision and robustness, particularly in challenging missions.
- North America > Canada (0.28)
- North America > United States > California (0.28)
- Transportation > Air (1.00)
- Aerospace & Defense > Aircraft (1.00)
- Energy > Oil & Gas > Upstream (0.61)
A Unified MPC Strategy for a Tilt-rotor VTOL UAV Towards Seamless Mode Transitioning
Chen, Qizhao, Hu, Ziqi, Geng, Junyi, Bai, Dongwei, Mousaei, Mohammad, Scherer, Sebastian
Capabilities of long-range flight and vertical take-off and landing (VTOL) are essential for Urban Air Mobility (UAM). Tiltrotor VTOLs have the advantage of balancing control simplicity and system complexity due to their redundant control authority. Prior work on controlling these aircraft either requires separate controllers and switching modes for different vehicle configurations or performs the control allocation on separate actuator sets, which cannot fully use the potential of the redundancy of tiltrotor. This paper introduces a unified MPC-based control strategy for a customized tiltrotor VTOL Unmanned Aerial Vehicle (UAV), which does not require mode-switching and can perform the control allocation in a consistent way. The incorporation of four independently controllable rotors in VTOL design offers an extra level of redundancy, allowing the VTOL to accommodate actuator failures. The result shows that our approach outperforms PID controllers while maintaining unified control. It allows the VTOL to perform smooth acceleration/deceleration, and precise coordinated turns. In addition, the independently controlled tilts enable the vehicle to handle actuator failures, ensuring that the aircraft remains operational even in the event of a servo or motor malfunction.
- Transportation > Air (1.00)
- Aerospace & Defense > Aircraft (1.00)
- Energy > Oil & Gas > Downstream (0.66)
AOSoar: Autonomous Orographic Soaring of a Micro Air Vehicle
Hwang, Sunyou, Remes, Bart D. W., de Croon, Guido C. H. E.
Utilizing wind hovering techniques of soaring birds can save energy expenditure and improve the flight endurance of micro air vehicles (MAVs). Here, we present a novel method for fully autonomous orographic soaring without a priori knowledge of the wind field. Specifically, we devise an Incremental Nonlinear Dynamic Inversion (INDI) controller with control allocation, adapting it for autonomous soaring. This allows for both soaring and the use of the throttle if necessary, without changing any gain or parameter during the flight. Furthermore, we propose a simulated-annealing-based optimization method to search for soaring positions. This enables for the first time an MAV to autonomously find a feasible soaring position while minimizing throttle usage and other control efforts. Autonomous orographic soaring was performed in the wind tunnel. The wind speed and incline of a ramp were changed during the soaring flight. The MAV was able to perform autonomous orographic soaring for flight times of up to 30 minutes. The mean throttle usage was only 0.25% for the entire soaring flight, whereas normal powered flight requires 38%. Also, it was shown that the MAV can find a new soaring spot when the wind field changes during the flight.
- Transportation > Air (1.00)
- Aerospace & Defense (1.00)
Fault-tolerant Control of an Over-actuated UAV Platform Built on Quadcopters and Passive Hinges
Su, Yao, Yu, Pengkang, Gerber, Matthew J., Ruan, Lecheng, Tsao, Tsu-Chin
Propeller failure is a major cause of multirotor Unmanned Aerial Vehicles (UAVs) crashes. While conventional multirotor systems struggle to address this issue due to underactuation, over-actuated platforms can continue flying with appropriate fault-tolerant control (FTC). This paper presents a robust FTC controller for an over-actuated UAV platform composed of quadcopters mounted on passive joints, offering input redundancy at both the high-level vehicle control and the low-level quadcopter control of vectored thrusts. To maximize the benefits of input redundancy during propeller failure, the proposed FTC controller features a hierarchical control architecture with three key components: (i) a low-level adjustment strategy to prevent propeller-level thrust saturation; (ii) a compensation loop for mitigating introduced disturbances; (iii) a nullspace-based control allocation framework to avoid quadcopter-level thrust saturation. Through reallocating actuator inputs in both the low-level and high-level control loops, the low-level quadcopter control can be maintained with up to two failed propellers, ensuring that the whole platform remains stable and avoids crashing. The proposed controller's superior performance is thoroughly examined through simulations and real-world experiments.
- North America > United States > California > Los Angeles County > Los Angeles (0.29)
- North America > United States > California > Alameda County > Berkeley (0.14)
- Asia > China > Hong Kong (0.04)
- (3 more...)
Lifting-wing Quadcopter Modeling and Unified Control
Quan, Quan, Shuai, Wang, Wenhan, Gao
Hybrid unmanned aerial vehicles (UAVs) integrate the efficient forward flight of fixed-wing and vertical takeoff and landing (VTOL) capabilities of multicopter UAVs. This paper presents the modeling, control and simulation of a new type of hybrid micro-small UAVs, coined as lifting-wing quadcopters. The airframe orientation of the lifting wing needs to tilt a specific angle often within $ 45$ degrees, neither nearly $ 90$ nor approximately $ 0$ degrees. Compared with some convertiplane and tail-sitter UAVs, the lifting-wing quadcopter has a highly reliable structure, robust wind resistance, low cruise speed and reliable transition flight, making it potential to work fully-autonomous outdoor or some confined airspace indoor. In the modeling part, forces and moments generated by both lifting wing and rotors are considered. Based on the established model, a unified controller for the full flight phase is designed. The controller has the capability of uniformly treating the hovering and forward flight, and enables a continuous transition between two modes, depending on the velocity command. What is more, by taking rotor thrust and aerodynamic force under consideration simultaneously, a control allocation based on optimization is utilized to realize cooperative control for energy saving. Finally, comprehensive Hardware-In-the-Loop (HIL) simulations are performed to verify the advantages of the designed aircraft and the proposed controller.
- North America > Canada > British Columbia > Metro Vancouver Regional District > Vancouver (0.04)
- Europe > Belgium > Flanders > Flemish Brabant > Leuven (0.04)
- Asia > China > Beijing > Beijing (0.04)
- Aerospace & Defense > Aircraft (1.00)
- Transportation > Air (0.88)
Design, Modeling and Control for a Tilt-rotor VTOL UAV in the Presence of Actuator Failure
Mousaei, Mohammadreza, Geng, Junyi, Keipour, Azarakhsh, Bai, Dongwei, Scherer, Sebastian
Enabling vertical take-off and landing while providing the ability to fly long ranges opens the door to a wide range of new real-world aircraft applications while improving many existing tasks. Tiltrotor vertical take-off and landing (VTOL) unmanned aerial vehicles (UAVs) are a better choice than fixed-wing and multirotor aircraft for such applications. Prior works on these aircraft have addressed aerodynamic performance, design, modeling, and control. However, a less explored area is the study of their potential fault tolerance due to their inherent redundancy, which allows them to tolerate some degree of actuation failure. This paper introduces tolerance to several types of actuator failures in a tiltrotor VTOL aircraft. We discuss the design and modeling of a custom tiltrotor VTOL UAV, which is a combination of a fixed-wing aircraft and a quadrotor with tilting rotors, where the four propellers can be rotated individually. Then, we analyze the feasible wrench space the vehicle can generate and design the dynamic control allocation so that the system can adapt to actuator failures, benefiting from the configuration redundancy. The proposed approach is lightweight and is implemented as an extension to an already-existing flight control stack. Extensive experiments validate that the system can maintain the controlled flight under different actuator failures. To the best of our knowledge, this work is the first study of the tiltrotor VTOL's fault-tolerance that exploits the configuration redundancy. The source code and simulation can be accessed at https://theairlab.org/vtol.
- North America > United States > Pennsylvania > Allegheny County > Pittsburgh (0.14)
- North America > United States > District of Columbia > Washington (0.04)
- North America > Canada > Quebec > Montreal (0.04)
- Asia > South Korea > Busan > Busan (0.04)
- Transportation > Air (1.00)
- Aerospace & Defense > Aircraft (1.00)