Rideable Mobile Body Virtual Experience Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users may not experience a sense of presence when interacting with virtual reality content through VR goggles, as their movements and actions within the virtual world are not accurately reflected according to their intentions.

Innovation Solution

A virtual experience providing system that includes a rideable mobile body equipped with sensors and a processor to generate movement commands based on user steering operations, allowing for basic movement and event actions within a virtual world, such as collision responses and environmental changes, enhancing the user's immersive experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the system only generates basic movement commands based on user steering operations, then the control system remains simple, but the user experiences a lack of sense of presence when movements are not accurately reflected according to their intentions

Engineering Contradiction:
Improvesense of presenceVSAvoidcontrol system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The control system dynamically adjusts between basic movement commands and event action commands based on the occurrence of predetermined events in the virtual world. The system transitions from a static control mode (basic steering operations only) to a dynamic control mode that incorporates environmental factors, collision responses, and event-driven actions, thereby enhancing the user's sense of presence without requiring complete system redesign

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The processor acts as an intermediary that receives both basic steering operations from the user and event information from the virtual environment, then synthesizes appropriate movement commands. This intermediary function allows the system to mediate between user intent and environmental constraints, generating corrected movement commands that account for collisions, obstacles, and event conditions while maintaining system manageability

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the system generates event action commands for every predetermined event, then the virtual experience becomes more immersive, but the processing complexity and response time increase

Engineering Contradiction:
Improvevirtual experience qualityVSAvoidcommand processing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system pre-defines event action commands for predetermined events before the user enters the virtual environment. Event types, collision responses, and environmental interactions are all pre-programmed, allowing the processor to quickly retrieve and execute appropriate commands when events occur, rather than calculating responses in real-time during user interaction

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where the processor continuously monitors the virtual environment for predetermined events and provides immediate feedback through corrected movement commands. When a collision or event occurs, the system detects it, retrieves the pre-defined response, and executes it rapidly, creating a responsive immersive experience without excessive processing delays

Inventive Principle:
Principle #23Feedback

3Measurement precision

If the system corrects the relationship between steering operation and basic movement command based on environment, then the movement accuracy improves, but the control algorithm complexity increases

Engineering Contradiction:
Improvemovement accuracyVSAvoidcontrol algorithm complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system applies local quality correction by modifying movement commands only in specific situations where predetermined events occur (collisions, obstacles, environmental interactions). Rather than implementing a universally complex control algorithm, the system maintains simple basic movement command generation and applies corrective logic only when and where environmental factors require adjustment, thereby improving movement accuracy without uniformly increasing algorithmic complexity throughout the entire control system

Inventive Principle:
Principle #3Local quality

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The system effectively enhances the sense of presence by allowing users to control their movements and react to virtual world events, providing a more immersive and realistic virtual experience.

Implementation Method 1

the processor generates the basic movement command based on the movement of the center of gravity detected using a sensor mounted on the rideable mobile body

Methodology Applied
Scientific EffectCenter of gravity detection:

Data Source

PatentUS20230001314A1Virtual experience providing system, virtual experience providing method, and storage medium
Publication Date: 2023.01.05 HONDA MOTOR CO LTD
  • US20230001314A1 patent drawing
  • US20230001314A1 patent drawing
  • US20230001314A1 patent drawing

AI summary

A virtual experience providing system that provides a virtual experience in a virtual reality image based on a virtual world representing a real world or an artificial world to a user who rides a rideable mobile body includes a storage medium configured to store computer-readable instructions and a processor connected to the storage medium, the processor executing the computer-readable instructions to generate a basic movement command which is a movement command to the rideable mobile body based on a steering operation of the user and generate an event action command different from the basic movement command when a predetermined event has occurred in the virtual world, wherein the event action command is a command for causing the rideable mobile body to perform an event action that is predetermined according to the predetermined event.