Rasika Kangutkar, Jacob Lauzon, Alexander Synesael, Nicholas Jenis, Kruthika Simha, R. Ptucha
{"title":"面向智能室内代理的ROS导航堆栈","authors":"Rasika Kangutkar, Jacob Lauzon, Alexander Synesael, Nicholas Jenis, Kruthika Simha, R. Ptucha","doi":"10.1109/AIPR.2017.8457966","DOIUrl":null,"url":null,"abstract":"Advances in compute power, sensor technology, and machine learning have facilitated a plethora of assistive and personal agents. These agents are poised to make our life more efficient, safer, feature rich, and more enjoyable. With so much activity in this area, there has been a lot of progress developing algorithms for localization, path planning, path guiding, and obstacle avoidance. Similarly, numerous frameworks for human computer interaction, obstacle recognition, object tracking, and advanced reasoning have been introduced. This research introduces a navigation stack written in Python using the Robot Operating System for modular indoor agent development. The localization system makes use of deep learning and particle filters and is easily trained to localize in new environments. The obstacle avoidance system can be changed to reflect the agents size, required safety margin, sensor properties and behavior. Different path planning algorithms can be substituted and used in the path guiding system. The created navigation stack was tested on an assistive technology wheelchair, exhibiting state of the art localization, collision avoidance, and navigation in complex scenarios.","PeriodicalId":128779,"journal":{"name":"2017 IEEE Applied Imagery Pattern Recognition Workshop (AIPR)","volume":"43 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"ROS Navigation Stack for Smart Indoor Agents\",\"authors\":\"Rasika Kangutkar, Jacob Lauzon, Alexander Synesael, Nicholas Jenis, Kruthika Simha, R. Ptucha\",\"doi\":\"10.1109/AIPR.2017.8457966\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Advances in compute power, sensor technology, and machine learning have facilitated a plethora of assistive and personal agents. These agents are poised to make our life more efficient, safer, feature rich, and more enjoyable. With so much activity in this area, there has been a lot of progress developing algorithms for localization, path planning, path guiding, and obstacle avoidance. Similarly, numerous frameworks for human computer interaction, obstacle recognition, object tracking, and advanced reasoning have been introduced. This research introduces a navigation stack written in Python using the Robot Operating System for modular indoor agent development. The localization system makes use of deep learning and particle filters and is easily trained to localize in new environments. The obstacle avoidance system can be changed to reflect the agents size, required safety margin, sensor properties and behavior. Different path planning algorithms can be substituted and used in the path guiding system. The created navigation stack was tested on an assistive technology wheelchair, exhibiting state of the art localization, collision avoidance, and navigation in complex scenarios.\",\"PeriodicalId\":128779,\"journal\":{\"name\":\"2017 IEEE Applied Imagery Pattern Recognition Workshop (AIPR)\",\"volume\":\"43 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 IEEE Applied Imagery Pattern Recognition Workshop (AIPR)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/AIPR.2017.8457966\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE Applied Imagery Pattern Recognition Workshop (AIPR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AIPR.2017.8457966","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Advances in compute power, sensor technology, and machine learning have facilitated a plethora of assistive and personal agents. These agents are poised to make our life more efficient, safer, feature rich, and more enjoyable. With so much activity in this area, there has been a lot of progress developing algorithms for localization, path planning, path guiding, and obstacle avoidance. Similarly, numerous frameworks for human computer interaction, obstacle recognition, object tracking, and advanced reasoning have been introduced. This research introduces a navigation stack written in Python using the Robot Operating System for modular indoor agent development. The localization system makes use of deep learning and particle filters and is easily trained to localize in new environments. The obstacle avoidance system can be changed to reflect the agents size, required safety margin, sensor properties and behavior. Different path planning algorithms can be substituted and used in the path guiding system. The created navigation stack was tested on an assistive technology wheelchair, exhibiting state of the art localization, collision avoidance, and navigation in complex scenarios.