Robot Behavior Control Using Pseudo-Growth and Individuality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current robots that mimic living creatures, such as pets, lack the ability to realistically simulate growth and individuality, failing to provide a comprehensive and engaging user experience.

Innovation Solution

A robot system comprising a coupler, driver, sound outputter, and processor that executes actions based on pseudo-growth and individuality, with the processor controlling the robot's actions and sounds to simulate changes in behavior and personality over time, mimicking the development of real living creatures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the robot executes actions that change in accordance with pseudo-growth to simulate living creatures, then the realism and user engagement are improved, but the system complexity and computational requirements increase

Engineering Contradiction:
ImproveAbility to simulate growth and individualityVSAvoidControl system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The robot's action repertoire is segmented into multiple distinct action sets (first action set, second action set, third action set), each with different characteristics. The controller selectively executes specific action sets based on the robot's pseudo-growth stage and individuality parameters, rather than attempting to continuously adjust all action parameters. This segmentation allows complex behavior simulation without requiring complex real-time control computations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The robot's individuality parameters and action set configurations are predetermined and stored in advance. When the robot operates, the controller simply retrieves and executes the appropriate pre-configured action set based on current growth stage, rather than computing actions in real-time. This preliminary preparation reduces computational complexity during actual operation while maintaining the ability to simulate realistic growth and individuality.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If the robot provides varied actions and sounds based on individuality and growth, then user interaction quality is improved, but the control programming complexity increases

Engineering Contradiction:
ImproveBehavioral variety and realismVSAvoidControl programming
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

Different action sets are assigned different local qualities or characteristics. The first action set may represent juvenile behavior, the second adult behavior, and the third elderly behavior, with each set having distinct action patterns, speeds, and sound characteristics. This local differentiation allows the robot to exhibit diverse, realistic behaviors across different growth stages without requiring a single complex control program that handles all possibilities.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The robot's behavior dynamically transitions between different action sets as its pseudo-growth progresses. The controller monitors growth stage parameters and automatically switches between appropriate action sets, creating dynamic and varied interactions. This dynamic switching provides behavioral variety and realism while keeping the control programming manageable through clear state-based transitions rather than complex continuous adjustments.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250010485A1Robot, robot control method, and recording medium
Publication Date: 2025.01.09 CASIO COMPUTER CO LTD
  • US20250010485A1 patent drawing
  • US20250010485A1 patent drawing
  • US20250010485A1 patent drawing

AI summary

A robot includes a coupler coupling a first part to a second part; a driver driving the coupler; a sound outputter that outputs a sound; and at least one processor. The at least one processor, upon detection of a predetermined trigger, controls at least one of the driver or the sound outputter so that the robot executes a first action set so that action content changes in accordance with pseudo-growth of the robot, and a second action set so that a change of the action content according to the pseudo-growth does not occur and also set so that the action content varies due to a difference in an individuality of the robot.