Virtual Robot Control for Immersive Robotic Entertainment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current robotic systems lack an effective way to enhance entertainment value through interactive and immersive experiences, particularly for users with humanoid robots, as existing technologies do not adequately facilitate remote participation in robot competitions and training.

Innovation Solution

An information processing device that acquires operation data from robotic devices to generate virtual robot movements in a shared virtual space, allowing users to coach and compete their robots remotely through real-time data integration and virtual reality/augmented reality interfaces.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple robotic devices are operated in real-time for entertainment purposes, then user engagement and entertainment value are improved, but system complexity and computational resource requirements increase

Engineering Contradiction:
Improveentertainment valueVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates virtual copies (virtual robots) of physical robotic devices that operate in a virtual space. These virtual robots replicate the movements and behaviors of their physical counterparts through real-time data transmission, allowing multiple users to interact with robot simulations without requiring all physical robots to be present simultaneously. This copying approach enables scalable entertainment experiences while maintaining manageable system complexity.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent transitions physical robotic operations into a virtual three-dimensional space, adding a spatial dimension to robot interaction. By projecting real-world robot movements into virtual environments, the system enables multiple robots to coexist and interact in shared virtual spaces, enhancing entertainment value while distributing computational loads across different dimensional representations.

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

2Reliability

If real-time operation data from multiple robotic devices is processed, then virtual robot synchronization is improved, but data processing time and computational load increase

Engineering Contradiction:
Improvevirtual robot synchronizationVSAvoiddata processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system pre-establishes virtual robot models and their corresponding physical robot mappings before operation begins. Virtual spaces and environmental contexts are pre-rendered and prepared, so that when real-time operation data arrives, the system only needs to update specific robot states rather than processing complete scenes from scratch. This preliminary preparation significantly reduces real-time processing requirements while maintaining synchronization accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements continuous data streaming and incremental updates between physical robots and their virtual counterparts. Rather than periodic batch processing, the system maintains continuous synchronization through real-time data transmission, ensuring that virtual robots reflect the current state of their physical equivalents without interruption. This continuous action approach minimizes synchronization delays while optimizing computational efficiency through incremental updates.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS11648672B2Information processing device and image generation method
Publication Date: 2023.05.16 SONY INTERACTIVE ENTERTAINMENT LLC
  • US11648672B2 patent drawing
  • US11648672B2 patent drawing
  • US11648672B2 patent drawing

AI summary

An acquisition unit acquires operation data for expressing real-time motions of a plurality of robotic devices. A virtual robot control unit uses the operation data regarding the plurality robotic devices to move a plurality of virtual robots corresponding to the plurality of robotic devices in the same virtual space. An image generating unit generates an image of the virtual space in which the plurality of virtual robots are in motion. The virtual robot control unit makes the plurality of virtual robots compete in a virtual sports venue.