基于递归深度神经网络的两轮移动机器人滑移估计

İsmail Özçil, A. Koku, E. I. Konukseven
{"title":"基于递归深度神经网络的两轮移动机器人滑移估计","authors":"İsmail Özçil, A. Koku, E. I. Konukseven","doi":"10.1145/3388218.3388233","DOIUrl":null,"url":null,"abstract":"Position, velocity and acceleration information are important for mobile robots. Due to the wheel slippages, encoder data may not be reliable and IMU data also contains a cumulative error. Errors of inertial measurements are accumulated over velocity and position estimates and as time increases, these errors grow higher. Due to robot hardware and the operating surface, ground truth may not be available. In this work recurrent deep neural network is proposed in order to reduce the error in speed and yaw angle estimates coming from encoder and IMU data. Neural networks are commonly used to capture the behavior of linear and nonlinear systems. Since ground-wheel interaction forces are modeled with non-linear models such as the Magic formula and determining parameters of those models require time and test setups, there is a need for simpler methods to model the behavior of simple robots. Neural networks could be used to model non-linear systems. In this work, a recurrent deep neural network is proposed to estimate the speed and yaw angle of a two-wheeled differentially driven mobile robot. Using the information coming from the camera positioned above the test area as ground truth, the network is trained. After that, the output of the network is recorded in the absence of ground truth information in the network. Finally, the performance of the network is evaluated using network output, sensor data calculation, and ground truth.","PeriodicalId":345276,"journal":{"name":"Proceedings of the 2019 International Conference on Artificial Intelligence, Robotics and Control","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-12-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Slippage Estimation of Two Wheeled Mobile Robot Using Recurrent Deep Neural Network\",\"authors\":\"İsmail Özçil, A. Koku, E. I. Konukseven\",\"doi\":\"10.1145/3388218.3388233\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Position, velocity and acceleration information are important for mobile robots. Due to the wheel slippages, encoder data may not be reliable and IMU data also contains a cumulative error. Errors of inertial measurements are accumulated over velocity and position estimates and as time increases, these errors grow higher. Due to robot hardware and the operating surface, ground truth may not be available. In this work recurrent deep neural network is proposed in order to reduce the error in speed and yaw angle estimates coming from encoder and IMU data. Neural networks are commonly used to capture the behavior of linear and nonlinear systems. Since ground-wheel interaction forces are modeled with non-linear models such as the Magic formula and determining parameters of those models require time and test setups, there is a need for simpler methods to model the behavior of simple robots. Neural networks could be used to model non-linear systems. In this work, a recurrent deep neural network is proposed to estimate the speed and yaw angle of a two-wheeled differentially driven mobile robot. Using the information coming from the camera positioned above the test area as ground truth, the network is trained. After that, the output of the network is recorded in the absence of ground truth information in the network. Finally, the performance of the network is evaluated using network output, sensor data calculation, and ground truth.\",\"PeriodicalId\":345276,\"journal\":{\"name\":\"Proceedings of the 2019 International Conference on Artificial Intelligence, Robotics and Control\",\"volume\":\"10 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-12-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 2019 International Conference on Artificial Intelligence, Robotics and Control\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3388218.3388233\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2019 International Conference on Artificial Intelligence, Robotics and Control","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3388218.3388233","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

位置、速度和加速度信息是移动机器人的重要信息。由于车轮打滑,编码器数据可能不可靠,IMU数据也包含累积误差。惯性测量的误差累积在速度和位置估计上,并且随着时间的增加,这些误差越来越大。由于机器人硬件和操作表面的原因,地面真相可能无法获得。为了减少编码器和IMU数据在速度和偏航角估计上的误差,本文提出了递归深度神经网络。神经网络通常用于捕捉线性和非线性系统的行为。由于地轮相互作用力是用非线性模型(如Magic公式)建模的,并且确定这些模型的参数需要时间和测试设置,因此需要更简单的方法来模拟简单机器人的行为。神经网络可以用来模拟非线性系统。在这项工作中,提出了一种递归深度神经网络来估计两轮差分驱动移动机器人的速度和偏航角。使用来自位于测试区域上方的摄像机的信息作为地面真实值,对网络进行训练。之后,在网络中没有地面真值信息的情况下,记录网络的输出。最后,使用网络输出、传感器数据计算和接地真值来评估网络的性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Slippage Estimation of Two Wheeled Mobile Robot Using Recurrent Deep Neural Network
Position, velocity and acceleration information are important for mobile robots. Due to the wheel slippages, encoder data may not be reliable and IMU data also contains a cumulative error. Errors of inertial measurements are accumulated over velocity and position estimates and as time increases, these errors grow higher. Due to robot hardware and the operating surface, ground truth may not be available. In this work recurrent deep neural network is proposed in order to reduce the error in speed and yaw angle estimates coming from encoder and IMU data. Neural networks are commonly used to capture the behavior of linear and nonlinear systems. Since ground-wheel interaction forces are modeled with non-linear models such as the Magic formula and determining parameters of those models require time and test setups, there is a need for simpler methods to model the behavior of simple robots. Neural networks could be used to model non-linear systems. In this work, a recurrent deep neural network is proposed to estimate the speed and yaw angle of a two-wheeled differentially driven mobile robot. Using the information coming from the camera positioned above the test area as ground truth, the network is trained. After that, the output of the network is recorded in the absence of ground truth information in the network. Finally, the performance of the network is evaluated using network output, sensor data calculation, and ground truth.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信