Vehicle Controller Filtering User Commands for Safety
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In autonomous vehicles, there is a need to determine whether user commands received during autonomous travel are suitable for the current driving situation to prevent risks caused by incorrect user decisions, such as increasing collision probability, violating traffic regulations, or rendering the vehicle out of control.
Innovation Solution
A vehicle system that includes an input device for receiving user commands and a controller that assesses these commands against vehicle driving information, ignoring inconsistent commands that could lead to collisions, traffic violations, or loss of control, while applying consistent commands to maintain safe operation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the vehicle applies all user commands during autonomous travel, then user convenience and responsiveness are improved, but safety and control reliability deteriorate due to potential incorrect user decisions
Solution Approach 1:
The controller serves as an intermediary between the user command input device and the vehicle execution system. It receives user commands, evaluates their consistency with current driving situations using sensor data and driving information, and selectively applies or ignores commands based on safety assessments. This intermediary layer enables both user convenience and safety by filtering commands rather than blindly executing all inputs.
2Reliability
If the vehicle ignores all user commands during autonomous travel, then safety and control reliability are improved, but user convenience and system responsiveness deteriorate
Solution Approach 1:
The system dynamically adjusts its response to user commands based on real-time driving conditions. Rather than statically ignoring all commands or accepting all commands unconditionally, the controller continuously evaluates the consistency between user commands and current driving situations, changing its acceptance behavior adaptively. This dynamic approach maintains safety while preserving user convenience when appropriate.
3Reliability
If the vehicle evaluates each user command against driving information, then safety and control reliability are improved, but system complexity and processing requirements increase
Solution Approach 1:
The system performs preliminary evaluation of user commands by comparing them against current driving information before execution. The controller assesses consistency between commands and driving situations in advance, using readily available sensor data and driving information. This preliminary action approach ensures control reliability without requiring complex real-time decision-making during command execution.
Data Source
AI summary
A vehicle that includes: an input device that is configured to receive a user command from a user; and a controller that is configured to: obtain vehicle driving information, based on the vehicle driving information, control the vehicle to travel autonomously, determine whether the user command is inconsistent with the vehicle driving information, based on a determination that the user command is inconsistent with the vehicle driving information, determine to ignore the user command, in response to a determination to ignore the user command, control the vehicle based on the vehicle driving information without the user command, based on a determination that the user command is consistent with the vehicle driving information, determine to apply the user command, and in response to a determination to apply the user command, control the vehicle based on the vehicle driving information and the user command is disclosed.


