ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Is there any tutorials for visual SLAM (beginners)?

asked 2012-08-19 22:13:43 -0500

chris_chris gravatar image

updated 2016-10-24 09:01:43 -0500

ngrennan gravatar image


I am new to ros as well as to robotics. I wish to learn some basic tutorials in Visual-SLAM. I tried RGBDSLAM from ros and it works. As I am not good in programming, I can't understand the codes.

So, I would like to learn how to do programming for visual SLAM (c++ or Matlab). Is there any available tutorials for visual SLAM (any webpages or books)?

edit retag flag offensive close merge delete


Hello can you help me to how to make RGBDSLAM work thanks

heromoga2000 gravatar image heromoga2000  ( 2014-09-20 00:40:44 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2012-08-21 02:44:04 -0500

Welcome, Chris! If you'd like to work with programming of any sort, I suggest some training in your programming language of choice in the first place. I know it can be a pain for many, but it'll be hard to work past using other people's code on your application if you can't program yourself.

SLAM is not exactly an easy problem to tackle even without considering the programming aspect of it, either. With Visual SLAM, there is an extra amount of work involved in using computer vision for sensor processing (for instance, for matching subsequent image frames). More programming comes in when you have to work with the CV libraries to do that, such as OpenCV.

Here are some references I found useful in the past, although they are not specific to Visual SLAM:

OpenSLAM (I recommend Tim Bailey's MATLAB package for beginners)

SLAM for Dummies (Tutorial)

edit flag offensive delete link more


It's good to see you everywhere, George!

Tung Nguyen gravatar image Tung Nguyen  ( 2016-01-21 10:41:31 -0500 )edit

Question Tools



Asked: 2012-08-19 22:13:43 -0500

Seen: 15,824 times

Last updated: Aug 21 '12