could i use SLAM with one camera only?
It's possible, but a bit more complicated than using two cameras. You are essentially using parallax in time (the camera position at one instant, and then the camera position at the next instant) to do feature recognition and localization.
Two resources for this come to mind:
You might be interested in Hauke Strasdat's work: http://www.ros.org/wiki/ScaViSLAM
It's not released yet, but should be soon.
And also RGBD-6D-SLAM (for kinect), as well as MonoSLAM (for a normal camera)
You can also look at:
Asked: 2011-02-16 11:29:06 -0500
Seen: 1,329 times
Last updated: Mar 02 '11
What driver should I use for my USB camera?
Videre STOC disparity map OK under Windows, not under Ubuntu
how to calibrate a 2D camera with respect to Kinect?
How to compile opencv with camera
Problem retrieving video from rovio camera
videre_stereo_cam segmentation fault
ROS Answers is licensed under Creative Commons Attribution 3.0 Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.