Robotic Arm Learning Lab Protocols via Computer Vision

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional machine-tending processes in lab environments are labor-intensive, time-consuming, and challenging to automate due to the need for human operators to adjust operational parameters and perform various manual tasks across different machines.

Innovation Solution

An AI-powered automation system featuring a robotic arm that learns from user demonstrations, using computer vision and end effectors to replicate lab protocols, allowing it to operate various machines without continuous human intervention by generating machine-executable protocols and maintaining desired operational states.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional manual machine-tending processes are used in lab environments, then human operators can perform various manual tasks and adjust operational parameters, but the processes become labor-intensive and time-consuming

Engineering Contradiction:
Improvemanual operation capabilityVSAvoidlabor efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The automation system performs machine-tending tasks autonomously without continuous human intervention. The robotic arm independently executes protocols, adjusts parameters, and manages sample processing, allowing the system to serve itself and eliminating the need for constant human oversight while significantly improving productivity

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Manual mechanical operations by human operators are replaced with an automated robotic arm system. The robotic arm uses computer vision and automated control to perform tasks such as opening lids, loading samples, adjusting parameters, and unloading processed materials, substituting human mechanical actions with automated mechanical systems to reduce labor intensity and increase efficiency

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If traditional manual machine-tending processes are used in lab environments, then human operators can monitor and adjust machine operations, but the processes become time-consuming and difficult to automate

Engineering Contradiction:
Improveoperation monitoring capabilityVSAvoidtime for machine tending
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The automation system incorporates computer vision and sensors to continuously monitor machine operations and provide real-time feedback. The system detects machine states, monitors parameter adjustments, and automatically responds to operational conditions, ensuring reliable monitoring while reducing the time operators would otherwise need to spend manually watching and adjusting machines

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

Human monitoring and adjustment actions are replaced with automated sensing and control systems. Computer vision cameras and sensors continuously observe machine operations, while automated control algorithms adjust parameters and respond to operational conditions, eliminating the time-consuming manual monitoring process while maintaining or improving reliability

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Adaptability or versatility

If human operators perform machine-tending tasks, then they can handle various machines and protocols, but they are exposed to potentially hazardous machinery and repetitive tasks

Engineering Contradiction:
Improveoperator flexibilityVSAvoidsafety risks from machinery
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The robotic arm system autonomously performs all machine-tending tasks including opening lids, loading samples, adjusting parameters, and unloading processed materials. This self-service capability eliminates human exposure to hazardous machinery while maintaining operational versatility through programmable protocols and adaptive control algorithms that can handle different machine types and procedures

Inventive Principle:
Principle #25Self-service

4Productivity

If automation systems are implemented to perform lab protocols, then productivity and safety are improved, but the system complexity increases

Engineering Contradiction:
Improveautomation efficiencyVSAvoidautomation system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The robotic arm is designed as a universal platform capable of performing multiple machine-tending tasks across different machine types. Through programmable protocols and adaptive control, the same robotic system can handle various operations including opening lids, loading samples, adjusting parameters, and unloading materials from different machines, reducing overall system complexity compared to having dedicated automation for each task

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

Complex manual operational knowledge and multiple specialized procedures are replaced with a unified automated control system. The robotic arm uses computer vision and standardized protocols to interact with different machines, substituting the complexity of human skill acquisition and multiple specialized systems with a single integrated automated platform that improves productivity while managing complexity through standardization

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS20240326243A1Automation system for performing lab protocols
Publication Date: 2024.10.03 MEDRA
  • US20240326243A1 patent drawing
  • US20240326243A1 patent drawing
  • US20240326243A1 patent drawing

AI summary

An automation system includes a robotic arm with an end effector configured to learn from demonstrations. The automation system receives a demonstration of a lab protocol for operating a type of machine from a user and records a sequence of actions associated with operating the type of machine based on the demonstration. For each action, computer vision is used to derive information associated with the action. The automation system extracts semantic meanings of the action based in part on the information and generates a machine-executable protocol for operating the type of machine by a robot based in part on the semantic meanings of the actions. In some embodiments, the automation system further includes a closed-loop control subsystem that uses computer vision and/or other sensors (e.g., force torque sensors) to automatically maintain a desired state or set point associated with operation of the type of machine.