3D Modeling and Control Design for a Ballbot
碩士 === 國立中興大學 === 機械工程學系所 === 96 === In this thesis, we consider the modeling and control for a ballbot that can freely move in any direction within range. The whole complex analytical dynamic equations are derived and then used for synthesizing a nonlinear tracking control law for arbitrary traje...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2008
|
Online Access: | http://ndltd.ncl.edu.tw/handle/38171380037779164263 |
id |
ndltd-TW-096NCHU5311049 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-096NCHU53110492016-05-09T04:13:42Z http://ndltd.ncl.edu.tw/handle/38171380037779164263 3D Modeling and Control Design for a Ballbot 單球驅動機器人之3D建模與控制設計 Chia-Lung Hsu 徐嘉隆 碩士 國立中興大學 機械工程學系所 96 In this thesis, we consider the modeling and control for a ballbot that can freely move in any direction within range. The whole complex analytical dynamic equations are derived and then used for synthesizing a nonlinear tracking control law for arbitrary trajectory following. Based on the assumption of no slippage between the three rollers and the ball, forward and inverse velocity kinematics equations are derived. After building the complex kinetic energy and potential energy expressions, the analytical 3D dynamic equations are derived via Lagrange’s equations. The dynamics model of a ballbot is input-output feedback linearizable. Thus, by choosing an appropriate Lyapunov function candidate, a stable nonlinear control law is derived, based on the linearizable part model, using the backstepping method. Finally, computer simulations are used to illustrate the effectiveness of the suggested control strategy using a desired motion trajectory generated by the cubic spline interpolation method. 林麗章 2008 學位論文 ; thesis 74 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中興大學 === 機械工程學系所 === 96 === In this thesis, we consider the modeling and control for a ballbot that can freely move in any direction within range. The whole complex analytical dynamic equations are derived and then used for synthesizing a nonlinear tracking control law for arbitrary trajectory following. Based on the assumption of no slippage between the three rollers and the ball, forward and inverse velocity kinematics equations are derived. After building the complex kinetic energy and potential energy expressions, the analytical 3D dynamic equations are derived via Lagrange’s equations. The dynamics model of a ballbot is input-output feedback linearizable. Thus, by choosing an appropriate Lyapunov function candidate, a stable nonlinear control law is derived, based on the linearizable part model, using the backstepping method. Finally, computer simulations are used to illustrate the effectiveness of the suggested control strategy using a desired motion trajectory generated by the cubic spline interpolation method.
|
author2 |
林麗章 |
author_facet |
林麗章 Chia-Lung Hsu 徐嘉隆 |
author |
Chia-Lung Hsu 徐嘉隆 |
spellingShingle |
Chia-Lung Hsu 徐嘉隆 3D Modeling and Control Design for a Ballbot |
author_sort |
Chia-Lung Hsu |
title |
3D Modeling and Control Design for a Ballbot |
title_short |
3D Modeling and Control Design for a Ballbot |
title_full |
3D Modeling and Control Design for a Ballbot |
title_fullStr |
3D Modeling and Control Design for a Ballbot |
title_full_unstemmed |
3D Modeling and Control Design for a Ballbot |
title_sort |
3d modeling and control design for a ballbot |
publishDate |
2008 |
url |
http://ndltd.ncl.edu.tw/handle/38171380037779164263 |
work_keys_str_mv |
AT chialunghsu 3dmodelingandcontroldesignforaballbot AT xújiālóng 3dmodelingandcontroldesignforaballbot AT chialunghsu dānqiúqūdòngjīqìrénzhī3djiànmóyǔkòngzhìshèjì AT xújiālóng dānqiúqūdòngjīqìrénzhī3djiànmóyǔkòngzhìshèjì |
_version_ |
1718262798575730688 |