Robot Behavior Control System Using Internal State Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional intelligent robots lack the ability to autonomously discriminate and respond to both external environments and internal states, leading to simplistic behavior selection and limited realistic communication capabilities.

Innovation Solution

A behavior control system that includes external environment recognition, internal state management, and behavior evaluation sections, organized in a tree structure, allowing for concurrent evaluation and execution of behaviors based on both external stimuli and internal states, enabling the robot to select and execute suitable behaviors dynamically.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional behavior selection mechanisms are used that respond only to external environment or internal state separately, then the system structure remains simple, but the robot cannot achieve realistic communication and sophisticated behavior

Engineering Contradiction:
Improvebehavior selection capabilityVSAvoidsystem structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The behavior control system is segmented into distinct functional modules: external environment recognition section, internal state management section, and behavior evaluation section. Each module processes specific aspects of robot operation independently, allowing complex behavior selection to be achieved through coordinated simple modules rather than a monolithic complex system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a hierarchical tree structure with multiple layers for behavior evaluation. The behavior evaluation section evaluates behaviors at different levels (first layer, second layer, etc.), adding a dimensional aspect to behavior selection. This hierarchical evaluation enables sophisticated behavior control by considering multiple factors at different decision-making levels rather than a single flat evaluation process.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If the robot autonomously selects behavior based on both external environment and internal state, then realistic communication is achieved, but the behavior control system becomes complex

Engineering Contradiction:
Improverealistic communication capabilityVSAvoidbehavior control system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The behavior evaluation section serves multiple functions: it evaluates external environment recognition results, assesses internal state conditions, and determines appropriate behavior selection. This multi-functional module consolidates what could be separate complex systems into a single universal evaluation mechanism that handles both external and internal factors integratedly.

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

Solution Approach 2:

The system implements feedback loops where the behavior evaluation section continuously monitors both external environment changes and internal state variations, adjusting behavior selection dynamically. The internal state management section provides feedback about robot conditions to the behavior evaluation, creating a closed-loop control system that achieves realistic communication through adaptive response to combined external and internal inputs.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7813835B2Robot behavior control system, behavior control method, and robot device
Publication Date: 2010.10.12 SONY GROUP CORP
  • US7813835B2 patent drawing
  • US7813835B2 patent drawing
  • US7813835B2 patent drawing

AI summary

A behavior control system for a robot apparatus that operates autonomously. The behavior control system includes a plurality of behavior description sections for describing motions of the robot and an external environment recognition section. The system also includes an internal state management section for managing an internal state of the robot in response to the recognized external environment and/or a result of execution of a behavior, and for managing emotions. A behavior evaluation section evaluates execution of behaviors in response to the external environment and/or the internal state.