Navigation Flashcards

1
Q

What is robot navigation?

A

A robot’s ability to plan and follow a path in it’s environment from one location to another.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is localization in robotics?

A

How a robot determines its position and orientation within an environment that often involves using sensors and algorithms to estimate a robots location.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What question summarizes the concept of localization with respect to a robot?

A

Where is the robot right now?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What does SLAM stand for

A

Simultaneous Localization and Mapping

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is SLAM?

A

A technique that allows a robot to create a map of it’s surrounding environment (using sensors) while simultaneously determining where it’s located within this map.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the different types of SLAM?

A
  1. Online
  2. Offline
  3. Visual
  4. Graph
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

How does online SLAM work?

A

Gradually builds up a map and adjusts the robots pose in realtime while it navigates through an environment.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How does offline SLAM (AKA full SLAM) work?

A

A map is constructed after a robot has fully explored an environment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

How does visual slam work?

A

Uses information from cameras for mapping and localization.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

How does graph SLAM work?

A

The environment is represented as a graph. The nodes of the graph are robot poses. The edges of the graph are constraints based on the measurements of robot sensors (lidars etc.). The map is optimized to find an ideal map and trajectory.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is odometry in robotics?

A

Provides a repeated estimation of a robot’s position.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is pose?

A

Position and orientation of an object.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Is there an absolute pose?

A

No, a pose is always relative to a reference pose.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is a pose graph?

A

A representation of a set of poses with known relative poses.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

How do we quantify a pose?

A

Attach a coordinate frame to an object. Origin of the frame is the object’s position. The direction of the frame’s axes pertains to its orientation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is a 3D twist?

A

Rotating or changing the shape of something in three dimensions.

17
Q

What are the components of a 3D twist in ROS?

A
  1. Linear velocity (x,y,z)
  2. Angular velocity (roll, pitch, yaw)

Linear - how fast the robot moves in a specific direction.

Angular velocity- the rate of rotation or twisting around pitch, yaw, or roll.