Robot Action Control Adapting to State for Lifelike Behavior

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robot technologies fail to accurately mimic the dynamic responses and individuality of living creatures, as they lack the ability to adapt actions based on changing states and external stimuli, leading to uniform and unrealistic interactions.

Innovation Solution

A robot system that includes a control device with a processor, sensors, and a memory, which allows for the registration of actions in response to external stimuli and adjusts the execution of these actions based on the robot's state, using a combination of movement and sound outputs, and incorporates a mechanism to correct action control parameters based on emotion, personality, battery level, location, and time, enabling realistic and individualized responses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the robot executes actions uniformly according to registered actions, then the action execution is simple and reliable, but the robot cannot express emotions and personalities nor adapt to changing states

Engineering Contradiction:
Improveadaptability to changing statesVSAvoidaction execution control complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the action execution flexible and adaptable rather than fixed. The control device dynamically adjusts action execution based on the robot's current state (emotion, personality, battery level, location, time), allowing the robot to express varied behaviors while maintaining a unified control architecture.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes execution parameters (number of elements to execute correctly) based on multiple state parameters including emotion, personality, battery level, location, and time. This allows the robot to adapt its behavior to different conditions without fundamentally changing its action registration system.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If the robot executes all action elements correctly, then the action execution is precise and reliable, but the robot cannot simulate lifelike mistakes and individuality

Engineering Contradiction:
Improvesimulation of lifelike behaviorsVSAvoidaction execution accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The control device uses feedback from the robot's state (emotion, personality, battery level, location, time) to adjust the number of action elements executed correctly. This feedback mechanism allows the robot to simulate lifelike behaviors and individuality while maintaining a controlled approach to action execution.

Inventive Principle:
Principle #23Feedback

3Productivity

If the robot registers and executes actions rigidly, then the control system is simple and efficient, but the robot fails to mimic the dynamic responses of living creatures

Engineering Contradiction:
Improveaction execution efficiencyVSAvoiddynamic response capability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent introduces dynamics to the action execution system by allowing the number of correctly executed elements to vary based on the robot's state. This maintains efficient action execution while enabling dynamic responses that mimic living creatures, resolving the contradiction between efficiency and adaptability.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250100128A1Robot, control method, and recording medium
Publication Date: 2025.03.27 CASIO COMPUTER CO LTD
  • US20250100128A1 patent drawing
  • US20250100128A1 patent drawing
  • US20250100128A1 patent drawing

AI summary

A robot includes a memory in which an action, that the robot is caused to execute as a response to a predetermined external stimulus, the action including a plurality of elements, is registered in advance by a user; at least one processor. The at least one processor, in a case in which the robot is caused to execute a mistaken action as the response to the predetermined external stimulus, changes, in correspondence with a state of the robot, a number of elements to be executed correctly as registered in the memory.