Questions tagged [slam]

SLAM (Simultaneous Localization And Mapping) refers to a robot building a map of its environment through it's sensor data (mapping) and keeping track of its own position in that map (localization) at the same time.

Filter by
Sorted by
Tagged with
8
votes
3answers
2k views

SLAM without landmarks?

First, is it possible to build map without landmarks for a robot in 2D? Let's say we have an aisle surrounded by two walls. The robot moves in this environment. Now is it feasible to build such a ...
8
votes
4answers
2k views

In EKF-SLAM, why do we even need odometry when there is a more reliable sensor?Also, are all SLAM algorithms feature-based?

In the book of SLAM for dummies, why do we even need the odometry when the robot would use the data retrieved from the laser scanner which is more accurate than odometry? Why not just rerly on the ...
3
votes
3answers
1k views

What is the most appropriate SLAM algorithm for quadrotors with RGB-D camera?

I have been researching on SLAM. I came across EKF SLAM which uses odometry to measure the robot's initial position in the map and as well as landmarks which helps the robot's position to be more ...
2
votes
1answer
282 views

Does Monte Carlo Localization need a predefined map?

So I'm doing some reading on Monte Carlo Localization, and it sounds like the approach is based on using a predefined map, but I just need to make sure (because I haven't read anywhere that it ...
3
votes
1answer
169 views

In SLAM, how does a laser range finder produce pseudo-segments from dynamic objects?

In this paper, the author says that during SLAM process, pseudo segments that appear from any momentary pause of dynamic objects in laser data would make the map unsatisfied. How is this caused? ...
13
votes
1answer
733 views

How do SLAM algorithms handle a changing environment?

I'm doing some groundwork for a project, and I have a question about the current state of SLAM techniques. When a SLAM-equipped device detects an object, that object's position is stored. If you look ...
9
votes
3answers
2k views

How can I improve the map in my Mobile Autonomous Robot using KINECT

A little background of my aim I am in the process of building a mobile autonomous robot which must navigate around an unknown area, must avoid obstacles and receive speech input to do various tasks. ...
-3
votes
5answers
6k views

3D Mapping from a quadcopter with KINECT [closed]

I have a quadcopter robot that has a KINECT on it and i want to do 3D mapping with it. Is KINECT reliable on a moving robot (i.e., can it give me stable images and maps with this movement)? Is there ...
10
votes
2answers
1k views

The relationship between point cloud maps and graph maps

I am most familiar with SLAM maps that are point clouds, usually in the form of a vector like $<x,y,\theta,f_{1x},f_{1y},...,f_{nx},f_{ny}>$. I also understand how to create a map like this ...
6
votes
1answer
583 views

Comparing maps to groundtruth

When you've created a map with a SLAM implementation and you have some groundtruth data, what is the best way to determine the accuracy of that map? My first thought is to use the Euclidean ...
10
votes
1answer
325 views

Least squares map joining

There is a lot of background here, scroll to the bottom for the question I am trying out the map joining algorithm described in How Far is SLAM From a Linear Least Squares Problem; specifically, ...
7
votes
1answer
779 views

Noise in motion and measurement models

When using an EKF for SLAM, I often see the motion and measurement models being described as having some noise term. This makes sense to me if you're doing a simulation, where you need to add noise ...
10
votes
1answer
447 views

Who coined (or popularized) the term “SLAM”?

According to Wikipedia's article on SLAM, the original idea came from Randal Smith and Peter Cheeseman (On the Estimation and Representation of Spatial Uncertainty [PDF]) in 1986, and was refined by ...
6
votes
3answers
1k views

Is an accelerometer sufficient to detect displacement, or do I need an INS?

Do I need a complex system (of gyros, accelerometers etc.) to detect if a robot has moved forward or can I simply use an accelerometer. I'm building a robot that learns to walk and I need to detect ...
8
votes
5answers
14k views

How computationally powerful is an Arduino Uno board?

What can an Arduino board such as the Uno really do? Of course simple things like controlling a couple servos is very easy for it. However, I don't think an Uno board would be able to preform real-...
3
votes
2answers
620 views

Using an IMU to build an INS

What's needed to utilize an IMU such as the ArduIMU+ V3 to be used in an INS. Is there any other hardware needed?
16
votes
2answers
2k views

EKF-SLAM Update step, Kalman Gain becomes singular

I'm using an EKF for SLAM and I'm having some problem with the update step. I'm getting a warning that K is singular, rcond evaluates to ...
13
votes
4answers
5k views

How to obtain dense point clouds from stereo cameras?

I am trying to use a stereo camera for scene reconstruction, but I can usually only obtain sparse point clouds (i.e. over half the image does not have any proper depth information). I realize that ...
4
votes
1answer
157 views

IPC-Bridge problem

Is anyone able to help me out getting IPC-bridge working on my ubuntu lucid installation (with matlab 2012a)? I'm not being able to finish the last step on here (Compiling the messages folders): https:...
14
votes
3answers
583 views

How to determine quality of ICP matches?

In SLAM frontends which use the Iterative Closest Point (ICP) algorithm for identifying the association between two matching point clouds, how can you determine if the algorithm is stuck in a local ...
23
votes
8answers
15k views

Absolute positioning without GPS

Using an IMU a robot can estimate its current position relative to its starting position, but this incurs error over time. GPS is especially useful for providing position information not biased by ...
9
votes
3answers
2k views

What algorithm can I use for constructing a map of an explored area using a number of ultrasound sensors?

Ultrasound sensors are incredibly cheap these days which makes them a popular choice for many hobbyist robotic applications, and I'd like to use a bunch of them (say 10) around a robot with an ...

1
3 4 5 6
7