Robot Indoor Positioning With Local Area Deep Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for robots to determine their position in large indoor spaces, such as airports and shopping malls, face challenges due to low GPS precision and high computational requirements, especially when relying on single deep learning networks for position estimation.

Innovation Solution

The method involves dividing a large space into multiple local areas and using specific deep learning networks for each area, with a hierarchical approach that includes a local area classifier and position estimator, utilizing convolutional neural networks and long-short term memory layers to improve accuracy and speed of position estimation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If GPS is used to acquire position information in large spaces, then the robot can obtain position data, but the precision is low and may fail to perform operations

Engineering Contradiction:
Improveposition precisionVSAvoidoperation reliability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent divides a large indoor space into multiple local areas, each with its own dedicated deep learning network for position estimation. This segmentation allows the system to achieve high precision positioning within each local area while maintaining reliability across the entire large space, overcoming GPS limitations without requiring a single complex global positioning system.

Inventive Principle:
Principle #1Segmentation

2Area of stationary object

If a single deep learning network is used for position estimation in large spaces, then the system can provide comprehensive coverage, but the computational requirements and processing time increase significantly

Engineering Contradiction:
Improvecoverage areaVSAvoidposition estimation time
Core Design Contradiction:
Area of stationary objectVSLoss of time

Solution Approach 1:

The patent segments the large space into multiple local areas, each handled by a separate deep learning network. This allows position estimation to be performed in parallel across multiple smaller networks rather than one large network, significantly reducing processing time while maintaining comprehensive coverage through the coordinated operation of all local networks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements local quality by training separate deep learning networks for each local area with characteristics optimized for that specific region. Each network achieves higher estimation accuracy and faster processing for its local area, and the system maintains overall coverage by selecting and using the appropriate local network based on the robot's current area.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If deep learning networks are used for position estimation in each local area, then the precision and speed improve, but the device complexity increases

Engineering Contradiction:
Improveposition estimation accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent manages device complexity by segmenting the positioning system into multiple independent but standardized local networks. Each network has the same structural design and can be independently trained and deployed, making the overall system more manageable despite having multiple networks. The complexity is distributed and organized rather than concentrated in a single complex global network.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11467598B2Method of estimating position in local area of large space and robot and cloud server implementing thereof
Publication Date: 2022.10.11 LG ELECTRONICS INC
  • US11467598B2 patent drawing
  • US11467598B2 patent drawing
  • US11467598B2 patent drawing

AI summary

A method for estimating a position of a robot in a local area of a large space and a robot and a cloud server that implement such method are provided. The robot includes a local area classifier configured to identify a local area of a plurality of local areas of the space in which the robot moves and a plurality of position estimators configured to estimate the position of the robot in the local area.