What is SLAM and why is needed it?

Simultaneous Localization And Mapping, SLAM, is the action of navigating an environment while mapping it at the same time to create a local positioning system in which a robot can position itself in reference to its surroundings (Musba, 2013).  Why use a complicated system when GPS is available? There are many situations where GPS is not a viable option like indoors, or underwater. Focusing on the indoors application, a system can use a camera to detect, avoid and map obstacles by using SLAM (Egodagamage, 2017). While SLAM is not necessary as a technique to get an autonomous system to navigate without crashing, it is a necessary for more complex problems like remembering where an object of interest is. 

SLAM allows the unmanned system to create a map by referencing the observed obstacles, and surroundings and recording the data with reference to the system. As the system moves through an area more data is available creating a better map, and recording the position of the system with respect to the layout of a room (Egodagamage, 2017). By recording the position of objects on a map with respect to the unmanned system missions like retrieving an object of interest form one location to another, or remembering the entrance/exit of a room are possible. Utilizing a camera the system can record protrusions, obstacles and the layout of a room, but the key point is recognizing specific stitching points for the algorithm to overlap image sections in order to create a map (Egodagamage, 2017). Instead of one camera a 3D image can be created using multiple cameras to create a better distance approximation, recording and overlap (Yang, 2017).

While other methods of mapping and navigation are available like LIDAR and sonar, visual cameras are by comparison cheaper to obtain, mount and operate. Cameras are becoming the best sensor for robotics allowing small unmanned vehicles to identify obstacles, navigate unexplored environments, and map areas to perform complex missions. 




References

Egodagamage, R. Tuceryan, M. (2017, January). Distributed monocular SLAM for Indoor map building. Journal of Sensors. Volume 2017.

Ibrahim Musba. (2013, September 10). Robot navigation using SLAM. [Video file] Retrieved from https://www.youtube.com/watch?v=SeNLUW79_-c

Yang, S. Scherer, S. Yi, X. Zell, A. (2017, July). Multi-camera visual SLAM for autonomous navigation of micro aerial vehicles. Robotics and Autonomous Systems. 93,  116-134.

Comments

  1. Felipe,

    This sounds like a great technology for home-use robots, such as the system you described which would be used indoors. Robotic housekeepers, nannies, and security systems could be able to navigate about the home safely using SLAM. Thanks for bringing it up!

    ReplyDelete
  2. Very interesting post. GNSS navigation seems to currently be the default choice for determining position in many of today's unmanned systems. Your entry brings up valid points. Alternate means like SLAM can reduce reliance on satellite reception and allow for operation in areas or environments that are not conducive to satellite navigation. It's interesting to see the shift in design approach to more closely mimic the way humans function. We rely heavily on our senses and the perception of our environment to navigate. Vision is arguably the most important sense for navigation, so it's no surprise visual systems are being developed for unmanned systems.

    ReplyDelete

Post a Comment

Popular posts from this blog