Robotic Mapping with Timestamped Pixels for Faster Scan Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current autonomous navigation systems face challenges in creating accurate maps due to environmental noise, sensor inaccuracies, and high processing demands, leading to potential navigation failures and collisions.

Innovation Solution

A system that uses a processor to associate timestamps with detected objects, initiate and manage tickers for pixels in a map, and control device movement based on sensor signals, optimizing processing power and memory usage by generating scans, creating graphs, and performing scan matching.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional mapping methods are used to create accurate environment maps, then mapping accuracy can be improved, but processing time and memory usage increase significantly

Engineering Contradiction:
Improvemapping accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the environment map into discrete pixels, each with its own independent ticker counter. This allows the system to process and update only relevant portions of the map rather than treating the entire map as a single data structure, reducing overall processing time while maintaining mapping accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system pre-allocates ticker counters to each pixel before mapping begins. This preliminary setup eliminates the need to dynamically create and manage complex data structures during real-time processing, reducing processing overhead and time consumption while preserving mapping precision.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If traditional mapping methods are used to create accurate environment maps, then mapping accuracy can be improved, but memory usage increases significantly

Engineering Contradiction:
Improvemapping accuracyVSAvoidmemory usage
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

Each pixel in the map is assigned individual ticker counters and detection flags rather than using a uniform complex data structure for the entire map. This local differentiation allows the system to store only the necessary information for each pixel, reducing total memory consumption while maintaining the precision needed for accurate mapping.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent uses lightweight ticker counters and detection flags for each pixel instead of heavy, persistent data structures. These simple counters can be incremented and discarded efficiently, reducing memory pressure while still providing the precision needed for accurate environment mapping.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Measurement precision

If comprehensive sensor processing is performed to detect all objects, then detection accuracy can be improved, but processing power consumption increases

Engineering Contradiction:
Improvedetection accuracyVSAvoidprocessing power consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system performs partial processing by only incrementing ticker counters for pixels where objects are actually detected, rather than processing every pixel uniformly. This selective approach maintains detection accuracy for relevant objects while significantly reducing overall processing power consumption.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

Each pixel's ticker counter automatically tracks detection status without requiring continuous external processing. The counter increments only when needed based on actual detections, allowing the system to maintain accurate detection records while minimizing active processing and power consumption.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11340630B2Systems and methods for robust robotic mapping
Publication Date: 2022.05.24 BRAIN CORP
  • US11340630B2 patent drawing
  • US11340630B2 patent drawing
  • US11340630B2 patent drawing

AI summary

Systems and methods for robotic mapping are disclosed. In some example implementations, an automated device can travel in an environment. From travelling in the environment, the automated device can create a graph comprising a plurality of nodes, wherein each node corresponds to a scan taken by one or more sensors of the automated device at a location in the environment. In some example embodiments, the automated device can reevaluate its travel along a desired path if it encounters objects or obstructions along its path, whether those objects or obstructions are present in the front, rare or side of the automated device. In some example embodiments, the automated device uses a timestamp methodology to maneuver around its environment that provides faster processing and less usage of memory space.