Abstract
Background: SLAM plays an important role in the navigation of robots, unmanned aerial vehicles, and unmanned vehicles. The positioning accuracy will affect the accuracy of obstacle avoidance. The quality of map construction directly affects the performance of subsequent path planning and other algorithms. It is the core algorithm of the intelligent mobile application. Therefore, robot vision SLAM has great research value and will be an important research direction in the future.
Objective: By reviewing the latest development and patent of Computer Vision SLAM, this paper provides references to researchers in related fields.
Methods: Computer Vision SLAM patents and literature were analyzed from the aspects of the algorithm, innovation, and application. Among them, there are more than 30 patents and nearly 30 pieces of literature in the past ten years.
Results: This paper reviews the research progress of robot visual SLAM in the last 10 years, summarizes its typical features, especially describes the front part of the visual SLAM system in detail, describes the main advantages and disadvantages of each method, analyses the main problems in the development of robot visual SLAM, prospects its development trend, and finally discusses the related products and patents research status and future of robot visual SLAM technology.
Conclusion: The Robot Vision SLAM can compare the texture information of the environment and identify the difference between the two environments, thus improving accuracy. However, the current SLAM algorithm is easy to fail in fast motion and highly dynamic environments, most SLAM action plans are inefficient, and the image features of VSLAM are too distinguishable. Furthermore, more patents on the Robot Vision SLAM should also be invented.
Graphical Abstract
[http://dx.doi.org/10.1186/s41074-017-0027-2]
[http://dx.doi.org/10.1109/ICRA.2012.6224709]
[http://dx.doi.org/10.1109/IROS.2006.281644]
[http://dx.doi.org/10.1108/k.2001.30.9_10.1333.2]
[http://dx.doi.org/10.1109/ROBOT.2005.1570189]
[http://dx.doi.org/10.1109/TRO.2012.2197158]
[http://dx.doi.org/10.1016/j.robot.2017.11.011]
[http://dx.doi.org/10.30897/ijegeo.715510]
Washington, DC, USA [http://dx.doi.org/10.1109/ICCV.2003.1238654]
[http://dx.doi.org/10.1109/TPAMI.2007.1049] [PMID: 17431302]
[http://dx.doi.org/10.1109/TRO.2008.2003276]
[http://dx.doi.org/10.1109/IROS.2005.1545002]
[http://dx.doi.org/10.1007/11919629_29]
Pasadena, California, USA [http://dx.doi.org/10.1109/ROBOT.2008.4543780]
[http://dx.doi.org/10.1109/ISMAR.2007.4538852]
[http://dx.doi.org/10.1109/TRO.2015.2463671]
Barcelona, Spain [http://dx.doi.org/10.1109/ICCV.2011.6126544]
[http://dx.doi.org/10.1109/TRO.2015.2463671]
[http://dx.doi.org/10.1109/TRO.2017.2705103]
[http://dx.doi.org/10.1109/TRO.2016.2623335]
[http://dx.doi.org/10.1109/TIP.2016.2607425] [PMID: 27623586] [http://dx.doi.org/10.1109/TPAMI.2017.2658577] [PMID: 28422651]
[http://dx.doi.org/10.1109/TPAMI.2017.2658577] [PMID: 28422651]
Nice, France [http://dx.doi.org/10.1145/3343031.3350539]
[http://dx.doi.org/10.1007/978-3-319-10605-2_54]
Petersburg, Russia [http://dx.doi.org/10.1007/978-3-642-39402-7_14]
[http://dx.doi.org/10.1109/IROS.2015.7353366]
[http://dx.doi.org/10.1007/978-3-642-39402-7_14]
[http://dx.doi.org/10.1109/ICRA.2014.6906882]
[http://dx.doi.org/10.1109/ICCV.2011.6126513]
Munich, Germany [http://dx.doi.org/10.1007/978-3-030-01246-5_15]
[http://dx.doi.org/10.1177/0278364914551008]
[http://dx.doi.org/10.1109/ICRA.2016.7487213]
[http://dx.doi.org/10.1109/ICRA.2013.6631104]
[http://dx.doi.org/10.1109/CVPR.2015.7298631]
[http://dx.doi.org/10.1145/2897824.2925969]
[http://dx.doi.org/10.1177/0278364916669237]
[http://dx.doi.org/10.1109/TVCG.2015.2459891] [PMID: 26439825]
[http://dx.doi.org/10.1109/TRO.2013.2279412]
[http://dx.doi.org/10.15607/RSS.2013.IX.029]
[http://dx.doi.org/10.1109/ICRA.2015.7139486]
[http://dx.doi.org/10.1109/IROS.2018.8594394]
[http://dx.doi.org/10.1109/IROS40897.2019.8968012]
[http://dx.doi.org/10.1109/TVT.2015.2388780]