Robot Contact Event Scoring Using Active vs Passive Motion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies lack effective methods to detect and utilize unexpected motions in robots, particularly for entertainment purposes, such as physical interactions between robots.

Innovation Solution

An information processing device and system that includes contact event detection, activeness determination, and score increase sections to detect and determine the activeness of contact events between robots, allowing for the scoring of robots based on active and passive contact events during interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If contact events are detected on both robots, then the system can identify physical interactions, but it cannot distinguish between active attacks and passive receptions

Engineering Contradiction:
Improvecontact event detection accuracyVSAvoidactiveness information
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent applies local quality by determining activeness separately for each robot's contact event. The activeness determination section evaluates whether each contact event occurred on a moved portion (indicating active attack) or stationary portion (indicating passive reception) of the robot housing, allowing differentiation between attacker and receiver roles

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent introduces an intermediary activeness determination mechanism that processes contact event data from both robots. By comparing the motion state of each robot at the time of contact, the system mediates between the two contact detections to determine which robot was actively attacking and which was passively receiving

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the system scores robots based on contact events, then entertainment value increases, but fairness decreases without activeness determination

Engineering Contradiction:
Improvescoring capabilityVSAvoidscoring fairness
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements feedback by using activeness determination results to control score assignment. The score increase section receives feedback from the activeness determination section about which robot was active, and only increases the score of the active robot, ensuring fair scoring that reflects actual attack behavior rather than merely contact occurrence

Inventive Principle:
Principle #23Feedback

3Device complexity

If the system only detects contact events without determining activeness, then detection simplicity is maintained, but utilization of unexpected motions is insufficient

Engineering Contradiction:
Improvedetection system complexityVSAvoidmotion utilization capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent applies preliminary action by determining activeness at the moment of contact event detection. The activeness determination section evaluates the motion state of robots before and during contact, preparing activeness information that enables immediate and accurate scoring decisions without requiring complex post-processing analysis

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240001251A1Information processing device, system, information processing method, and program
Publication Date: 2024.01.04 SONY INTERACTIVE ENTERTAINMENT LLC
  • US20240001251A1 patent drawing
  • US20240001251A1 patent drawing
  • US20240001251A1 patent drawing

AI summary

Provided is an information processing device including a contact event detection result acquisition section, an activeness determination result acquisition section, and a score increase section. The contact event detection result acquisition section acquires a result of detection of a first contact event and a result of detection of a second contact event. The first contact event has occurred on a part of a housing of a first robot. The second contact event has occurred on a part of a housing of a second robot. The activeness determination result acquisition section acquires a result of determination of activeness of each of the first and second contact events. The score increase section increases a score of the first robot in a case where the first contact event is active and the second contact event detected synchronously with the first contact event is inactive.