Robot Housing Contact Detection for Active Motion Events

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies do not sufficiently utilize unexpected motions of robots, such as those generated by physical interactions, for entertainment purposes.

Innovation Solution

An information processing device with a measured value acquisition section, contact event detection section, and activeness determination section to detect and determine the activeness of contact events on a robot's housing, using measured torque and angle difference values to identify moved portions and predict active contact events.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If contact events are detected on all parts of the housing, then detection coverage is improved, but false detection from non-active contacts increases

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

Solution Approach 1:

The patent applies local quality by differentiating detection sensitivity across different parts of the housing. Moved portions (attaches/detaches) are monitored with higher sensitivity while non-moved portions are monitored with lower sensitivity or not at all. This allows accurate detection of active contacts on moved portions without false detections from incidental contacts on non-moved portions.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamics by dynamically adjusting which parts of the housing are monitored for contact events based on real-time motion state information. The detection system adapts to the current operational state, focusing monitoring resources on moved portions where active contacts are most likely to occur, rather than statically monitoring all housing parts equally.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If the robot responds to all detected contact events, then interaction responsiveness is improved, but inappropriate responses increase

Engineering Contradiction:
Improveinteraction responsivenessVSAvoidresponse appropriateness
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent uses feedback by continuously monitoring the motion state of housing parts and using this information to evaluate detected contact events. The system feedback loop determines whether a contact event occurred on a moved portion, and this evaluation feedback controls whether the robot generates a response, ensuring responsive yet appropriate interactions.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If motion sensors are installed on all housing parts, then detection coverage is improved, but device complexity increases

Engineering Contradiction:
Improvemotion detection coverageVSAvoidsensor system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies universality by making the motion sensors multi-functional. The same sensors that detect the robot's overall motion state are also used to determine whether specific housing parts are moved, eliminating the need for separate sensors on each housing part and reducing system complexity while maintaining detection coverage.

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

Data Source

PatentUS12576539B2Information processing device, information processing method, and program
Publication Date: 2026.03.17 SONY INTERACTIVE ENTERTAINMENT LLC
  • US12576539B2 patent drawing
  • US12576539B2 patent drawing
  • US12576539B2 patent drawing

AI summary

Provided is an information processing device including a measured value acquisition section, a contact event detection section, and an activeness determination section. The measured value acquisition section acquires a measured value indicative of a change in the motion state of a part of a housing. The contact event detection section detects, on the basis of the measured value, a contact event that has occurred on the part of the housing. The activeness determination section determines, in a case where the contact event is detected on a moved portion included in the part of the housing, that the contact event is active.