Variable Virtual Boundary for Autonomous Parking Maneuvers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current autonomous parking systems face challenges in determining effective boundaries for maneuvering vehicles into unoccupied parking spots, as they often rely on fixed or predetermined virtual boundaries that do not adapt to dynamic environments, such as varying objects and terrain.

Innovation Solution

The system employs cameras and sensors to detect unoccupied parking spots and define variable virtual boundaries based on objects and characteristics along the detection path, allowing for adaptive maneuvering spaces and parking maneuvers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If fixed or predetermined virtual boundaries are used for autonomous parking, then the system is simpler to implement, but the system cannot adapt to dynamic environments such as varying objects and terrain

Engineering Contradiction:
Improveadaptability to dynamic environmentsVSAvoidcomplexity of boundary definition system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic virtual boundaries that are generated in real-time based on sensor detection of the environment. The boundary is not fixed but adapts dynamically to detected objects, terrain features, and parking spot locations. The system continuously updates the virtual boundary as the vehicle moves and as new environmental information is acquired, transforming the boundary from a static concept to a dynamic one that responds to changing conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system defines its own virtual boundaries autonomously without requiring external input or manual configuration. The processors automatically detect environmental features, identify parking spots, and generate appropriate virtual boundaries based on the detected information. The system serves itself by creating the boundary definitions it needs through its own sensing and processing capabilities.

Inventive Principle:
Principle #25Self-service

2Manufacturing precision

If variable virtual boundaries are defined based on detected objects and characteristics, then parking maneuver precision is improved, but the processing complexity and computational requirements increase

Engineering Contradiction:
Improveprecision of parking maneuverVSAvoidcomplexity of processing system
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary detection and boundary definition actions before the actual parking maneuver is executed. The processors detect objects, characteristics, and parking spots in advance, and generate the virtual boundary definition beforehand. This preliminary action allows the system to plan the parking maneuver with precise boundaries already established, improving accuracy while organizing computational work in advance rather than during critical maneuver execution.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from sensors to continuously monitor the environment and adjust the virtual boundary definition. As the vehicle moves along the detection path and new objects or characteristics are detected, the system updates the boundary definition accordingly. This feedback loop ensures that the boundary remains accurate and relevant throughout the parking process, improving maneuver precision through adaptive refinement.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10967851B2Vehicle system and method for setting variable virtual boundary
Publication Date: 2021.04.06 FORD GLOBAL TECH LLC
  • US10967851B2 patent drawing
  • US10967851B2 patent drawing
  • US10967851B2 patent drawing

AI summary

A vehicle system includes a camera, a sensor, and processors for detecting an unoccupied parking spot while the vehicle traverses a detection path. The processors define a variable virtual boundary based on at least one object detected on a side of the detection path excluding the unoccupied parking spot and generates at least one parking maneuver based on the unoccupied parking spot and the variable virtual boundary.