Adaptive mapping with spatial summaries of sensor data
First Claim
1. A method of generating a map using mapping parameters acquired by a mobile robotic system in an environment, the method comprising:
- for a given local grid in a plurality of local grids;
mapping by the mobile robotic system local parameter data to a corresponding grid, wherein the corresponding grid includes a two dimensional Cartesian representation depicting;
locations of obstacles detected by the mobile robotic system within the environment;
spaces traversed by the mobile robotic system within the environment; and
merging by the mobile robotic system parameter data from the plurality of local grids into one or more spatial summaries in response to one or more of;
elapsed time,space covered by the mobile robotic system or area mapped by the mobile robotic system,a grid memory limitation, ortotal number of grids or anchor nodes.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for mapping parameter data acquired by a robot mapping system is disclosed. Parameter data characterizing the environment is collected while the robot localizes itself within the environment using landmarks. Parameter data is recorded in a plurality of local grids, i.e., sub-maps associated with the robot position and orientation when the data was collected. The robot is configured to generate new grids or reuse existing grids depending on the robot'"'"'s current pose, the pose associated with other grids, and the uncertainty of these relative pose estimates. The pose estimates associated with the grids are updated over time as the robot refines its estimates of the locations of landmarks from which determines its pose in the environment. Occupancy maps or other global parameter maps may be generated by rendering local grids into a comprehensive map indicating the parameter data in a global reference frame extending the dimensions of the environment.
172 Citations
11 Claims
-
1. A method of generating a map using mapping parameters acquired by a mobile robotic system in an environment, the method comprising:
-
for a given local grid in a plurality of local grids; mapping by the mobile robotic system local parameter data to a corresponding grid, wherein the corresponding grid includes a two dimensional Cartesian representation depicting; locations of obstacles detected by the mobile robotic system within the environment; spaces traversed by the mobile robotic system within the environment; and merging by the mobile robotic system parameter data from the plurality of local grids into one or more spatial summaries in response to one or more of; elapsed time, space covered by the mobile robotic system or area mapped by the mobile robotic system, a grid memory limitation, or total number of grids or anchor nodes. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of generating a map using mapping parameters acquired by a mobile robotic system in an environment, the method comprising:
mapping by the mobile robotic system parameter data to a grid that includes a two dimensional Cartesian representation depicting; locations of obstacles detected by the mobile robotic system within the environment; spaces traversed by the mobile robotic system within the environment. - View Dependent Claims (7, 8, 9, 10, 11)
Specification