A Control Strategy for Balancing and Tracking Position of Unicycle Robot based on State Feedback LQR Control

Y. Rizal, T. Agustinah, Rudy Dikairono
{"title":"A Control Strategy for Balancing and Tracking Position of Unicycle Robot based on State Feedback LQR Control","authors":"Y. Rizal, T. Agustinah, Rudy Dikairono","doi":"10.1145/3575882.3575897","DOIUrl":null,"url":null,"abstract":"In this paper, we present the balancing and tracking position or known as point-to-point control for an underactuated unicycle robot. It can be a solution for mobile robot applications in certain environments where the robot is required to have a small space and narrow margin of clearance when passing obstacles. This typical robot can also be used as a platform to study self-balancing systems, e.g. personal transportation devices for energy-saving, low-noisy, and pollutant-free vehicles. Here, we consider a one-wheel mobile robot that has a body and a single driving wheel with a flywheel attached vertically to the top of the body. The main objective is to control the robot’s motion from one point to other points (along a straight line) while maintaining its balance upright. By decoupling the system for lateral and longitudinal axes, the controllers can be designed separately for each decoupled system. For the lateral and longitudinal controllers, we design state feedback LQR control to balance the robot in the longitudinal axis (roll) and lateral axis (pitch). Moreover, the motion control to track points along a straight line is also considered. To verify the effectiveness of the controllers, we conduct several simulations with 0.1 rad (5.73°) of initial position for roll angle while the reference input is given in the form of step functions. It is shown from the simulation results that the proposed controller effectively stabilizes the robot upright and tracks the predefined points of given commands.","PeriodicalId":367340,"journal":{"name":"Proceedings of the 2022 International Conference on Computer, Control, Informatics and Its Applications","volume":"88 22 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2022 International Conference on Computer, Control, Informatics and Its Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3575882.3575897","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

In this paper, we present the balancing and tracking position or known as point-to-point control for an underactuated unicycle robot. It can be a solution for mobile robot applications in certain environments where the robot is required to have a small space and narrow margin of clearance when passing obstacles. This typical robot can also be used as a platform to study self-balancing systems, e.g. personal transportation devices for energy-saving, low-noisy, and pollutant-free vehicles. Here, we consider a one-wheel mobile robot that has a body and a single driving wheel with a flywheel attached vertically to the top of the body. The main objective is to control the robot’s motion from one point to other points (along a straight line) while maintaining its balance upright. By decoupling the system for lateral and longitudinal axes, the controllers can be designed separately for each decoupled system. For the lateral and longitudinal controllers, we design state feedback LQR control to balance the robot in the longitudinal axis (roll) and lateral axis (pitch). Moreover, the motion control to track points along a straight line is also considered. To verify the effectiveness of the controllers, we conduct several simulations with 0.1 rad (5.73°) of initial position for roll angle while the reference input is given in the form of step functions. It is shown from the simulation results that the proposed controller effectively stabilizes the robot upright and tracks the predefined points of given commands.
基于状态反馈LQR控制的独轮车机器人平衡与位置跟踪控制策略
在本文中,我们提出了一个欠驱动独轮车机器人的平衡和跟踪位置或称为点对点控制。它可以作为移动机器人在某些环境中应用的解决方案,这些环境要求机器人在通过障碍物时具有小空间和窄间隙。这个典型的机器人也可以作为研究自平衡系统的平台,例如节能、低噪音、无污染车辆的个人运输装置。这里,我们考虑一个单轮移动机器人,它有一个身体和一个驱动轮,一个飞轮垂直附着在身体的顶部。主要目标是控制机器人的运动从一个点到其他点(沿着一条直线),同时保持其直立平衡。通过对系统的横向和纵向进行解耦,可以为每个解耦系统分别设计控制器。对于横向和纵向控制器,我们设计了状态反馈LQR控制,使机器人在纵轴(横滚)和横向轴(俯仰)上保持平衡。此外,还考虑了沿直线跟踪点的运动控制。为了验证控制器的有效性,我们在以阶跃函数形式给出参考输入的情况下,以0.1 rad(5.73°)初始位置为滚转角进行了多次仿真。仿真结果表明,该控制器能有效地使机器人保持垂直稳定,并跟踪给定指令的预定点。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信