Adytia Darmawan, Andre Faqih Ilham Suparman, A. H. Alasiry, E. Binugroho, Zikri Nasution, G. A. Prasetyo
{"title":"Implementation of the Bresenham's Algorithm on a Four-Legged Robot to Create a KRPAI Arena Map","authors":"Adytia Darmawan, Andre Faqih Ilham Suparman, A. H. Alasiry, E. Binugroho, Zikri Nasution, G. A. Prasetyo","doi":"10.1109/ISRITI54043.2021.9702849","DOIUrl":null,"url":null,"abstract":"Kontes Robot Pemadam Api Indonesia (KRPAI) is a division of the Robot Competition in Indonesia whose mission is to extinguish fires according to the rules of the Trinity College International Fire Fighting Robot Contest (TCIFFRC) in Hartford, United States. The robot is placed in one of the 4 rooms randomly and is required to find a fire then extinguish it and return to the room where the robot is placed. The ability of robots to be able to carry out missions perfectly often fails because of the disturbance of obstacles in the room, do not know the pose of the robot when outside the room. A map is very important so that the robot knows its position in space and the distance of the robot from obstacles. Therefore, the focus of this research is not only on simulations but also on direct map-making to dynamically moving four-legged robots. The odometry method on the four-legged robot is used for routing and localization algorithms in making maps. Bresenham's algorithm is implemented in the map creation process. The results of the test and analysis show that a 1 mm grid map to a 5 mm grid map can describe parabolic-shaped obstacles, and the average error cell value for corridors, door widths, and walls is 0.92 cells.","PeriodicalId":156265,"journal":{"name":"2021 4th International Seminar on Research of Information Technology and Intelligent Systems (ISRITI)","volume":"38 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 4th International Seminar on Research of Information Technology and Intelligent Systems (ISRITI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISRITI54043.2021.9702849","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Kontes Robot Pemadam Api Indonesia (KRPAI) is a division of the Robot Competition in Indonesia whose mission is to extinguish fires according to the rules of the Trinity College International Fire Fighting Robot Contest (TCIFFRC) in Hartford, United States. The robot is placed in one of the 4 rooms randomly and is required to find a fire then extinguish it and return to the room where the robot is placed. The ability of robots to be able to carry out missions perfectly often fails because of the disturbance of obstacles in the room, do not know the pose of the robot when outside the room. A map is very important so that the robot knows its position in space and the distance of the robot from obstacles. Therefore, the focus of this research is not only on simulations but also on direct map-making to dynamically moving four-legged robots. The odometry method on the four-legged robot is used for routing and localization algorithms in making maps. Bresenham's algorithm is implemented in the map creation process. The results of the test and analysis show that a 1 mm grid map to a 5 mm grid map can describe parabolic-shaped obstacles, and the average error cell value for corridors, door widths, and walls is 0.92 cells.
Kontes Robot Pemadam Api Indonesia (KRPAI)是印度尼西亚机器人大赛的一个分部,其任务是根据美国哈特福德三一学院国际消防机器人大赛(TCIFFRC)的规则扑灭火灾。机器人被随机放置在4个房间中的一个,并被要求找到一个火,然后扑灭它,并返回到放置机器人的房间。机器人完美执行任务的能力往往会因为房间内障碍物的干扰而失败,不知道机器人在房间外的姿势。地图是非常重要的,因为它可以让机器人知道自己在空间中的位置以及机器人与障碍物的距离。因此,本研究的重点不仅在于仿真,还在于动态移动四足机器人的直接地图绘制。四足机器人上的里程计方法用于绘制地图的路径和定位算法。Bresenham算法在地图创建过程中实现。测试和分析结果表明,1 mm栅格图到5 mm栅格图可以描述抛物线状障碍物,走廊、门宽和墙壁的平均误差单元值为0.92单元。