Control system design of a quad-rotor with collision detection
journal contribution
posted on 2024-11-02, 00:27authored byAgus Budiyono, Gigun Lee, Gyou Kim, Jungkeun Park, Taesam Kang, Kwang Yoon
Purpose - The purpose of this paper was to present the process of building hardware and software for a collision avoidance system of a quadrotor capable of an indoor autonomous flight. Design/methodology/approach - The system development was carried out in two steps. First, the quadrotor system was designed to mount mission equipments for an indoor flight. The prediction error minimization (PEM) method was used for system identification of the quadrotor, and the linear quadratic regulator (LQR) control method was used for the attitude control. Second, a collision detection system was realized by using a Kinect sensor, an embedded board and a ground control system (GCS). A Kinect sensor with embedded board can send the 3D depth information to GCS and then the GCS displays the 3D depth information with a warning message. Findings - As the controller design requires a linear model, the PEM method was used in system identification. The LQR was used in controller design. It was found that the use of the PEM method for system identification was effective for developing a linear model required for a practical control system using LQR. As 3D depth information from a Kinect sensor is quite accurate in an indoor environment, a collision detection system with Kinect was successfully developed. Practical implications - The step-by-step approach presented in this paper can be used to develop an autonomous aerial vehicle capable of navigating in an indoor environment with obstacles. Originality/value - The primary contribution of the paper is the presentation of a practical method for developing a low-cost collision avoidance system for a quadrotor vehicle.