Henry Probo Santoso, Joko Slamet Saputro, H. Maghfiroh, Mochamad Mardi Marta Dinata
{"title":"基于虚拟地图和虚拟传感器的平衡机器人导航","authors":"Henry Probo Santoso, Joko Slamet Saputro, H. Maghfiroh, Mochamad Mardi Marta Dinata","doi":"10.1109/ICRAMET51080.2020.9298584","DOIUrl":null,"url":null,"abstract":"The need for autonomous robots has recently increased, along with the rapid development of robotics technology. The ability to navigate without the need of human intervention, is one of the advantages of autonomous robots. To make an autonomous robot, a robot with high efficiency, flexibility, and a reliable navigation system are needed. High efficiency and flexibility can be handled with the use of a two-wheeled self-balancing robot. A reliable navigation system can be achieved by using the ROS (robot operating system) platform. The research produces virtual robots, virtual maps, and virtual sensors on simulations in the GAZEBO application, which can be visualized in RVIZ. Map development and navigation system usage, run in the ROS system, producing speed data that sent to GAZEBO simulations and balancing robot in the real world. In this paper, the experiments are divide into two, simulation and real, with two different destinations coordinates, straight (1.0, 0.0) and curved (2.2, -1.0). The tracking simulation test shows that the virtual robot can reach the first destination, with errors averages -0.084 m on X-axis and -0.01 m on Y-axis. The second destination gives error averages -0.052 m on X-axis and -0.05 m on Y-axis. The real tracking test shows the balancing robot can receive speed data from the ROS system, to move towards the destination point based on the virtual map and virtual sensor. The real tracking test gives an error averages 0.046 m on X-axis and 0.02 m on Y-axis, in the first destination. On the second destination, the error averages are 0.044 m on X-axis and 0.38 m on Y-axis. The experiments show that the robot can go to the destination point autonomously with virtual map and virtual sensor.","PeriodicalId":228482,"journal":{"name":"2020 International Conference on Radar, Antenna, Microwave, Electronics, and Telecommunications (ICRAMET)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Balancing Robot Navigation with Virtual Map and Virtual Sensor\",\"authors\":\"Henry Probo Santoso, Joko Slamet Saputro, H. Maghfiroh, Mochamad Mardi Marta Dinata\",\"doi\":\"10.1109/ICRAMET51080.2020.9298584\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The need for autonomous robots has recently increased, along with the rapid development of robotics technology. The ability to navigate without the need of human intervention, is one of the advantages of autonomous robots. To make an autonomous robot, a robot with high efficiency, flexibility, and a reliable navigation system are needed. High efficiency and flexibility can be handled with the use of a two-wheeled self-balancing robot. A reliable navigation system can be achieved by using the ROS (robot operating system) platform. The research produces virtual robots, virtual maps, and virtual sensors on simulations in the GAZEBO application, which can be visualized in RVIZ. Map development and navigation system usage, run in the ROS system, producing speed data that sent to GAZEBO simulations and balancing robot in the real world. In this paper, the experiments are divide into two, simulation and real, with two different destinations coordinates, straight (1.0, 0.0) and curved (2.2, -1.0). The tracking simulation test shows that the virtual robot can reach the first destination, with errors averages -0.084 m on X-axis and -0.01 m on Y-axis. The second destination gives error averages -0.052 m on X-axis and -0.05 m on Y-axis. The real tracking test shows the balancing robot can receive speed data from the ROS system, to move towards the destination point based on the virtual map and virtual sensor. The real tracking test gives an error averages 0.046 m on X-axis and 0.02 m on Y-axis, in the first destination. On the second destination, the error averages are 0.044 m on X-axis and 0.38 m on Y-axis. The experiments show that the robot can go to the destination point autonomously with virtual map and virtual sensor.\",\"PeriodicalId\":228482,\"journal\":{\"name\":\"2020 International Conference on Radar, Antenna, Microwave, Electronics, and Telecommunications (ICRAMET)\",\"volume\":\"7 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-11-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 International Conference on Radar, Antenna, Microwave, Electronics, and Telecommunications (ICRAMET)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICRAMET51080.2020.9298584\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 International Conference on Radar, Antenna, Microwave, Electronics, and Telecommunications (ICRAMET)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICRAMET51080.2020.9298584","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
摘要
随着机器人技术的快速发展,对自主机器人的需求近年来有所增加。无需人工干预的导航能力是自主机器人的优势之一。为了制造自主机器人,机器人需要具有高效率、灵活性和可靠的导航系统。使用两轮自平衡机器人可以实现高效率和灵活性。利用ROS(机器人操作系统)平台可以实现可靠的导航系统。该研究在GAZEBO应用程序中模拟生成虚拟机器人、虚拟地图和虚拟传感器,这些可以在RVIZ中可视化。地图开发和导航系统的使用,在ROS系统中运行,产生的速度数据发送到GAZEBO模拟和平衡现实世界中的机器人。本文将实验分为仿真和真实两部分,目标坐标分别为直线(1.0,0.0)和曲线(2.2,-1.0)。跟踪仿真测试表明,虚拟机器人可以到达第一目的地,x轴平均误差为-0.084 m, y轴平均误差为-0.01 m。第二个目的地给出x轴上-0.052 m和y轴上-0.05 m的平均误差。实际跟踪试验表明,平衡机器人可以接收到ROS系统的速度数据,根据虚拟地图和虚拟传感器向目的地移动。在第一个目的地,实际跟踪测试给出了x轴上0.046 m和y轴上0.02 m的平均误差。在第二个目的地上,x轴误差平均值为0.044 m, y轴误差平均值为0.38 m。实验表明,利用虚拟地图和虚拟传感器,机器人可以自主到达目的地。
Balancing Robot Navigation with Virtual Map and Virtual Sensor
The need for autonomous robots has recently increased, along with the rapid development of robotics technology. The ability to navigate without the need of human intervention, is one of the advantages of autonomous robots. To make an autonomous robot, a robot with high efficiency, flexibility, and a reliable navigation system are needed. High efficiency and flexibility can be handled with the use of a two-wheeled self-balancing robot. A reliable navigation system can be achieved by using the ROS (robot operating system) platform. The research produces virtual robots, virtual maps, and virtual sensors on simulations in the GAZEBO application, which can be visualized in RVIZ. Map development and navigation system usage, run in the ROS system, producing speed data that sent to GAZEBO simulations and balancing robot in the real world. In this paper, the experiments are divide into two, simulation and real, with two different destinations coordinates, straight (1.0, 0.0) and curved (2.2, -1.0). The tracking simulation test shows that the virtual robot can reach the first destination, with errors averages -0.084 m on X-axis and -0.01 m on Y-axis. The second destination gives error averages -0.052 m on X-axis and -0.05 m on Y-axis. The real tracking test shows the balancing robot can receive speed data from the ROS system, to move towards the destination point based on the virtual map and virtual sensor. The real tracking test gives an error averages 0.046 m on X-axis and 0.02 m on Y-axis, in the first destination. On the second destination, the error averages are 0.044 m on X-axis and 0.38 m on Y-axis. The experiments show that the robot can go to the destination point autonomously with virtual map and virtual sensor.