Robot Skill Sequencing Using State Transitions for Assembly
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Complex assembly tasks using robotic automation require efficient methods to replicate human demonstrated skills, as existing kinesthetic teaching methods can be cumbersome and lack precision.
Innovation Solution
A method and device for operating a machine that involves providing a sequence of skills, selecting optimal state sequences based on transition probabilities, and using cascaded models and Viterbi algorithms to determine the most likely state sequence for achieving a desired task goal.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If kinesthetic teaching is used to teach robot skills, then the robot can learn human demonstrated skills, but the process is cumbersome and lacks precision
Solution Approach 1:
The patent uses motion capture technology to copy human movements and translates them into robot control commands. Instead of manual kinesthetic teaching, the system captures human demonstrator movements and automatically generates precise robot trajectories, eliminating the cumbersome teaching process while maintaining the ability to learn human skills
Solution Approach 2:
The patent replaces manual mechanical kinesthetic teaching with an automated system combining motion capture sensors, processing units, and algorithms. The mechanical interaction of manual teaching is substituted by optical/electronic motion capture and computational processing, improving both ease of operation and precision
2Productivity
If a sequence of skills is provided for complex assembly tasks, then the task can be executed, but determining the optimal state sequence increases computational complexity
Solution Approach 1:
The patent segments the complex assembly task into discrete skills, each with defined initial and final states. The overall task is divided into manageable skill components that can be independently modeled and executed, reducing the computational complexity of determining the optimal state sequence while maintaining productivity
Solution Approach 2:
The patent pre-defines skill models with specified initial and final states before task execution. By preparing these skill representations in advance, the system reduces real-time computational complexity when determining the optimal state sequence, as the framework and transition probabilities are already established
Data Source
AI summary
A device for and method of operating a machine. The method includes providing a sequence of skills of the machine for executing a task, selecting a sequence of states from a plurality of sequences of states, depending on a likelihood, wherein the likelihood is determined depending on a transition probability from a final state of a first sub-sequence of states of the sequence of states for a first skill in the sequence of skills to an initial state of a second sub-sequence of states of the sequence of states for a second skill in the sequence of skills.


