Generated by GPT-5-mini| Autopilot (software) | |
|---|---|
| Name | Autopilot |
| Developer | Various vendors |
| Released | 2000s |
| Latest release version | Varies by vendor |
| Programming language | C++, Python, Rust, CUDA |
| Operating system | Linux, QNX, RTOS, Android |
| License | Proprietary and open source |
Autopilot (software) is a class of advanced driver-assistance and autonomous-vehicle control systems developed by multiple Tesla, Inc., Waymo, Cruise LLC, Aurora Innovation, and other Ford Motor Company and General Motors suppliers. It integrates perception, planning, and control modules to perform lateral and longitudinal vehicle guidance on highways, urban streets, and parking environments. Autopilot software is deployed in production vehicles, testing fleets, research platforms, and simulator environments used by teams from Stanford University, Massachusetts Institute of Technology, and Carnegie Mellon University.
Autopilot systems combine sensor fusion of inputs from Bosch (company), Continental AG radars, Velodyne Lidar units, and camera arrays developed by Intel Corporation acquisitions like Mobileye. They run on compute stacks derived from NVIDIA Drive platforms, Qualcomm Snapdragon Automotive, or custom silicon from Apple Inc. and Google. The software implements path planning algorithms inspired by research from DARPA Grand Challenge, UC Berkeley, and Oxford University and adopts middleware such as ROS (software) and real-time kernels like QNX.
Early work traces to experimental programs funded by Defense Advanced Research Projects Agency and competitions including the DARPA Grand Challenge and Urban Challenge, where teams from Stanford University and Carnegie Mellon University advanced autonomy. Commercialization accelerated after research by Google LLC's Waymo and electrification efforts by Tesla, Inc. Academic contributions from MIT CSAIL and University of Toronto informed machine learning models, while sensor miniaturization by Velodyne Lidar and chipset advances by NVIDIA enabled deployment. Regulatory engagement involved agencies such as the National Highway Traffic Safety Administration and the European Commission.
Typical Autopilot architecture comprises perception, localization, prediction, planning, and control stacks. Perception uses convolutional neural networks developed along lines from Google DeepMind and architecture patterns popularized by AlexNet, trained on datasets from KITTI, Cityscapes, and proprietary corpora assembled by Uber ATG and Waymo. Localization fuses simultaneous localization and mapping techniques pioneered at ETH Zurich with global navigation satellite systems like GPS and correction services such as Galileo (satellite navigation). Prediction modules leverage recurrent networks inspired by work at Facebook AI Research and OpenAI, while motion planning borrows sampling-based planners used in robotics competitions at IROS and ICRA. Control loops implement model predictive control and PID schemes informed by classical texts from IEEE conferences.
Autopilot features vary by vendor: adaptive cruise control, lane centering, automated lane changes, traffic-aware cruise, intersection handling, and automated parking as demonstrated by BMW, Audi, and Mercedes-Benz. Advanced implementations provide end-to-end learning demonstrated by research teams at University of Cambridge and Tsinghua University, sensor redundancy strategies used by Volvo Cars and Toyota Motor Corporation, and driver monitoring systems inspired by initiatives at NHTSA and IIHS. Integration with maps leverages providers such as HERE Technologies and TomTom NV, while over-the-air updates use infrastructure modeled on Apple Inc. and Google deployment pipelines.
Safety assessment follows standards from ISO 26262 and SAE International levels of driving automation, with certification pathways influenced by regulations from the European Union and the United States Department of Transportation. Verification and validation use simulation platforms developed by Siemens, Ansys, and research testbeds at Oak Ridge National Laboratory. Reliability engineering employs fault-tolerant designs inspired by aerospace practices from Boeing and Airbus, and cybersecurity frameworks recommended by NIST and ENISA.
Autopilot software is applied in consumer passenger vehicles from Tesla, Inc., robo-taxi services by Waymo and Cruise LLC, commercial trucking projects by TuSimple and Einride AB, delivery robots from Starship Technologies, and military logistics prototypes funded by DARPA. Fleet operators use telematics platforms from Geotab and Verizon Connect for monitoring, while urban pilot programs have been launched in cities such as San Francisco, Phoenix, Arizona, and Palo Alto, California.
High-profile incidents involving Autopilot-capable vehicles prompted investigations by National Transportation Safety Board and NHTSA, raising questions similar to debates around Volkswagen emissions scandal and policy responses shaped by hearings in the United States Congress. Controversies include responsibility allocation explored in legal cases involving Uber Technologies and liability frameworks debated among insurers like Allstate and State Farm Insurance. Ethical debates referenced by scholars at Harvard Law School, Yale University, and Oxford University concern decision-making in unavoidable crash scenarios, echoing discussions originating from the Moral Machine project.
Category:Autonomous vehicles