Distributed Vehicle Path Planning With Cloud-Offloaded Computing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current semi-autonomous and autonomous driving systems require high computational power, leading to expensive and power-intensive equipment, which can be inefficient and costly to maintain and upgrade.
Innovation Solution
A distributed computing system that offloads computational load from the vehicle to a cloud computing device, using a vehicle computing device to transmit navigation information and receive path planning information, allowing for reduced power consumption and easier retrofitting of existing systems.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If high computational power is implemented inside the vehicle using expensive and high-power equipment, then autonomous driving capability is achieved, but power consumption and cost increase significantly
Solution Approach 1:
The system divides computational tasks into two segments: path planning (less time-critical) is performed in the cloud, while trajectory control (time-critical) is handled by the vehicle's onboard computer. This segmentation allows the vehicle to achieve autonomous driving capability with reduced onboard computational requirements and lower power consumption.
Solution Approach 2:
A communication interface acts as an intermediary between the cloud computing system and the vehicle's onboard computer. This intermediary enables the vehicle to leverage external cloud computing resources for path planning while maintaining local control for time-critical decisions, thereby reducing the need for high-power onboard equipment.
2Extent of automation
If high computational power is implemented inside the vehicle, then autonomous driving capability is achieved, but equipment cost increases
Solution Approach 1:
The system extracts the path planning computational function from the vehicle and relocates it to the cloud. This extraction allows the vehicle to achieve autonomous driving capability without investing in expensive high-power onboard computing equipment, as the cloud provides the necessary computational resources.
Solution Approach 2:
Instead of duplicating high-power computing equipment in every vehicle, the system uses a centralized cloud computing infrastructure that serves multiple vehicles. This copying approach at the infrastructure level reduces per-vehicle equipment costs while maintaining autonomous driving capability.
3Use of energy by moving object
If all path planning is performed in the cloud, then onboard power consumption is reduced, but response time may increase due to communication latency
Solution Approach 1:
The system applies local quality by placing different computational functions at different locations: path planning (less time-sensitive) is performed remotely in the cloud, while trajectory control (highly time-sensitive) is executed locally on the onboard computer. This spatial distribution of computational tasks optimizes both power consumption and response time.
Solution Approach 2:
The cloud computing system performs path planning in advance and sends the planned path to the vehicle before the vehicle needs to execute it. This preliminary action allows the onboard computer to focus on real-time trajectory control without the computational burden of path planning, reducing both power consumption and response time.
4Adaptability or versatility
If cloud computing is used for path planning, then system upgradeability is improved, but system complexity increases
Solution Approach 1:
The cloud computing infrastructure serves as a universal platform that can provide computational resources to multiple vehicles and potentially other applications. This multi-functionality improves system upgradeability, as the cloud can be updated and improved independently of individual vehicles, while the added communication interface complexity is offset by the versatility gained.
Data Source
AI summary
A driving system includes a vehicle computing device on a vehicle and a cloud computing device at a location physically separated from the vehicle. The vehicle computing device transmits navigation information to the cloud computing device, including destination information, location information of the vehicle, and high-definition map information regarding a surrounding environment of the vehicle. The cloud computing device generates, based on the navigation information, path information including primary path information and backup path information and transmits the path information to the vehicle computing device. The vehicle computing device controls a trajectory of the vehicle based on the received path information.


