Intelligent Control and Navigation of An Indoor Quad-Copter: Yiwen Luo Meng Joo Er Li Ling Yong
Intelligent Control and Navigation of An Indoor Quad-Copter: Yiwen Luo Meng Joo Er Li Ling Yong
Fr41.4
Meng Joo Er
Li Ling Yong
AbstractThis paper documents the development of a quadcopter with indoor control scheme and navigation capability. A
stabilized flying control system including traditional PID
controller, Raspberry Pi onboard flight computer and electronic
speed controller was developed to provide the basic platform for
the quad-copter. PID tuning was utilized optimize the
performance. In addition, RGB and depth cameras and other
sensors were deployed to enable remote semi-autonomous
control.
I.
INTRODUCTION
Chiang Ju Chien
Department of Electronic
Engineering
Huafan University
Taiwan
[email protected]
A. Platform Designs
Since the quad-copter is supposed to be used indoor, its
ability of hovering becomes crucial when it is instructed to
perform tasks like dropping payloads or video recording.
Normally, such quad-copters are designed with Vertical Take
Off and Landing (VTOL) capabilities. In this project, the
simple maneuverability of its hardware, the sensitiveness of the
response of inputs should also be taken into consideration.
After comparing, the design of quad-copter is implemented for
the reasons above.
1700
Where
B. Systems Designs
The overall system scheme is shown as follow, where the
blue blocks show the main control and communication. The
arrows in Figure3 show the signal or power direction inbetween modules.
Where
1701
C. PID Tuning
The PID gain is tuned to achieve the optimum performance,
where all the Kp, Ki and Kd are tuned. Ziegler-Nicholas tuning
method, Cohen-Coon tuning method and direct synthesis are
implemented. In addition, manual tunings with visual
observation during test flights are also applied. The output
during roll control are shown as follow:
The red curve is the desired output and the green curve is
the actual response. The tuning is started with Kp=5 and Ki=1
which are the recommended value by the manufacturer. With
observation, the P is reduced to minimize the overshoot. As
shown, the P is reduced to 4 and the performance becomes
smoother. However, the speed of response is not satisfactory.
After many tunings, the P value is locked at 4.5 which could be
a balanced value to both quick response and low overshoot.
The yaw, pitch and other controls are similar which are not
gone through in detail in this paper.
D. Ground Station Control
To simplify the ground station control, part of the flight
control is done by the Mission Planner software which is
provided by the manufacturer of the Ardupilot controller.
Flight data such as angels of yaw, pitch and roll, air speed,
altitude, heading and GPS location could be viewed in a single
dashboard user interface.
With a telemetry connected, all the data could be send back
to the ground station in real time, with which, a remote blind
flying is made possible by flying basing on the reading of the
dashboard. For sure, another remote control system to send
information to the UAV is required. In this project, a basic
2.4GHz transmission system is used.
1702
Figure 11. The internal circuitry of the simple electronic speed control
1703
Besides communication with sensors and controllers, a WiFi module is also connected to the computer, by which realtime video streaming can be sent from the quad-copter to the
ground station for manual control of the copter.
V.
ULTILIZATION
1704
ACKNOWLEDGMENT
The author wishes to extend his deepest appreciation to his
project supervisor Professor Er Meng Joo, School of
Electrical and Electronic Engineering, Nanyang Technological
University for his selfless support and full effort for this
project. His knowledge, reliance and patience makes this
project a great success.
The author wishes to extend his deepest appreciation to his
project collaborator Ms. Yong Li Ling, a student from School
of Electrical and Electronic Engineering, Nanyang
Technological University for her constant support, practical
guidance and positive work. Without her, the author cannot
work on the project so smoothly.
CONCLUSION
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
[15]
1705