A Survey of Autonomous Driving: Common Practices and Emerging Technologies
arXiv:1906.05113 · doi:10.1109/ACCESS.2020.2983149
Abstract
Automated driving systems (ADSs) promise a safe, comfortable and efficient driving experience. However, fatalities involving vehicles equipped with ADSs are on the rise. The full potential of ADSs cannot be realized unless the robustness of state-of-the-art improved further. This paper discusses unsolved problems and surveys the technical aspect of automated driving. Studies regarding present challenges, high-level system architectures, emerging methodologies and core functions: localization, mapping, perception, planning, and human machine interface, were thoroughly reviewed. Furthermore, the state-of-the-art was implemented on our own platform and various algorithms were compared in a real-world driving setting. The paper concludes with an overview of available datasets and tools for ADS development.
arXiv comment26 pages, 15 figures. Published in IEEE Access
References in corpus (25)
- Very Deep Convolutional Networks for Large-Scale Image Recognition
- YOLOv3: An Incremental Improvement
- End to End Learning for Self-Driving Cars
- The social dilemma of autonomous vehicles
- Deep Multi-modal Object Detection and Semantic Segmentation for Autonomous Driving: Datasets, Methods, and Challenges
- Multiple Object Tracking: A Literature Review
- Deep Reinforcement Learning framework for Autonomous Driving
- The ApolloScape Open Dataset for Autonomous Driving and its Application
- Event-based Vision meets Deep Learning on Steering Prediction for Self-driving Cars
- An Empirical Evaluation of Deep Learning on Highway Driving
- Baidu Apollo EM Motion Planner
- Deep Learning for Generic Object Detection: A Survey
- Learning a Driving Simulator
- Learning a Rotation Invariant Detector with Rotatable Bounding Box
- Computer Vision for Autonomous Vehicles: Problems, Datasets and State of the Art
- IPOD: Intensive Point-based Object Detector for Point Cloud
- Hybrid GPS-GSM Localization of Automobile Tracking System
- DDD17: End-To-End DAVIS Driving Dataset
- Deep Steering: Learning End-to-End Driving Model from Spatial and Temporal Visual Cues
- A Commute in Data: The comma2k19 Dataset
- Learning Depth with Convolutional Spatial Propagation Network
- Risky Action Recognition in Lane Change Video Clips using Deep Spatiotemporal Networks with Segmentation Mask Transfer
- All Weather Perception: Joint Data Association, Tracking, and Classification for Autonomous Ground Vehicles
- PROBE-GK: Predictive Robust Estimation using Generalized Kernels
- A Framework for Estimating Long Term Driver Behavior
Cited by in corpus (99)
- Offline Reinforcement Learning: Tutorial, Review, and Perspectives on Open Problems
- Perception and Sensing for Autonomous Vehicles Under Adverse Weather Conditions: A Survey
- Milestones in Autonomous Driving and Intelligent Vehicles: Survey of Surveys
- Explanations in Autonomous Driving: A Survey
- A Survey of End-to-End Driving: Architectures and Training Methods
- Invisible for both Camera and LiDAR: Security of Multi-Sensor Fusion based Perception in Autonomous Driving Under Physical-World Attacks
- K-EmoCon, a multimodal sensor dataset for continuous emotion recognition in naturalistic conversations
- A Survey on Approximate Edge AI for Energy Efficient Autonomous Driving Services
- A Tutorial on 5G Positioning
- Choose Your Simulator Wisely: A Review on Open-source Simulators for Autonomous Driving
- Formal Certification Methods for Automated Vehicle Safety Assessment
- Unleashing the power of disruptive and emerging technologies amid COVID-19: A detailed review
- Search and Rescue with Airborne Optical Sectioning
- VTGNet: A Vision-based Trajectory Generation Network for Autonomous Vehicles in Urban Environments
- Reducing DNN Labelling Cost using Surprise Adequacy: An Industrial Case Study for Autonomous Driving
- Towards Compact Autonomous Driving Perception with Balanced Learning and Multi-sensor Fusion
- Adversarial Driving: Attacking End-to-End Autonomous Driving
- AutoDRIVE: A Comprehensive, Flexible and Integrated Digital Twin Ecosystem for Enhancing Autonomous Driving Research and Education
- Autonomous Driving with Deep Learning: A Survey of State-of-Art Technologies
- Optimized self-adaptive PID speed control for autonomous vehicles
- Overview of Tools Supporting Planning for Automated Driving
- Geo-Context Aware Study of Vision-Based Autonomous Driving Models and Spatial Video Data
- Computing Systems for Autonomous Driving: State-of-the-Art and Challenges
- Two is Better Than One: Digital Siblings to Improve Autonomous Driving Testing
- NeBula: Quest for Robotic Autonomy in Challenging Environments; TEAM CoSTAR at the DARPA Subterranean Challenge
- Identify Light-Curve Signals with Deep Learning Based Object Detection Algorithm. I. Transit Detection
- CondLaneNet: a Top-to-down Lane Detection Framework Based on Conditional Convolution
- SoVAR: Building Generalizable Scenarios from Accident Reports for Autonomous Driving Testing
- Design of a prototypical platform for autonomous and connected vehicles
- Online Analytic Exemplar-Free Continual Learning with Large Models for Imbalanced Autonomous Driving Task
- Optimal Control for Kinematic Bicycle Model with Continuous-time Safety Guarantees: A Sequential Second-order Cone Programming Approach
- Push-the-Boundary: Boundary-aware Feature Propagation for Semantic Segmentation of 3D Point Clouds
- Towards Runtime Monitoring of Complex System Requirements for Autonomous Driving Functions
- CARLA Real Traffic Scenarios -- novel training ground and benchmark for autonomous driving
- Spatio-temporal Prompting Network for Robust Video Feature Extraction
- Simultaneous Localization and Mapping Related Datasets: A Comprehensive Survey
- Improving the Generalization of End-to-End Driving through Procedural Generation
- Affordance-based Reinforcement Learning for Urban Driving
- RoboCar: A Rapidly Deployable Open-Source Platform for Autonomous Driving Research
- Proximally Optimal Predictive Control Algorithm for Path Tracking of Self-Driving Cars
- Pseudolabel guided pixels contrast for domain adaptive semantic segmentation
- Decision-Making Technology for Autonomous Vehicles Learning-Based Methods, Applications and Future Outlook
- Synergizing Covert Transmission and mmWave ISAC for Secure IoT Systems
- Efficient Perception, Planning, and Control Algorithm for Vision-Based Automated Vehicles
- Semantic 3D Grid Maps for Autonomous Driving
- A Survey of Deep Reinforcement Learning Algorithms for Motion Planning and Control of Autonomous Vehicles
- CooTest: An Automated Testing Approach for V2X Communication Systems
- GC-GAT: Multimodal Vehicular Trajectory Prediction using Graph Goal Conditioning and Cross-context Attention
- Vision-Based Autonomous Car Racing Using Deep Imitative Reinforcement Learning
- Towards Real-Time Monocular Depth Estimation for Robotics: A Survey
- Action-Based Representation Learning for Autonomous Driving
- Scene-Graph Augmented Data-Driven Risk Assessment of Autonomous Vehicle Decisions
- Generation of Synthetic Electronic Health Records Using a Federated GAN
- Reimagining an autonomous vehicle
- Composition and Application of Current Advanced Driving Assistance System: A Review
- Learning Autonomous Race Driving with Action Mapping Reinforcement Learning
- How Could Generative AI Support Compliance with the EU AI Act? A Review for Safe Automated Driving Perception
- Safe Autonomous Racing via Approximate Reachability on Ego-vision
- Soft Constrained Autonomous Vehicle Navigation using Gaussian Processes and Instance Segmentation
- MaDis-Stereo: Enhanced Stereo Matching via Distilled Masked Image Modeling
- Large Language Model Driven Development of Turbulence Models
- Beyond Classification: Directly Training Spiking Neural Networks for Semantic Segmentation
- When We First Met: Visual-Inertial Person Localization for Co-Robot Rendezvous
- A Survey on Simulators for Testing Self-Driving Cars
- A Mapping of Assurance Techniques for Learning Enabled Autonomous Systems to the Systems Engineering Lifecycle
- FixDrive: Automatically Repairing Autonomous Vehicle Driving Behaviour for $0.08 per Violation
- Data-Model-Circuit Tri-Design for Ultra-Light Video Intelligence on Edge Devices
- Deep Neural Network Perception Models and Robust Autonomous Driving Systems
- Enhancing In-vehicle Multiple Object Tracking Systems with Embeddable Ising Machines
- End-to-end Autonomous Driving Perception with Sequential Latent Representation Learning
- Energy-Efficient Real-Time Job Mapping and Resource Management in Mobile-Edge Computing
- Interpretable and Flexible Target-Conditioned Neural Planners For Autonomous Vehicles
- Online Black-Box Confidence Estimation of Deep Neural Networks
- Better Safe Than Sorry: Enhancing Arbitration Graphs for Safe and Robust Autonomous Decision-Making
- CAMRI Loss: Improving Recall of a Specific Class without Sacrificing Accuracy
- AIM: Software and Hardware Co-design for Architecture-level IR-drop Mitigation in High-performance PIM
- Energy-Efficient Joint Offloading and Resource Allocation for Deadline-Constrained Tasks in Multi-Access Edge Computing
- Improving traffic sign recognition by active search
- Utilizing dataset affinity prediction in object detection to assess training data
- Behavioral event detection and rate estimation for autonomous vehicle evaluation
- Automatically Learning Fallback Strategies with Model-Free Reinforcement Learning in Safety-Critical Driving Scenarios
- Improving Take-over Situation by Active Communication
- The Six Hug Commandments: Design and Evaluation of a Human-Sized Hugging Robot with Visual and Haptic Perception
- Feasibility of GNSS-free Localization: A TDoA-based Approach Using LoRaWAN
- Tackling Variabilities in Autonomous Driving
- An RLS-Based Instantaneous Velocity Estimator for Extended Radar Tracking
- AAA: Adaptive Aggregation of Arbitrary Online Trackers with Theoretical Performance Guarantee
- 3D Segmentation Learning from Sparse Annotations and Hierarchical Descriptors
- Predicting Driver Intention Using Deep Neural Network
- Bayesian Optimization and Deep Learning forsteering wheel angle prediction
- Motion Prediction Performance Analysis for Autonomous Driving Systems and the Effects of Tracking Noise
- Enhance the performance of navigation: A two-stage machine learning approach
- Self-Improving Semantic Perception for Indoor Localisation
- Scene Retrieval for Contextual Visual Mapping
- Yaw-Guided Imitation Learning for Autonomous Driving in Urban Environments
- Coverage-Guided Road Selection and Prioritization for Efficient Testing in Autonomous Driving Systems
- Self-Driving Cars and Driver Alertness
- Fault-Tolerant Offloading Framework for Real-Time Applications in Mobile Edge Computing
- Knowledge accumulating: The general pattern of learning