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 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 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 maps 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 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 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, 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 (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 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 Motion planning, also path planning (also known as the navigation problem or the piano mover's problem) is a computational problem to find a sequence of valid configurations that moves the object from the source to destination. The term is used ...
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 In graph theory, the shortest path problem is the problem of finding a path between two vertices (or nodes) in a graph such that the sum of the weights of its constituent edges is minimized. The problem of finding the shortest path between tw ...
of finding a route between two nodes in a graph.


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 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 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 * AVM Navigator * Dead reckoning * Electric beacon *
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 und ...
*
Map database management Map database management systems are software programs designed to store and recall spatial information for navigation applications, and are thus a form of Geographic information system. They are widely used in localization and navigation, especial ...
* Maze Simulator * Mobile robot * Neato Robotics * PatrolBot *
Real-time locating system Real-time locating systems (RTLS), also known as real-time tracking systems, are used to automatically identify and track the location of objects or people in real time, usually within a building or other contained area. Wireless RTLS tags are ...
(RTLS). * Robotics suite *
Occupancy grid Occupancy Grid Mapping refers to a family of computer algorithms in probabilistic robotics for mobile robots which address the problem of generating maps from noisy and uncertain sensor measurement data, with the assumption that the robot pose is k ...
* Simultaneous localization and mapping (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 Unite ...
: A challenge requiring multiple vehicles to collaboratively map a large dynamic urban environment * Wayfinding * Wi-Fi positioning system (WPS)


References

{{DEFAULTSORT:Robotic Mapping Cartography Indoor positioning system