AGV Vision Supervision for Real-Time On-Site Neural Retraining

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Automated guided vehicles (AGVs) often perform poorly in real-world environments that differ significantly from the default datasets used for training, leading to low recognition rates due to variations in lighting, worker uniforms, and facility infrastructure, making it difficult for manufacturers to adapt the systems to each customer's facility.

Innovation Solution

An AGV system equipped with a mobile base, two cameras (one with a content filter for marker recognition), and a main control module that executes a recognition neural network program and a supervisor program, allowing for real-time supervised learning by updating the default dataset with user-input markers and real-world information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the AGV uses a default dataset for training the neural network, then the system can be manufactured and deployed quickly, but the recognition performance deteriorates when the actual environment differs from the default dataset

Engineering Contradiction:
Improvedeployment speedVSAvoidrecognition rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary training with a default dataset before deployment, enabling quick manufacturing and initial operation. The preliminary action is complemented by ongoing data collection and retraining in the actual environment to adapt to specific conditions, thus maintaining both quick deployment and high recognition accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The neural network training process is made dynamic by allowing continuous collection of real-world image data and periodic retraining of the network. This transforms the static default dataset into a dynamically updating dataset that adapts to the specific facility environment, resolving the contradiction between quick deployment and environment-specific accuracy.

Inventive Principle:
Principle #15Dynamics

2Reliability

If the AGV manufacturer creates custom datasets for each customer facility, then the recognition performance improves, but the complexity and cost of manufacturing increases

Engineering Contradiction:
Improverecognition rateVSAvoiddata collection and processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The AGV system performs self-service by automatically collecting image data in the actual facility environment and using this data to retrain its own neural network. This eliminates the need for manufacturers to manually create custom datasets for each facility, reducing manufacturing complexity while maintaining high recognition accuracy through automatic adaptation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes the parameters of the neural network through automatic retraining using real-world data collected in the facility. This parameter adjustment process allows the system to adapt to environment-specific conditions without requiring complex manual dataset creation, thus improving recognition rate while keeping manufacturing complexity low.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If the AGV operates in diverse real-world environments, then the versatility of the system improves, but the recognition performance deteriorates due to environmental variations

Engineering Contradiction:
Improveenvironmental adaptabilityVSAvoidrecognition rate
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system achieves both versatility and reliable recognition by making the neural network dynamic. It continuously collects data from diverse environments and retrains the network to adapt to each specific environment. This dynamic adaptation allows the AGV to operate in various facilities while maintaining high recognition accuracy in each location.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback by collecting real-world image data during operation and using this feedback to retrain the neural network. This closed-loop approach allows the AGV to learn from actual environmental variations and improve its recognition performance specifically for each facility it operates in, thus maintaining both versatility and reliability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11682193B2System and method for real-time supervised machine learning in on-site environment
Publication Date: 2023.06.20 LINGDONG TECH (BEIJING) CO LTD
  • US11682193B2 patent drawing
  • US11682193B2 patent drawing
  • US11682193B2 patent drawing

AI summary

An automatic guided vehicle (AGV) comprising a mobile base including a drive train and configured to drive the AGV in a self-navigation mode within a facility, a first camera configured to capture first image data of objects within the facility, a second camera configured to capture second image data of objects within the facility, the second camera including a content filter, and a main control module configured to receive the first and second image data from the first and second cameras. The main control module executes a recognition neural network program. The neural network program recognizes targets in the first image data. The main control module also executes a supervisor program under user control. The supervisor program is receives the second image data and recognizes markers attached to targets in the second image data. The supervisor program produces a supervised outcome in which targets to which markers are attached are associated with categories based on user commands. The supervised outcome adjusts weights of nodes in the recognition neural program.