Goal-oriented Autonomous Driving

AI-generated keywords: Autonomous Driving Perception Prediction Planning UniAD

AI-generated Key Points

  • The modern autonomous driving system is composed of modular tasks performed in a sequential order: perception, prediction, and planning.
  • There are two main approaches currently used: deploying standalone models for individual tasks or designing a multi-task paradigm with separate heads.
  • Accumulative error and negative transfer effects can be problematic with these approaches.
  • The authors argue the need for an algorithm framework optimized for self-driving car planning.
  • They introduce Unified Autonomous Driving (UniAD), a comprehensive framework that incorporates full-stack driving tasks in one network.
  • UniAD leverages the advantages of each module and provides complementary feature abstractions for agent interaction from a global perspective.
  • Tasks within UniAD are communicated using a unified query design to facilitate collaboration towards planning.
  • UniAD outperforms previous state-of-the-art methods in all aspects according to extensive ablations on the nuScenes benchmark.
  • The authors provide a full suite of codebase and models to support future research in the community.
Also access our AI generated: Comprehensive summary, Lay summary, Blog-like article; or ask questions about this paper to our AI assistant.

Authors: Yihan Hu, Jiazhi Yang, Li Chen, Keyu Li, Chonghao Sima, Xizhou Zhu, Siqi Chai, Senyao Du, Tianwei Lin, Wenhai Wang, Lewei Lu, Xiaosong Jia, Qiang Liu, Jifeng Dai, Yu Qiao, Hongyang Li

Project page: https://opendrivelab.github.io/UniAD/
License: CC BY-NC-SA 4.0

Abstract: Modern autonomous driving system is characterized as modular tasks in sequential order, i.e., perception, prediction and planning. As sensors and hardware get improved, there is trending popularity to devise a system that can perform a wide diversity of tasks to fulfill higher-level intelligence. Contemporary approaches resort to either deploying standalone models for individual tasks, or designing a multi-task paradigm with separate heads. These might suffer from accumulative error or negative transfer effect. Instead, we argue that a favorable algorithm framework should be devised and optimized in pursuit of the ultimate goal, i.e. planning of the self-driving-car. Oriented at this goal, we revisit the key components within perception and prediction. We analyze each module and prioritize the tasks hierarchically, such that all these tasks contribute to planning (the goal). To this end, we introduce Unified Autonomous Driving (UniAD), the first comprehensive framework up-to-date that incorporates full-stack driving tasks in one network. It is exquisitely devised to leverage advantages of each module, and provide complementary feature abstractions for agent interaction from a global perspective. Tasks are communicated with unified query design to facilitate each other toward planning. We instantiate UniAD on the challenging nuScenes benchmark. With extensive ablations, the effectiveness of using such a philosophy is proven to surpass previous state-of-the-arts by a large margin in all aspects. The full suite of codebase and models would be available to facilitate future research in the community.

Submitted to arXiv on 20 Dec. 2022

Ask questions about this paper to our AI assistant

You can also chat with multiple papers at once here.

AI assistant instructions?

Results of the summarizing process for the arXiv paper: 2212.10156v1

The modern autonomous driving system is composed of modular tasks that are performed in a sequential order, including perception, prediction, and planning. As technology advances and sensors and hardware improve, there is a growing demand for a system that can perform a wide range of tasks to achieve higher-level intelligence. Currently, there are two main approaches used: deploying standalone models for individual tasks or designing a multi-task paradigm with separate heads. However, these approaches may suffer from accumulative error or negative transfer effects. In this paper, the authors argue that it is essential to develop an algorithm framework that is optimized for the ultimate goal of self-driving car planning. To achieve this goal, they revisit the key components within perception and prediction and prioritize the tasks hierarchically so that all these tasks contribute to planning. In order to address the limitations of existing approaches, they introduce Unified Autonomous Driving (UniAD), which is a comprehensive framework that incorporates full-stack driving tasks in one network. UniAD is designed to leverage the advantages of each module and provide complementary feature abstractions for agent interaction from a global perspective. The tasks within UniAD are communicated using a unified query design to facilitate collaboration towards planning. The authors instantiate UniAD on the challenging nuScenes benchmark and conduct extensive ablations to evaluate its effectiveness. The results show that using this philosophy significantly outperforms previous state-of-the-art methods in all aspects. The authors also provide a full suite of codebase and models to facilitate future research in the community. Overall, this paper presents an innovative approach to autonomous driving by introducing UniAD as a comprehensive framework that integrates various driving tasks into one network. The experimental results demonstrate its superiority over existing methods, highlighting its potential impact on advancing autonomous driving technology.
Created on 15 Sep. 2023

Assess the quality of the AI-generated content by voting

Score: 0

Why do we need votes?

Votes are used to determine whether we need to re-run our summarizing tools. If the count reaches -10, our tools can be restarted.

The previous summary was created more than a year ago and can be re-run (if necessary) by clicking on the Run button below.

Similar papers summarized with our AI tools

Navigate through even more similar papers through a

tree representation

Look for similar papers (in beta version)

By clicking on the button above, our algorithm will scan all papers in our database to find the closest based on the contents of the full papers and not just on metadata. Please note that it only works for papers that we have generated summaries for and you can rerun it from time to time to get a more accurate result while our database grows.

Disclaimer: The AI-based summarization tool and virtual assistant provided on this website may not always provide accurate and complete summaries or responses. We encourage you to carefully review and evaluate the generated content to ensure its quality and relevance to your needs.