{"title":"基于光流的自主机器人导航系统","authors":"G. Illeperuma, Upul J. Sonnadara","doi":"10.1109/ICIINFS.2011.6038119","DOIUrl":null,"url":null,"abstract":"A simulation and a pilot scale implementation of a vision based robot navigation system was carried out to determine the feasibility and the efficiency of using optical flow based algorithms in autonomous robot navigation. For the simulation work, VRML 97 was used to create the virtual world and the robot. Simulink was used to implement the algorithm and the optical flow calculations. The video stream captured through a virtual camera as seen by the robot was used to calculate the optical flow to determine the direction and the speed of the robot for the next step. A mathematical model was used to solve the problem analytically. The same algorithm was implemented and tested in real-time in a controlled environment. Data gathered through the simulation and the actual implementation showed that it is possible to use optical flow based algorithms in robot navigation.","PeriodicalId":353966,"journal":{"name":"2011 6th International Conference on Industrial and Information Systems","volume":"23 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"An autonomous robot navigation system based on optical flow\",\"authors\":\"G. Illeperuma, Upul J. Sonnadara\",\"doi\":\"10.1109/ICIINFS.2011.6038119\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A simulation and a pilot scale implementation of a vision based robot navigation system was carried out to determine the feasibility and the efficiency of using optical flow based algorithms in autonomous robot navigation. For the simulation work, VRML 97 was used to create the virtual world and the robot. Simulink was used to implement the algorithm and the optical flow calculations. The video stream captured through a virtual camera as seen by the robot was used to calculate the optical flow to determine the direction and the speed of the robot for the next step. A mathematical model was used to solve the problem analytically. The same algorithm was implemented and tested in real-time in a controlled environment. Data gathered through the simulation and the actual implementation showed that it is possible to use optical flow based algorithms in robot navigation.\",\"PeriodicalId\":353966,\"journal\":{\"name\":\"2011 6th International Conference on Industrial and Information Systems\",\"volume\":\"23 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-10-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2011 6th International Conference on Industrial and Information Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICIINFS.2011.6038119\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 6th International Conference on Industrial and Information Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIINFS.2011.6038119","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An autonomous robot navigation system based on optical flow
A simulation and a pilot scale implementation of a vision based robot navigation system was carried out to determine the feasibility and the efficiency of using optical flow based algorithms in autonomous robot navigation. For the simulation work, VRML 97 was used to create the virtual world and the robot. Simulink was used to implement the algorithm and the optical flow calculations. The video stream captured through a virtual camera as seen by the robot was used to calculate the optical flow to determine the direction and the speed of the robot for the next step. A mathematical model was used to solve the problem analytically. The same algorithm was implemented and tested in real-time in a controlled environment. Data gathered through the simulation and the actual implementation showed that it is possible to use optical flow based algorithms in robot navigation.