Sistem Positioning Robot Four-Omnidirectional Wheels Menggunakan MPU6050 dan Encoder Berbasis PD-Fuzzy Controller

Nur Holis, M. S. Zuhrie, Endryansyah Endryansyah, N. Nurhayati
{"title":"Sistem Positioning Robot Four-Omnidirectional Wheels Menggunakan MPU6050 dan Encoder Berbasis PD-Fuzzy Controller","authors":"Nur Holis, M. S. Zuhrie, Endryansyah Endryansyah, N. Nurhayati","doi":"10.37905/jjeee.v5i2.20138","DOIUrl":null,"url":null,"abstract":"Robot beroda four-omnidirectional wheels merupakan robot autonomous yang dapat bergerak ke arah mana saja tanpa mengubah arah hadap robot tersebut. Sehingga tantangan utama dari robot ini yaitu sistem positioning yang hingga saat ini belum terdapat solusi absolut untuk mengatas permasalahan tersebut. Oleh karena itu dibutuhkan sebuah sistem kendali yang bisa memperbaiki dan mengurangi terjadinya eror positioning robot. Pada penelitian ini menggunakan kombinasi dua controller yaitu PD Controller dan fuzzy logic controller dengan algoritma switching controller yang diolah pada software STM32CubeIDE. Selain itu, pergerakan robot beroda four-omnidirectional wheels menggunakan inverse kinematika sehingga robot dapat menuju titik koordinat yang ditentukan dengan baik dan cepat. Sistem positioning pada penelitian ini menggunakan sensor MPU6050 sebagai pembaca orientasi hadap robot, dan sensor rotary encoder sebagai pembaca posisi robot di lapangan. Pengujian sistem positioning ini dilakukan dengan membandingkan antara positioning tanpa controller, Positioning Fuzzy Logic Controller, Positioning PD Controller dan Positioning dengan PD-Fuzzy controller pada pergerakan home to point, point to point, dan point to home. Diperoleh sistem Positioning dengan PD-Fuzzy controller menjadi yang terbaik dengan rata-rata eror 2,33 cm terhadap sumbu x dan 1,33 cm terhadap sumbu y, serta membutuhkan waktu 3,25 detik untuk mencapai setpoint.-- A four-omnidirectional wheels robot is an autonomous robot that can move in any direction without changing the direction it is facing. So that the main challenge of this robot is the positioning system which until now there is no absolute solution to overcome this problem. Therefore we need a control system that can improve responses and reduce the occurrence of robot positioning errors. In this research, a combination of two controllers was used, namely the PD controller and the fuzzy logic controller with a switching controller algorithm that was processed in the STM32CubeIDE software. In addition, the movement of the four-omnidirectional wheels robot uses inverse kinematics so that the robot can go to the coordinates that are determined properly and quickly. The positioning system in this study uses the MPU6050 sensor as a reader for the orientation of the robot, and a rotary encoder sensor as a reader for the position of the robot in the field. Testing of the positioning system is carried out by comparing positioning without a controller, Positioning Fuzzy Logic Controller, Positioning PD Controller and Positioning with PD-Fuzzy controller on home to point, point to point and point to home movements. The Positioning system with PD-Fuzzy controller is the best with an average error of 2.33 cm on the x-axis and 1.33 cm on the y-axis, and takes 3.09 seconds to reach the setpoint.","PeriodicalId":292481,"journal":{"name":"Jambura Journal of Electrical and Electronics Engineering","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Jambura Journal of Electrical and Electronics Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.37905/jjeee.v5i2.20138","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Robot beroda four-omnidirectional wheels merupakan robot autonomous yang dapat bergerak ke arah mana saja tanpa mengubah arah hadap robot tersebut. Sehingga tantangan utama dari robot ini yaitu sistem positioning yang hingga saat ini belum terdapat solusi absolut untuk mengatas permasalahan tersebut. Oleh karena itu dibutuhkan sebuah sistem kendali yang bisa memperbaiki dan mengurangi terjadinya eror positioning robot. Pada penelitian ini menggunakan kombinasi dua controller yaitu PD Controller dan fuzzy logic controller dengan algoritma switching controller yang diolah pada software STM32CubeIDE. Selain itu, pergerakan robot beroda four-omnidirectional wheels menggunakan inverse kinematika sehingga robot dapat menuju titik koordinat yang ditentukan dengan baik dan cepat. Sistem positioning pada penelitian ini menggunakan sensor MPU6050 sebagai pembaca orientasi hadap robot, dan sensor rotary encoder sebagai pembaca posisi robot di lapangan. Pengujian sistem positioning ini dilakukan dengan membandingkan antara positioning tanpa controller, Positioning Fuzzy Logic Controller, Positioning PD Controller dan Positioning dengan PD-Fuzzy controller pada pergerakan home to point, point to point, dan point to home. Diperoleh sistem Positioning dengan PD-Fuzzy controller menjadi yang terbaik dengan rata-rata eror 2,33 cm terhadap sumbu x dan 1,33 cm terhadap sumbu y, serta membutuhkan waktu 3,25 detik untuk mencapai setpoint.-- A four-omnidirectional wheels robot is an autonomous robot that can move in any direction without changing the direction it is facing. So that the main challenge of this robot is the positioning system which until now there is no absolute solution to overcome this problem. Therefore we need a control system that can improve responses and reduce the occurrence of robot positioning errors. In this research, a combination of two controllers was used, namely the PD controller and the fuzzy logic controller with a switching controller algorithm that was processed in the STM32CubeIDE software. In addition, the movement of the four-omnidirectional wheels robot uses inverse kinematics so that the robot can go to the coordinates that are determined properly and quickly. The positioning system in this study uses the MPU6050 sensor as a reader for the orientation of the robot, and a rotary encoder sensor as a reader for the position of the robot in the field. Testing of the positioning system is carried out by comparing positioning without a controller, Positioning Fuzzy Logic Controller, Positioning PD Controller and Positioning with PD-Fuzzy controller on home to point, point to point and point to home movements. The Positioning system with PD-Fuzzy controller is the best with an average error of 2.33 cm on the x-axis and 1.33 cm on the y-axis, and takes 3.09 seconds to reach the setpoint.
系统定位机器人四全向轮梦古那坎MPU6050单编码器基于pd -模糊控制器
四轮驱动的车轮是一种自主移动的机器人,它可以在不改变方向的情况下向任何方向移动。因此,这些机器人面临的主要挑战是定位系统,目前还没有绝对的解决方案。因此,它需要一个控制系统,可以纠正和减少机器人的勃起。这项研究使用二控制器(PD控制器)和模糊逻辑控制器(模糊逻辑控制器)的组合,它是STM32CubeIDE软件中内置的开关算法。此外,四轮驱动的车轮采用了星际动力理论,使机器人能够精确、快速地到达指定的坐标。这项研究的系统定位系统使用MPU6050传感器作为机器人的方向阅读器,以及轮转传感器编码器作为机器人在该领域的位置阅读器。这个系统测试是通过比较在没有控制器的情况下进行的试运行,在没有控制器的情况下进行试运行,在没有控制器的情况下进行试运行,在没有控制器的情况下进行导航,在没有控制器的情况下进行导航,在没有控制器的情况下进行导航,在没有控制器的情况下进行导航。以pd -模糊控制器为导向的系统,其平均误差为2.33厘米的x轴,1.33厘米的y轴,达到定点需要3.25秒。-一个四向通用齿轮的机器人是一种自主的机器人,它可以在任何方向上移动而不改变方向,它正在消失。所以这个机器人的挑战是定位系统,直到现在还没有解决这个问题的绝对方法。这就是为什么我们需要一个充满反应的控制系统,减少机器人定位错误的可能性。在这项研究中,一个两层控制器的组合正在使用,namely控制器和一个带有开关控制器算法的模糊逻辑控制器正在处理的stm32cuide软件。简而言之,四极驱动的机器uses在动态诗中运行,这样机器人就可以去坐标,这些决定属性和快速。在这个研究中,芯片的定位系统是6050个传感器,作为对机器人的方向的一个读数,以及一个旋转的编码器作为对机器人在战场上位置的分析。试试性系统的试试性是由试试性的试试性,没有控制器,试试性的逻辑控制器,试试性的控制器和在家行动的PD-模糊控制器来解决的。用pd -模糊控制器导航系统是最好用的
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信