AGV Vision Supervision for Real-Time On-Site Learning

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 AGV system performs self-training by automatically collecting images from its operating environment, generating pseudo-labels through its existing neural network, and updating its dataset without requiring manual intervention from manufacturers or customers. This enables the system to adapt to specific facility conditions while maintaining quick deployment.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically updates the neural network's training dataset by incorporating new images from the actual operating environment, changing the data parameters to match real-world conditions. This allows the recognition model to adapt to variations in lighting, worker uniforms, and facility infrastructure.

Inventive Principle:
Principle #35Parameter changes

2Reliability

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

Engineering Contradiction:
Improverecognition rateVSAvoiddataset customization process
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system eliminates the need for manufacturer intervention in dataset customization by enabling the AGV to automatically collect, label, and integrate new images from its operating environment. The neural network generates pseudo-labels automatically, removing the need for manual annotation processes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously collects images from the operating environment and uses them to update the training dataset, creating a feedback loop that progressively improves recognition performance. The supervisor program monitors recognition outcomes and triggers retraining when performance degradation is detected.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If the AGV operates in a self-navigation mode without real-time learning, then the system is simpler to operate, but the system cannot adapt to environmental changes

Engineering Contradiction:
Improveoperational simplicityVSAvoidenvironmental adaptation
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The AGV performs self-learning automatically during normal operations without requiring operators to switch between training and navigation modes. The system autonomously collects images, generates pseudo-labels, and updates its neural network in the background, maintaining operational simplicity while enabling continuous adaptation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically adjusts its learning process based on operational conditions, using the supervisor program to monitor recognition performance and trigger retraining only when necessary. This dynamic approach balances operational simplicity with adaptability by activating learning functions selectively.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11092968B2System and method for real-time supervised machine learning in on-site environment
Publication Date: 2021.08.17 LINGDONG TECH (BEIJING) CO LTD
  • US11092968B2 patent drawing
  • US11092968B2 patent drawing
  • US11092968B2 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.