{"title":"根据地板颜色分类的多个区域的在线机器人里程计校准","authors":"Yanming Pei, L. Kleeman","doi":"10.1109/ICMA.2015.7237895","DOIUrl":null,"url":null,"abstract":"Floor sensors allow a mobile robot to segment the environment into useful regions with properties associated with the floor, such as odometry calibration, cleaning requirements and semantic map labelling. This paper describes an accurate floor colour sensor and presents experimental results to show its effectiveness at classifying different surfaces using a Support Vector Machine (SVM). The sensor is mounted under the robot with its own light source, thus avoiding extraneous light and classifies only the floor that the robot is currently travelling over. The sensor is applied to the calibration problem of correcting systematic odometry errors of a differential drive robot. This can improve SLAM map quality by segmenting the environment into distinct regions with different odometry calibration parameters. Region based calibration of odometry is achieved using an Extended Kalman Filter (EKF) and correlative laser scan matching. This paper uses an odometry correction cost function derived from graph SLAM to show experimentally that the calibration with multiple classified regions is superior to calibration without floor classification. This paper also provides experimental results confirming that odometry calibration parameters depend on floor surface type.","PeriodicalId":286366,"journal":{"name":"2015 IEEE International Conference on Mechatronics and Automation (ICMA)","volume":"48 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Online robot odometry calibration over multiple regions classified by floor colour\",\"authors\":\"Yanming Pei, L. Kleeman\",\"doi\":\"10.1109/ICMA.2015.7237895\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Floor sensors allow a mobile robot to segment the environment into useful regions with properties associated with the floor, such as odometry calibration, cleaning requirements and semantic map labelling. This paper describes an accurate floor colour sensor and presents experimental results to show its effectiveness at classifying different surfaces using a Support Vector Machine (SVM). The sensor is mounted under the robot with its own light source, thus avoiding extraneous light and classifies only the floor that the robot is currently travelling over. The sensor is applied to the calibration problem of correcting systematic odometry errors of a differential drive robot. This can improve SLAM map quality by segmenting the environment into distinct regions with different odometry calibration parameters. Region based calibration of odometry is achieved using an Extended Kalman Filter (EKF) and correlative laser scan matching. This paper uses an odometry correction cost function derived from graph SLAM to show experimentally that the calibration with multiple classified regions is superior to calibration without floor classification. This paper also provides experimental results confirming that odometry calibration parameters depend on floor surface type.\",\"PeriodicalId\":286366,\"journal\":{\"name\":\"2015 IEEE International Conference on Mechatronics and Automation (ICMA)\",\"volume\":\"48 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-09-03\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 IEEE International Conference on Mechatronics and Automation (ICMA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICMA.2015.7237895\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE International Conference on Mechatronics and Automation (ICMA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICMA.2015.7237895","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Online robot odometry calibration over multiple regions classified by floor colour
Floor sensors allow a mobile robot to segment the environment into useful regions with properties associated with the floor, such as odometry calibration, cleaning requirements and semantic map labelling. This paper describes an accurate floor colour sensor and presents experimental results to show its effectiveness at classifying different surfaces using a Support Vector Machine (SVM). The sensor is mounted under the robot with its own light source, thus avoiding extraneous light and classifies only the floor that the robot is currently travelling over. The sensor is applied to the calibration problem of correcting systematic odometry errors of a differential drive robot. This can improve SLAM map quality by segmenting the environment into distinct regions with different odometry calibration parameters. Region based calibration of odometry is achieved using an Extended Kalman Filter (EKF) and correlative laser scan matching. This paper uses an odometry correction cost function derived from graph SLAM to show experimentally that the calibration with multiple classified regions is superior to calibration without floor classification. This paper also provides experimental results confirming that odometry calibration parameters depend on floor surface type.