Topometric Map Navigation for Inventory Drones With Low Compute Load

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Generating and updating a detailed map of an environment for autonomous navigation in unmanned aerial vehicles (UAVs) is computationally expensive and memory-intensive, making it difficult for devices with limited resources to incorporate complex maps effectively.

Innovation Solution

A topometric map is generated using vertices and edges representing locations and paths in a storage site, allowing an inventory robot to navigate efficiently by updating the map in real-time, determining actions based on the generated path, and using a perception engine to enhance navigation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a detailed map is generated and updated for autonomous navigation, then navigation accuracy is improved, but computational cost and memory requirements increase

Engineering Contradiction:
Improvenavigation accuracyVSAvoidcomputational cost
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The environment map is segmented into a graph structure consisting of vertices (key locations) and edges (paths between locations). This segmentation allows the system to represent complex environments using only essential navigational elements rather than detailed continuous maps, reducing computational complexity while maintaining navigation accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts only the essential navigational information from the environment - specifically vertices representing key locations (pallet positions, intersections) and edges representing traversable paths. Non-essential detailed information is discarded, achieving efficient representation with reduced memory and computational requirements while preserving navigation functionality.

Inventive Principle:
Principle #2Taking out (Extraction)

2Measurement precision

If a detailed map is generated and updated for autonomous navigation, then navigation accuracy is improved, but memory requirements increase

Engineering Contradiction:
Improvenavigation accuracyVSAvoidmemory requirements
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The map is segmented into discrete vertices and edges, where vertices represent key locations (pallet positions, intersections) and edges represent paths. This segmentation compresses the environment representation to only essential navigational points and connections, dramatically reducing memory requirements compared to storing detailed continuous maps while preserving navigation accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system extracts and stores only the minimal necessary information for navigation - vertex coordinates, edge connections, and associated metrics. All other detailed environmental information is excluded, achieving efficient memory utilization while maintaining sufficient navigation precision.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If real-time map updating is performed during navigation, then adaptability to environment changes is improved, but computational load increases

Engineering Contradiction:
Improveadaptability to environment changesVSAvoidcomputational load
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements real-time feedback through the perception engine that continuously monitors the environment during navigation. When changes are detected (new obstacles, modified paths), the graph structure is updated by adding, removing, or modifying vertices and edges. This feedback mechanism enables adaptability to environment changes while maintaining computational efficiency through incremental updates rather than complete remapping.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The map representation is designed to be dynamic, allowing vertices and edges to be added or removed based on real-time environmental changes. The graph structure can adapt its topology as the inventory robot navigates, enabling the system to respond to dynamic warehouse environments with modified layouts or obstacles while keeping computational load manageable through localized updates.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20260071876A1Topometric Map Based Autonomous Navigation for Inventory Drone
Publication Date: 2026.03.12 BROOKHURST GARAGE INC
  • US20260071876A1 patent drawing
  • US20260071876A1 patent drawing
  • US20260071876A1 patent drawing

AI summary

A topometric map that enables autonomous navigation of an inventory robot. The topometric map is generated using the layout of a storage site and is made up of vertices and edges. The vertices are generated at pallet locations and other structural locations, and edges are generated between neighboring vertices. Vertices and edges have associated metrics that aid in the routing of the robot. The metrics of the vertices and edges may be updated as the robot navigates through the storage site by using a perception engine and state estimator. The metrics of the edges can be used to calculate an energy cost. The robot determines a shortest path between a source and destination vertex based on the energy cost associated with each edge.