Holonomic Vehicle Collaborative Control via Vector Aggregation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current amusement park rides lack collaborative control among passengers, leading to isolated experiences where each rider competes or takes turns controlling vehicle operations, failing to provide a collaborative and interactive gameplay experience.

Innovation Solution

A holonomic vehicle system where multiple passengers can simultaneously control movements by providing each with a user input assembly, allowing them to impart virtual forces along distinct vectors, processed by a system controller to generate a control signal for the vehicle's drive system, ensuring equal collaboration and intuitive distribution of driving abilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single input device is provided for vehicle control, then device complexity is reduced, but passenger collaboration is eliminated as riders must share or take turns controlling the vehicle

Engineering Contradiction:
Improvecollaborative control capabilityVSAvoidcontrol system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The control system is segmented by providing a separate input device to each passenger, allowing independent control inputs from multiple riders. Each passenger's input is processed as a distinct control signal, enabling simultaneous collaborative control without requiring passengers to share a single device or take turns.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If multiple input devices are provided for simultaneous passenger control, then collaborative control is enabled, but device complexity and processing requirements increase

Engineering Contradiction:
Improvesimultaneous control capabilityVSAvoidcontrol processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Multiple control inputs from different passengers are merged into a single unified control signal that actuates the vehicle. The system combines the individual input signals through a processing algorithm that aggregates the collaborative control intentions, reducing the complexity of managing multiple separate control paths while maintaining simultaneous passenger input capability.

Inventive Principle:
Principle #5Merging (Combining)

3Ease of operation

If passenger control input directly affects vehicle operation, then interactive gameplay is enhanced, but ride path control and safety management become more difficult

Engineering Contradiction:
Improvepassenger interactivityVSAvoidride path control
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

A control system acts as an intermediary between passenger input devices and the vehicle's drive system. This intermediary processing layer receives raw passenger inputs, processes them through safety and path constraint algorithms, and translates them into appropriate vehicle control commands. This ensures passenger interactivity is maintained while ride path control and safety requirements are preserved through systematic mediation of control signals.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11294378B2Park attraction with collaborative passenger control of holonomic vehicles
Publication Date: 2022.04.05 DISNEY ENTERPRISES INC
  • US11294378B2 patent drawing
  • US11294378B2 patent drawing
  • US11294378B2 patent drawing

AI summary

A system for use in a park attraction to provide collaborative driving experiences. The system includes a vehicle including a body with passenger seats, including a user input assembly proximate to each of the passenger seats, and further including a holonomic drive system adapted to move the body in any direction while riding on a driving surface of the park attraction. The system also includes a system controller (running an attraction/game control module) that operates to: (a) receive user input from each of the user input assemblies; (b) process the user input from each of the user input assemblies to generate a control vector associated with each of the user input assemblies; (c) combine the control vectors from all of the user input assemblies to generate a resultant vector; (d) generate a drive control signal from the resultant vector; and (e) transmit the drive control signal to the vehicle.