HOME

TheInfoList



OR:

Robotic mapping is a discipline related to
computer vision Computer vision is an interdisciplinary scientific field that deals with how computers can gain high-level understanding from digital images or videos. From the perspective of engineering, it seeks to understand and automate tasks that the hum ...
and
cartography Cartography (; from grc, χάρτης , "papyrus, sheet of paper, map"; and , "write") is the study and practice of making and using maps. Combining science, aesthetics and technique, cartography builds on the premise that reality (or an im ...
. The goal for an
autonomous robot An autonomous robot is a robot that acts without recourse to human control. The first autonomous robots environment were known as Elmer and Elsie, which were constructed in the late 1940s by W. Grey Walter. They were the first robots in history th ...
is to be able to construct (or use) a map (outdoor use) or
floor plan In architecture and building engineering, a floor plan is a technical drawing to scale, showing a view from above, of the relationships between rooms, spaces, traffic patterns, and other physical features at one level of a structure. Dimensio ...
(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 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
insect Insects (from Latin ') are pancrustacean hexapod invertebrates of the class Insecta. They are the largest group within the arthropod phylum. Insects have a chitinous exoskeleton, a three-part body ( head, thorax and abdomen), three pairs ...
s for example, the environment is not interpreted as a map, and they survive only with a triggered response. A slightly more elaborated navigation strategy dramatically enhances the capabilities of the robot.
Cognitive map A cognitive map is a type of mental representation which serves an individual to acquire, code, store, recall, and decode information about the relative locations and attributes of phenomena in their everyday or metaphorical spatial environment. T ...
s enable planning capacities and use of current perceptions, memorized events, and expected consequences.


Operation

The robot has two sources of information: the
idiothetic Idiothetic literally means "self-proposition" (Greek derivation), and is used in navigation models (e.g., of a rat in a maze) to describe the use of self-motion cues, rather than allothetic, or external, cues such as landmarks, to determine posit ...
and the
allothetic Allothetic means being centred in people or places other than oneself. It has been defined as a process of "determining and maintaining a course or trajectory from one place to another. It can be used as a navigational strategy among animals to aid ...
sources. When in motion, a robot can use
dead reckoning In navigation, dead reckoning is the process of calculating current position of some moving object by using a previously determined position, or fix, and then incorporating estimates of speed, heading direction, and course over elapsed time. ...
methods such as tracking the number of revolutions of its wheels; this corresponds to the
idiothetic Idiothetic literally means "self-proposition" (Greek derivation), and is used in navigation models (e.g., of a rat in a maze) to describe the use of self-motion cues, rather than allothetic, or external, cues such as landmarks, to determine posit ...
source and can give the absolute position of the robot, but it is subject to cumulative error which can grow quickly. The
allothetic Allothetic means being centred in people or places other than oneself. It has been defined as a process of "determining and maintaining a course or trajectory from one place to another. It can be used as a navigational strategy among animals to aid ...
source corresponds the sensors of the robot, like a camera, a microphone,
laser A laser is a device that emits light through a process of optical amplification based on the stimulated emission of electromagnetic radiation. The word "laser" is an acronym for "light amplification by stimulated emission of radiation". The fir ...
,
lidar Lidar (, also LIDAR, or LiDAR; sometimes LADAR) is a method for determining ranges (variable distance) by targeting an object or a surface with a laser and measuring the time for the reflected light to return to the receiver. It can also be ...
or
sonar Sonar (sound navigation and ranging or sonic navigation and ranging) is a technique that uses sound propagation (usually underwater, as in submarine navigation) to navigation, navigate, measure distances (ranging), communicate with or detect o ...
. 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 Range imaging is the name for a collection of techniques that are used to produce a 2D image showing the distance to points in a scene from a specific point, normally associated with some type of sensor device. The resulting range image has pix ...
sensors or
3D scanner 3D scanning is the process of analyzing a real-world object or environment to collect data on its shape and possibly its appearance (e.g. color). The collected data can then be used to construct digital 3D modelling, 3D models. A 3D scanner can ...
s.


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 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 Graph may refer to: Mathematics *Graph (discrete mathematics), a structure made of vertices and edges **Graph theory, the study of such graphs and their properties *Graph (topology), a topological space resembling a graph in the sense of discre ...
, in which the nodes corresponds 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 Simultaneous localization and mapping (SLAM) is the computational problem of constructing or updating a map of an unknown environment while simultaneously keeping track of an agent's location within it. While this initially appears to be a chi ...
(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 beacon In navigation, a radio beacon or radiobeacon is a kind of beacon, a device that marks a fixed location and allows direction-finding equipment to find relative bearing. But instead of employing visible light, radio beacons transmit electromagnet ...
s,
Near field communication Near-field communication (NFC) is a set of communication protocols that enables communication between two electronic devices over a distance of 4 cm (1 in) or less. NFC offers a low-speed connection through a simple setup that can be u ...
(NFC),
WiFi Wi-Fi () is a family of wireless network protocols, based on the IEEE 802.11 family of standards, which are commonly used for local area networking of devices and Internet access, allowing nearby digital devices to exchange data by radio wa ...
,
Visible light communication In telecommunications, visible light communication (VLC) is the use of visible light (light with a frequency of 400–800  THz/wavelength of 780–375  nm) as a transmission medium. VLC is a subset of optical wireless communications tec ...
(VLC) and
Li-Fi Li-Fi (also written as LiFi) is a wireless communication technology which utilizes light to transmit data and position between devices. The term was first introduced by Harald Haas during a 2011 TEDGlobal talk in Edinburgh. Li-Fi is a light comm ...
and
Bluetooth Bluetooth is a short-range wireless technology standard that is used for exchanging data between fixed and mobile devices over short distances and building personal area networks (PANs). In the most widely used mode, transmission power is limi ...
.


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 In architecture and building engineering, a floor plan is a technical drawing to Scale (ratio), scale, showing a view from above, of the relationships between rooms, spaces, traffic patterns, and other physical features at one level of a struct ...
), 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 Graph may refer to: Mathematics *Graph (discrete mathematics), a structure made of vertices and edges **Graph theory, the study of such graphs and their properties *Graph (topology), a topological space resembling a graph in the sense of discre ...
.


Robot navigation

Outdoor robots can use GPS in a similar way to
automotive navigation system An automotive navigation system is part of the automobile controls or a third party add-on used to find direction in an automobile. It typically uses a satellite navigation device to get its position data which is then correlated to a position on ...
s. Alternative systems can be used with
floor plan In architecture and building engineering, a floor plan is a technical drawing to scale, showing a view from above, of the relationships between rooms, spaces, traffic patterns, and other physical features at one level of a structure. Dimensio ...
and beacons instead of
map A map is a symbolic depiction emphasizing relationships between elements of some space, such as objects, regions, or themes. Many maps are static, fixed to paper or some other durable medium, while others are dynamic or interactive. Although ...
s for indoor robots, combined with localization wireless hardware.
Electric beacon In navigation, a radio beacon or radiobeacon is a kind of beacon, a device that marks a fixed location and allows direction-finding equipment to find relative bearing. But instead of employing visible light, radio beacons transmit electromagnet ...
s can help for cheap robot navigational systems.


See also

*
Automotive navigation system An automotive navigation system is part of the automobile controls or a third party add-on used to find direction in an automobile. It typically uses a satellite navigation device to get its position data which is then correlated to a position on ...
*
Domestic robot A domestic robot is a type of service robot, an autonomous robot that is primarily used for household chores, but may also be used for education, entertainment or therapy. While most domestic robots are simplistic, some are connected to Wi-Fi ...
*
AVM Navigator AVM Navigator is an additional module of the RoboRealm ( plugin) that provides object recognition and autonomous robot navigation using a single video camera on the robot as the main sensor for navigation. Associative Video Memory It is possible ...
*
Dead reckoning In navigation, dead reckoning is the process of calculating current position of some moving object by using a previously determined position, or fix, and then incorporating estimates of speed, heading direction, and course over elapsed time. ...
*
Electric beacon In navigation, a radio beacon or radiobeacon is a kind of beacon, a device that marks a fixed location and allows direction-finding equipment to find relative bearing. But instead of employing visible light, radio beacons transmit electromagnet ...
*
GPS The Global Positioning System (GPS), originally Navstar GPS, is a Radionavigation-satellite service, satellite-based radionavigation system owned by the United States government and operated by the United States Space Force. It is one of t ...
*
Home automation for the elderly and disabled Home automation for the elderly and disabled focuses on making it possible for older adults and people with disabilities to remain at home, safe and comfortable. Home automation is becoming a viable option for older adults and people with disabi ...
*
Internet of Things The Internet of things (IoT) describes physical objects (or groups of such objects) with sensors, processing ability, software and other technologies that connect and exchange data with other devices and systems over the Internet or other comm ...
(IoT) *
Indoor positioning system An indoor positioning system (IPS) is a network of devices used to locate people or objects where GPS and other satellite technologies lack precision or fail entirely, such as inside multistory buildings, airports, alleys, parking garages, and un ...
* Map database management * Maze Simulator *
Mobile robot A mobile robot is an automatic machine that is capable of locomotion.Hu, J.; Bhowmick, P.; Lanzon, A.,Group Coordinated Control of Networked Mobile Robots with Applications to Object Transportation IEEE Transactions on Vehicular Technology, 2021 ...
*
Neato Robotics Vorwerk & Co. KG, trading as Vorwerk, is an international diversified corporate group headquartered in Wuppertal, Germany. Vorwerk was founded in 1883. The main business is the direct distribution of various products like household appliances s ...
*
PatrolBot PatrolBot is a programmable autonomous general purpose service robot rover built by MobileRobots Inc. PatrolBots are manufactured in various configurations and serve as bases for companies developing delivery robots, security robots, environment ...
* Real-time locating system (RTLS). *
Robotics suite A robotics suite is a visual environment for robot control and simulation. They are typically an end-to-end platform for robotics development and include tools for visual programming and creating and debugging robot applications. Developers can of ...
* Occupancy grid *
Simultaneous localization and mapping Simultaneous localization and mapping (SLAM) is the computational problem of constructing or updating a map of an unknown environment while simultaneously keeping track of an agent's location within it. While this initially appears to be a chi ...
(SLAM) *
Multi Autonomous Ground-robotic International Challenge The Multi Autonomous Ground-robotic International Challenge (MAGIC) is a 1.6 million dollar prize competition for autonomous mobile robots funded by TARDEC and the DSTO, the primary research organizations for Tank and Defense research in the Unit ...
: A challenge requiring multiple vehicles to collaboratively map a large dynamic urban environment *
Wayfinding Wayfinding (or way-finding) encompasses all of the ways in which people (and animals) orient themselves in physical space and navigate from place to place. Wayfinding software is a self-service computer program that helps users to find a location, ...
* Wi-Fi positioning system (WPS)


References

{{DEFAULTSORT:Robotic Mapping Cartography Indoor positioning system