• Title/Summary/Keyword: quadrotor

Search Result 72, Processing Time 0.027 seconds

Attitude and Hovering Control of Quadrotor Systems using Pole Placement Method (극 배치 기법을 활용한 쿼드로터 시스템의 자세 및 호버링 제어)

  • Park, Ji-Sun;Oh, Sang-Young;Choi, Ho-Lim
    • Journal of IKEEE
    • /
    • v.24 no.1
    • /
    • pp.106-119
    • /
    • 2020
  • In this paper, we propose a control scheme for quadrotor system using a pole placement method. When using a state feedback controller, a lot of trial and error in selection of control gains are often required to improve system performance. In order to relax this complicated process, we analyze the closed-loop system associated with control gains. Then, we present a control gain selection algorithm for control gains using a pole placement method to improve the system performance. The proposed control method is applied to the actual quadrotor system to illustrate the validity of the proposed method.

System Modeling and Waypoint Guidance Law Designing for 6-DOF Quadrotor Unmanned Aerial Vehicle (6-자유도 쿼드로터 무인항공기의 모델링 및 유도기법 설계)

  • Lee, Sanghyun;Kim, Youdan
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.42 no.4
    • /
    • pp.305-316
    • /
    • 2014
  • As avionics and mechanical devices have been developed, the size of unmanned aerial vehicle (UAV) is getting smaller. However, the complicated and accurate missions are provided to the UAV. Among various types of UAVs, quadrotors are widely used for their availability by virtue of simple structure and hovering function. However, the control of quadrotor is highly constrained, because the quadrotor is an under-actuated system which has only 4 actuator inputs. To deal with this under-actuated problem, a new quadrotor model with two more actuators in addition to the 4 propeller inputs is provided to make the system fully-actuated. For the proposed model, a controller is designed using feedback linearization methods. To validate the model and to verify the performance of the proposed controller, numerical simulation is performed.

Vision-Based Trajectory Tracking Control System for a Quadrotor-Type UAV in Indoor Environment (실내 환경에서의 쿼드로터형 무인 비행체를 위한 비전 기반의 궤적 추종 제어 시스템)

  • Shi, Hyoseok;Park, Hyun;Kim, Heon-Hui;Park, Kwang-Hyun
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.39C no.1
    • /
    • pp.47-59
    • /
    • 2014
  • This paper deals with a vision-based trajectory tracking control system for a quadrotor-type UAV for entertainment purpose in indoor environment. In contrast to outdoor flights that emphasize the autonomy to complete special missions such as aerial photographs and reconnaissance, indoor flights for entertainment require trajectory following and hovering skills especially in precision and stability of performance. This paper proposes a trajectory tracking control system consisting of a motion generation module, a pose estimation module, and a trajectory tracking module. The motion generation module generates a sequence of motions that are specified by 3-D locations at each sampling time. In the pose estimation module, 3-D position and orientation information of a quadrotor is estimated by recognizing a circular ring pattern installed on the vehicle. The trajectory tracking module controls the 3-D position of a quadrotor in real time using the information from the motion generation module and pose estimation module. The proposed system is tested through several experiments in view of one-point, multi-points, and trajectory tracking control.

Quadrotor altitude control with experimental data-based PID controller (실험 데이터 기반의 PID제어기를 이용한 쿼드로터의 고도제어)

  • Ho-Sung Lee;Ji-Sun Park;Ho-Lim Choi
    • Journal of IKEEE
    • /
    • v.28 no.2
    • /
    • pp.136-144
    • /
    • 2024
  • In this paper, we propose a PID controller for altitude control of quadrotor system with experimental analysis. The Routh-Hurwitz test is applied to analyze the system to which our proposed controller is applied. We also summarize experimental data in which the gain values of kP, kI, and kD are changed using MATLAB and Simulink based on mathematical modeling of the quadrotor system. Based on the summarized experimental data, we analyze the effect of changes in each gain values (kP, kI, kD) of PID controller on altitude control of quadrotor, and present an algorithm for tuning the PID controller gain values. The PID controller with the proposed algorithm is applied to AR.Drone system, subsequently and result are verifised through experiments.

A Perching Mechanism of a Quadrotor for Energy Harvesting (에너지 하베스팅을 위한 쿼드로터의 퍼칭 메커니즘 연구)

  • Choi, Hong-Cheol;Shin, Nae-Ho
    • The Journal of Korea Robotics Society
    • /
    • v.13 no.3
    • /
    • pp.198-204
    • /
    • 2018
  • Quadrotor with limited flight time due to battery level can have the extended mission life by applying energy harvesting technology. Bio-inspiration from the birds' locomotion of flight and perch-and-stare can make energy consumption efficient, and energy harvesting technology can generate energy. In order to charge the battery with solar power, the drones are required to be in a position without shade. In the mountainous terrain, a novel mechanism is required in order to be located stably at the top of the tree or the inclined rock. In this study, we propose an analysis of the origami structure and the concept design of the perching mechanism with two stable equilibrium states. The origami structure composed of compliant material can be applied to the perching mechanism that can be locked passively. Moreover, the experimental results of the trajectory and perching test are discussed.

Dynamic Modeling and Robust Hovering Control of a Quadrotor VTOL Aircraft (4개의 회전날개를 갖는 수직이착륙 비행체의 모델링과 강인 정지비행 제어)

  • Kim, Jin-Hyun;Kang, Min-Sung;Park, Sang-Deok
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.14 no.12
    • /
    • pp.1260-1265
    • /
    • 2008
  • This study deals with modeling and flight control of quadrotor type (QRT) unmanned aerial vehicles (UAVs). Rigorous dynamic model of a QRT UAV is obtained both in reference and body frame coordinate systems. A disturbance observer (DOB) based controller using the derived dynamic models is also proposed for robust hovering control. The control input induced by DOB is helpful to use simple equations of motion satisfying accurate derived dynamics. The experimental results show the performance of the proposed control algorithm.

Depth Estimation for Image-based Visual Servoing of an Under-actuated System (Under-actuated 시스템에서의 이미지 서보잉을 위한 깊이 추정 기법)

  • Lee, Dae-Won;Kim, Jin-Ho;Kim, H.-Jin
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.18 no.1
    • /
    • pp.42-46
    • /
    • 2012
  • A simple and accurate depth estimation algorithm for an IBVS (Image-Based Visual Servoing) is presented. Specifically, this algorithm is useful for under-actuated systems such as visual-guided quadrotor UAVs (Unmanned Aerial Vehicles). Since the image of a marker changes with changing pitch and roll angles of quadrotor, it is difficult to estimate depth. The proposed algorithm compensates a shape of the marker, so that the system acquire more accurate depth information without complicated processes. Also, the roll and pitch channels are decoupled so that the IBVS algorithm can be used in an under-actuated quadrotor system.

Comparing Energy Consumption following Flight Pattern for Quadrotor

  • Jee, Sunho;Cho, Hyunchan
    • Journal of IKEEE
    • /
    • v.22 no.3
    • /
    • pp.747-753
    • /
    • 2018
  • Currently, many companies have succeeded in logistics delivery experiments utilizing drone and report it. When a drone is used commercially, long-term flight is an important performance that a drone should have. However, unlike vehicles operated on the ground, drone is a vehicle that continues to consume energy when maintaining the current altitude or moving to the destination. Therefore, the drones can fly for a long time as the capacity of the battery is large, but the batteries with large capacity are restricted by heavy weight and it acts as a limiting factor in a commercial use. To address this issue, we attempt to compare how far we can fly than forward flight based on the flight pattern with the same energy consumption condition. In this paper, the comparison of energy consumption was performed in three flight pattern, forward flight without altitude change and forward flight with altitude change, by computer simulation and it shows the increasing of flight distances when the quadrotor fly with altitude change from high altitude to low altitude.

Quadrotor path planning using A* search algorithm and minimum snap trajectory generation

  • Hong, Youkyung;Kim, Suseong;Kim, Yookyung;Cha, Jihun
    • ETRI Journal
    • /
    • v.43 no.6
    • /
    • pp.1013-1023
    • /
    • 2021
  • In this study, we propose a practical path planning method that combines the A* search algorithm and minimum snap trajectory generation. The A* search algorithm determines a set of waypoints to avoid collisions with surrounding obstacles from a starting to a destination point. Only essential waypoints (waypoints necessary to generate smooth trajectories) are extracted from the waypoints determined by the A* search algorithm, and an appropriate time between two adjacent waypoints is allocated. The waypoints so determined are connected by a smooth minimum snap trajectory, a dynamically executable trajectory for the quadrotor. If the generated trajectory is invalid, we methodically determine when intermediate waypoints are needed and how to insert the points to modify the trajectory. We verified the performance of the proposed method by various simulation experiments and a real-world experiment in a forested outdoor environment.

System Identification of Quadrotor IT Convergence UAV using Batch and RLS Estimation Methods (배치추정기법과 RLS추정기법을 사용한 쿼드로터 IT융합 무인항공기 시스템식별)

  • Jung, Sunghun
    • Journal of the Korea Convergence Society
    • /
    • v.8 no.4
    • /
    • pp.9-18
    • /
    • 2017
  • UAVs began to be actively applied to so-called 3D jobs, including the autonomous exploration, investigation, mapping, search and rescue, etc. since the mid-2000s. With this global trend, having a precise controllability of the UAV will certainly revolutionize the life of the modern human in the aspect of tremendous applications of the UAV. In the first part, a simplified dynamic model of the UAV identified using system identification techniques is compared with the previously built time-discrete linear model. In the second part, the three parameters of the dynamic model are estimated using the batch and RLS methods. Angular acceleration data of the quadrotor UAV at the hovering maneuver are analyzed and shown to be converging at all time. Also, according to the quadrotor flight data from both experiments and MATLAB simulations, the batch estimation method turns out to be more accurate than the RLS estimation method based on the comparison of final parameter values.