Design & Optimization of Programmable Motion Profiling & Control with Autonomous UAV Applications
Yu, Wenjie
This item is only available for download by members of the University of Illinois community. Students, faculty, and staff at the U of I may log in with your NetID and password to view the item. If you are trying to access an Illinois-restricted dissertation or thesis, you can request a copy through your library's Inter-Library Loan office or purchase a copy directly from ProQuest.
Permalink
https://hdl.handle.net/2142/110292
Description
Title
Design & Optimization of Programmable Motion Profiling & Control with Autonomous UAV Applications
Author(s)
Yu, Wenjie
Contributor(s)
Jinjun, Xiong
Issue Date
2021-05
Keyword(s)
S-curve, Higher Order Motion Profiling
Motion Control'
Quadrotor
Pixhawk
Ardupilot
Abstract
Many of the motion controllers in the industry use non-programmable motion profiles, which are
often limited to modeling a trapezoidal profile with a linear acceleration/deceleration phase, or
an s-curve profile of jerk, the derivative of acceleration. Higher order derivatives of velocity are
rarely explored to achieve a customized smoothness of the motion profile, which is desired in
many real-world applications and robotics systems. The lack of programmability and open-source
platforms makes the price of customizing control expensive and the design process redundant
for different applications. This thesis provides a low-cost, open-source, and programmable
solution that generates motion profiles for a wide range of customized precision levels. We first
summarize the common assumptions and generic constraints required to create a smooth motion
profile. We review existing approaches of velocity profiling to show the challenges in providing
programmability, then offer two implementations of the feedforward motion profiling system as our
solution. Performance evaluations of the two implementations are done both mathematically and
empirically. Then, this thesis offers an overview on how our motion profile methodology can be
integrated into a closed-loop control system of any kind with existing open-source PID feedback for
some specific applications. We will use a 1D translation rail to illustrate the effectiveness of higher
Use this login method if you
don't
have an
@illinois.edu
email address.
(Oops, I do have one)
IDEALS migrated to a new platform on June 23, 2022. If you created
your account prior to this date, you will have to reset your password
using the forgot-password link below.