{"title":"一种生物启发和资源高效的视觉系统,使用移动微型机器人来避障","authors":"T. Chinapirom, U. Witkowski, U. Rückert","doi":"10.1109/ROBIO.2009.4913168","DOIUrl":null,"url":null,"abstract":"This paper describes a resource-efficient vision system for the mini-robot “Khepera”. It is implemented to perform a fundamental approach of robotic navigation, which is obstacle detection by using an optical flow algorithm. This is inspired by visual perception of insects. The optical flow field is evaluated by implementing the sum of absolute differences (SAD) operation of block matching while the mobile mini-robot moves on texture plane. The SAD is realized in an additional processing module based on a Field Programmable Gate Array (FPGA) solution which can perform various tasks in parallel; for example, image processing, camera control and symbolic protocol transmission to the mini-robot. As a result, the Khepera equipped with 2D camera and the additional module is able to autonomously move avoiding collisions with obstacles, called ego-motion. The 30 × 16 SAD operation is processed by computing 16 pairs of pixels in each operation, which accomplishes the real-time approach. The proposed implementation reduces processing time and power consumption.","PeriodicalId":321332,"journal":{"name":"2008 IEEE International Conference on Robotics and Biomimetics","volume":"31 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A biologically-inspired and resource-efficient vision system using mobile mini-robots for obstacle avoidance\",\"authors\":\"T. Chinapirom, U. Witkowski, U. Rückert\",\"doi\":\"10.1109/ROBIO.2009.4913168\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper describes a resource-efficient vision system for the mini-robot “Khepera”. It is implemented to perform a fundamental approach of robotic navigation, which is obstacle detection by using an optical flow algorithm. This is inspired by visual perception of insects. The optical flow field is evaluated by implementing the sum of absolute differences (SAD) operation of block matching while the mobile mini-robot moves on texture plane. The SAD is realized in an additional processing module based on a Field Programmable Gate Array (FPGA) solution which can perform various tasks in parallel; for example, image processing, camera control and symbolic protocol transmission to the mini-robot. As a result, the Khepera equipped with 2D camera and the additional module is able to autonomously move avoiding collisions with obstacles, called ego-motion. The 30 × 16 SAD operation is processed by computing 16 pairs of pixels in each operation, which accomplishes the real-time approach. The proposed implementation reduces processing time and power consumption.\",\"PeriodicalId\":321332,\"journal\":{\"name\":\"2008 IEEE International Conference on Robotics and Biomimetics\",\"volume\":\"31 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2009-05-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2008 IEEE International Conference on Robotics and Biomimetics\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ROBIO.2009.4913168\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 IEEE International Conference on Robotics and Biomimetics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ROBIO.2009.4913168","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A biologically-inspired and resource-efficient vision system using mobile mini-robots for obstacle avoidance
This paper describes a resource-efficient vision system for the mini-robot “Khepera”. It is implemented to perform a fundamental approach of robotic navigation, which is obstacle detection by using an optical flow algorithm. This is inspired by visual perception of insects. The optical flow field is evaluated by implementing the sum of absolute differences (SAD) operation of block matching while the mobile mini-robot moves on texture plane. The SAD is realized in an additional processing module based on a Field Programmable Gate Array (FPGA) solution which can perform various tasks in parallel; for example, image processing, camera control and symbolic protocol transmission to the mini-robot. As a result, the Khepera equipped with 2D camera and the additional module is able to autonomously move avoiding collisions with obstacles, called ego-motion. The 30 × 16 SAD operation is processed by computing 16 pairs of pixels in each operation, which accomplishes the real-time approach. The proposed implementation reduces processing time and power consumption.