Python in Automotive
summary
Claims that Python rarely runs on-target and instead powers python API for AUTOSAR Adaptive integrations and machine learning prototypes and that it is widely used for pi-obd diagnostic tool style diagnostics and CAN bus analysis. Describes concrete uses: code generation, firmware packaging, emulators, test automation and hardware-in-the-loop CI that flashes ECUs and runs tests (full OTA flashes sometimes take an hour or more). Notes limits: GIL, memory and speed, so Python functions as tooling not embedded runtime and tools like Robot Framework are common.
AI-written summary · about
chapters (12)
- 0:00Intro
- 1:43Automotive software
- 7:30Programming languages in automotive: ECU
- 9:35Programming languages in automotive: Base system (VCU)
- 10:10Programming languages in automotive: Infotainment, ADAS
- 10:45Programming languages in automotive Tools
- 12:27How car is programmer? Creating the software
- 14:09How car is programmed Downloading the software
- 15:53Python as a language: brief
- 16:35Python as a language Pros and cons
- 18:27Role of Python in Automotive Industries
- 22:33Code analysis in automotive repositories
related talks
29mPython for Hardware Folks
27mExplaining an Autonomous Vehicle System with Python
33mWhy Python Has Taken Over Finance
53mPython strategy panel
30mPython for developing an automated trading platform
37mThe Role of Python in the Oil & Gas Industry
22mHardware Interoperability with Python for Connected Systems
45mPython for Speed, Scale, and Science
