Description: (UAV) has grown rapidly over the past decade. UAV applications
range from purely scientific over civil to military. Technical
advances in sensor and signal processing technologies enable
the design of light weight and economic airborne platforms.
This paper presents a complete mechatronic design process
of a quadrotor UAV, including mechanical design, modeling
of quadrotor and actuator dynamics and attitude stabilization
control. Robust attitude estimation is achieved by fusion of lowcost
MEMS accelerometer and gyroscope signals with a Kalman
filter. Experiments with a gimbal mounted quadrotor testbed
allow a quantitative analysis and comparision of the PID and
Integral-Backstepping (IB) controller design for attitude stabilization
with respect to reference signal tracking, disturbance
rejection and robustness.
File list (Check if you may need any files):
IMUStabilizer\Display
.............\.......\ArtificialHorizon
.............\.......\.................\ArtificialHorizon.sln
.............\.......\.................\ArtificialHorizon.suo
.............\.......\.................\ArtificialHorizon
.............\.......\.................\.................\ArtificialHorizon.designer.vb
.............\.......\.................\.................\ArtificialHorizon.resx
.............\.......\.................\.................\ArtificialHorizon.vb
.............\.......\.................\.................\ArtificialHorizon.vbproj
.............\.......\.................\.................\ArtificialHorizon.vbproj.user
.............\.......\.................\.................\bin
.............\.......\.................\.................\...\Debug
.............\.......\.................\.................\...\.....\ArtificialHorizon.exe
.............\.......\.................\.................\...\.....\ArtificialHorizon.pdb
.............\.......\.................\.................\...\.....\ArtificialHorizon.vshost.exe
.............\.......\.................\.................\...\.....\ArtificialHorizon.vshost.exe.manifest
.............\.......\.................\.................\...\.....\ArtificialHorizon.xml
.............\.......\.................\.................\...\Release
.............\.......\.................\.................\...\.......\ArtificialHorizon.exe
.............\.......\.................\.................\...\.......\ArtificialHorizon.pdb
.............\.......\.................\.................\...\.......\ArtificialHorizon.xml
.............\.......\.................\.................\Form1.Designer.vb
.............\.......\.................\.................\Form1.resx
.............\.......\.................\.................\Form1.vb
.............\.......\.................\.................\My Project
.............\.......\.................\.................\..........\Application.Designer.vb
.............\.......\.................\.................\..........\Application.myapp
.............\.......\.................\.................\..........\AssemblyInfo.vb
.............\.......\.................\.................\..........\Resources.Designer.vb
.............\.......\.................\.................\..........\Resources.resx
.............\.......\.................\.................\..........\Settings.Designer.vb
.............\.......\.................\.................\..........\Settings.settings
.............\.......\.................\.................\obj
.............\.......\.................\.................\...\ArtificialHorizon.vbproj.FileListAbsolute.txt
.............\.......\.................\.................\...\Debug
.............\.......\.................\.................\...\.....\ArtificialHorizon.ArtificialHorizon.resources
.............\.......\.................\.................\...\.....\ArtificialHorizon.exe
.............\.......\.................\.................\...\.....\ArtificialHorizon.Form1.resources
.............\.......\.................\.................\...\.....\ArtificialHorizon.pdb
.............\.......\.................\.................\...\.....\ArtificialHorizon.Resources.resources
.............\.......\.................\.................\...\.....\ArtificialHorizon.vbproj.FileListAbsolute.txt
.............\.......\.................\.................\...\.....\ArtificialHorizon.vbproj.GenerateResource.Cache
.............\.......\.................\.................\...\.....\ArtificialHorizon.xml
.............\.......\.................\.................\...\.....\TempPE
.............\.......\.................\.................\...\.....\......\My Project.Resources.Designer.vb.dll
.............\.......\.................\.................\...\Release
.............\.......\.................\.................\...\.......\ArtificialHorizon.ArtificialHorizon.resources
.............\.......\.................\.................\...\.......\ArtificialHorizon.exe
.............\.......\.................\.................\...