ArticleslgStudy

engineering

Robotic mapping

Robotic mapping is a engineering topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Robotic mapping rather than just read about it. In short: Robotic mapping is a discipline related to computer vision and cartography. The goal for an autonomous robot is to be able to construct (or use) a map (outdoor use) or floor plan (indoor use) and to localize itself and its recharging bases or beacons in it.

Key takeaways

  • Robotic mapping belongs to engineering; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Robotic mapping to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Robotic mapping from memory before moving on to harder problems.

Reference excerpt

Robotic mapping is a discipline related to computer vision and cartography. The goal for an autonomous robot is to be able to construct (or use) a map (outdoor use) or floor plan (indoor use) and to localize itself and its recharging bases or beacons in it. Robotic mapping is that branch which deals with the study and application of the ability to localize itself in a map/plan, and sometimes to construct the map or floor plan by the autonomous robot. Evolutionarily shaped blind action may suffice to keep some animals alive. For some insects, for example, the environment is not interpreted as a map, and they survive only with a triggered response. A slightly more elaborate navigation strategy dramatically enhances the capabilities of the robot. Cognitive maps enable planning capacities and the use of current perceptions, memorized events, and expected consequences.

Operation The robot has two sources of information: the idiothetic and the allothetic sources. When in motion, a robot can use dead reckoning methods such as tracking the number of revolutions of its wheels; this corresponds to the idiothetic source and can give the absolute position of the robot, but it is subject to cumulative error, which can grow quickly. The allothetic source corresponds to the sensors of the robot, like a camera, a microphone, laser, lidar, or sonar. The problem here is "perceptual aliasing". This means that two different places can be perceived as the same. For example, in a building, it is nearly impossible to determine a location solely with the visual information, because all the corridors may look the same. 3-dimensional models of a robot's environment can be generated using range imaging sensors or 3D scanners.

Map representation The internal representation of the map can be "metric" or "topological":

The metric framework is the most common for humans and considers a two-dimensional space in which it places the objects. The objects are placed with precise coordinates. This representation is very useful, but it is sensitive to noise, and it is difficult to calculate the distances precisely. The topological framework only considers places and relations between them. Often, the distances between places are stored. The map is then a graph, in which the nodes correspond to places and arcs correspond to the paths. Many techniques use probabilistic representations of the map in order to handle uncertainty. There are three main methods of map representations, i.e., free space maps, object maps, and composite maps. These employ the notion of a grid, but permit the resolution of the grid to vary so that it can become finer where more accuracy is needed and more coarse where the map is uniform.

Map learning Map learning cannot be separated from the localization process, and a difficulty arises when errors in localization are incorporated into the map. This problem is commonly referred to as Simultaneous localization and mapping (SLAM). An important additional problem is to determine whether the robot is in a part of environment already stored or never visited. One way to solve this problem is by using electric beacons, Near field communication (NFC), WiFi, Visible light communication (VLC) and Li-Fi and Bluetooth.

Path planning Path planning is an important issue as it allows a robot to get from point A to point B. Path planning algorithms are measured by their computational complexity. The feasibility of real-time motion planning is dependent on the accuracy of the map (or floorplan), on robot localization and on the number of obstacles. Topologically, the problem of path planning is related to the shortest path problem of finding a route between two nodes in a graph.

Robot navigation

Outdoor robots can use GPS in a similar way to automotive navigation systems. Alternative systems can be used with floor plan and beacons instead of maps for indoor robots, combined with localization wireless hardware. Electric beacons can help for cheap robot navigational systems.

See also Automotive navigation system Domestic robot AVM Navigator Dead reckoning Electric beacon GPS Home automation for the elderly and disabled Internet of Things (IoT) Indoor positioning system Map database management Maze Simulator Mobile robot Neato Robotics Real-time locating system (RTLS). Robotics suite Occupancy grid Simultaneous localization and mapping (SLAM) Multi Autonomous Ground-robotic International Challenge: A challenge requiring multiple vehicles to collaboratively map a large, dynamic urban environment Wayfinding Wi-Fi positioning system (WPS)

References

Worked examples

Example 1 — a first encounter with Robotic mapping

Start with the simplest possible case. Write down what Robotic mapping claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In engineering, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Robotic mapping before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Robotic mapping ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Robotic mapping

In research
Robotic mapping appears in engineering research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Robotic mapping in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Robotic mapping is common in secondary-school and first-year university syllabi. It links to neighbouring topics Cartography, Indoor positioning system, Robot navigation, so understanding it makes those chapters shorter.
In everyday life
Look for Robotic mapping outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Robotic mapping in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Robotic mapping means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Robotic mapping out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Robotic mapping in simple terms?

Robotic mapping is a discipline related to computer vision and cartography. The goal for an autonomous robot is to be able to construct (or use) a map (outdoor use) or floor plan (indoor use) and to localize itself and its recharging bases or beacons in it.

Why does Robotic mapping matter?

Because it connects several engineering ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Robotic mapping?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Robotic mapping.

Tags

  • Cartography
  • Indoor positioning system
  • Robot navigation

Keep exploring