Robot Posture Coaching and Learning for Adaptive Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current robotic systems lack the ability to enhance existing functions and acquire new ones through learning, limiting their entertainment capabilities and user engagement.

Innovation Solution

A robotic device with a drive mechanism, control unit, and mode setting unit that allows for coaching and learning modes, enabling users to instruct and improve the robot's posture and control modes, allowing it to learn and adapt new functions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the robot uses fixed control programs for basic functions, then the control system is simple and reliable, but the robot cannot acquire new functions or enhance existing ones

Engineering Contradiction:
Improveability to acquire new functionsVSAvoidcontrol system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The control system transitions from static fixed programs to dynamic learning capabilities. The robot can adapt its control modes by learning from coaching data, allowing the system to evolve and acquire new functions while maintaining a relatively simple hardware architecture.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The robot performs self-learning and self-improvement through the learning unit that processes coaching data. Instead of requiring external reprogramming, the robot autonomously derives new control modes by learning from demonstrated postures and instructions.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If the robot operates in autonomous mode only, then the operation is simple, but the user cannot provide coaching or guidance

Engineering Contradiction:
Improveuser interaction capabilityVSAvoidoperation mode complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The control unit is designed to handle multiple operation modes (autonomous mode and coaching mode) within a single unified system. This allows the robot to switch between autonomous operation and user-guided learning, providing versatility without requiring separate dedicated systems for each mode.

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

Solution Approach 2:

The operation mode is made dynamic and switchable rather than fixed. The robot can transition between autonomous operation and coaching reception based on user input, allowing flexible interaction while maintaining simple autonomous operation when coaching is not needed.

Inventive Principle:
Principle #15Dynamics

3Manufacturing precision

If the robot learns complex postures through coaching, then the performance improves, but the learning time and processing load increase

Engineering Contradiction:
Improveposture control precisionVSAvoidlearning time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The coaching unit captures and stores demonstration postures and instructions in advance during the coaching phase. This preliminary action allows the learning unit to process and derive control modes without real-time computation delays during actual execution, reducing learning time while maintaining precision.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system focuses on learning key posture parameters and essential control modes rather than every detail of movement. By concentrating on the most important aspects of posture control, the robot achieves high precision while minimizing the computational burden and learning time.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11780084B2Robotic device, control method for robotic device, and program
Publication Date: 2023.10.10 SONY INTERACTIVE ENTERTAINMENT LLC
  • US11780084B2 patent drawing
  • US11780084B2 patent drawing
  • US11780084B2 patent drawing

AI summary

A mode setting unit sets any one of operation modes in an operation mode group including at least a coaching mode and a learning mode. In the coaching mode, a control unit receives a posture instruction and controls a storage unit to store the posture instruction. In the learning mode, the control unit derives a control mode of a drive mechanism by learning while reflecting, in a posture of the robotic device, the posture instruction received in the coaching mode.