Autonomous Device Rotational Imaging for SLAM Loop Closing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Autonomous movement devices face challenges in accurately recognizing their return to previous positions due to error accumulation in Simultaneous Localization And Mapping (SLAM) schemes, especially during looped movements, which can lead to incorrect positioning and navigation issues.

Innovation Solution

The autonomous movement device includes an image picker, driver, controller, and memory, where the controller causes the image picker to rotate the device and search for images with a similarity level greater than a predetermined threshold, correcting the map based on found images to improve positioning accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If SLAM scheme is used for map creation and position estimation, then autonomous movement capability is achieved, but error accumulation occurs leading to position recognition failure

Engineering Contradiction:
Improveautonomous movement capabilityVSAvoidposition estimation accuracy
Core Design Contradiction:
Extent of automationVSMeasurement precision

Solution Approach 1:

The patent implements a feedback mechanism by capturing images at regular intervals during movement, comparing current images with historical images, and using the comparison results to correct accumulated position estimation errors. The image recognition system provides feedback on whether the device has returned to a previously visited location, allowing the system to adjust and correct its position estimates based on visual evidence rather than relying solely on incremental odometry data that accumulates errors.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If loop closing process is implemented to correct position errors, then position accuracy improves, but device complexity increases

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

Solution Approach 1:

The patent employs periodic action by capturing images at regular time intervals during autonomous movement rather than continuously. This periodic image capture reduces the computational burden and system complexity compared to continuous monitoring, while still enabling the loop closing process to detect when the device returns to previously visited locations and correct position errors accordingly.

Inventive Principle:
Principle #19Periodic action

3Measurement precision

If continuous image capture is performed for position correction, then positioning accuracy improves, but energy consumption increases

Engineering Contradiction:
Improvepositioning accuracyVSAvoidenergy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system captures images periodically at predetermined time intervals during autonomous movement rather than continuously. This periodic sampling approach reduces energy consumption significantly compared to continuous image capture, while still providing sufficient visual data at key moments to enable loop closing detection and position correction when the device returns to previously visited locations.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system performs preliminary action by capturing and storing images at regular intervals during the exploration phase, creating a visual history database before the device needs to return or correct its position. This preliminary image capture allows the device to later compare current visual data with historical data for loop closing detection, reducing the need for intensive real-time processing and energy consumption during critical positioning moments.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10012989B2Autonomous movement device, autonomous movement method and non-transitory recording medium
Publication Date: 2018.07.03 CASIO COMPUTER CO LTD
  • US10012989B2 patent drawing
  • US10012989B2 patent drawing
  • US10012989B2 patent drawing

AI summary

To increase the frequency of executing a loop closing process, and to reduce an accumulated error in a local device position, and the like. A rotational image picker of an autonomous movement device picks up an image while performing a rotational action. An image memory stores information on the picked-up image. A map memory stores a created map. A position estimator estimates the local device position. A similar image searcher searches, from the image memory, the image that has a similarity level of equal to or greater than a predetermined similarity level. A map corrector corrects the map stored in the map memory when the similar image searcher founds the image that has the similarity level of equal to or greater than the predetermined similarity level.