Autonomous driving development with Autoware and PixKit

course image

Autonomous driving development with Autoware and PixKit

5
(5)

Available soon!
|
June 8th 2026

Utilize the most complete autonomous driving open source software stack with a full-size EV/AV hardware vehicle from PixMoving to learn how to develop your own self-driving vehicle!

In this course you will learn the fundamentals of the Robot Operating System (ROS) and Autoware framework to design, develop, simulate and verify your own first autonomous vehicle design. The course first introduces the basics of autonomous driving development, including phases such as perception and world modelling, vehicle localization, path planning and actuation. You will learn to correctly identify and set up each building block, understanding common design patterns and state-of-the-art approaches where artificial intelligence (AI) and machine learning (ML) are used to make our vehicles “intelligent”. The course specifically teaches you to set up the ROS and Autoware development environment and work with tools such as rViz and AWSim to define, simulate and verify your vehicle behavior. You will learn how to create launch configurations with ROS nodes, develop your own nodes, build them and connect them within the Autoware components ecosystem. Finale of the course includes developing, simulating, and verifying a real-size vehicle based on PixKit – for which the course provides detailed setup and development instructions.

Course Topics:

  • Introduction to autonomous driving;
  • World modelling and vehicle localization;
  • Sensing, object detection, tracking and prediction;
  • Object segmentation and classification based on deep learning;
  • Path planning using ML;
  • Vehicle control and interfacing;
  • Fundamentals of ROS and Autoware framework;
  • Map creation, perception mockup and planning simulation with rViz;
  • Simulation fundamentals with Autoware and PixKit;
  • Scenario creation, sensor data simulation and vehicle control verification with AWSim;
  • Working with ROS nodes and launch configurations in the Autoware framework;
  • Autoware codebase rebuild & redeploy: Perception, Planning, Control;
  • Introduction to PixKit;
  • PixKit setup: unboxing, physical setup and interfaces;
  • PixKit operation and control fundamentals;
  • PixKit digital twin instantiation with Autoware;
  • Working and configuring PixKit sensors;
  • Working and configuring PixKit vehicle interfaces;
  • SW updating and redeploying on PixKit;
  • PixKit scenarios simulation and verification;
  • PixKit scenarios verification on a test track;

Modules:

Become a certified Autoware Autonomous Driving Professional!

This training has been created in collaboration with AUTOWARE Foundation and PixMoving.



By enrolling to a full version of the course you get the chance to work on a mentored project and be assessed towards the Autonomous Driving Professional Certificate.

Requirements

Software: Ubuntu 22.04 OS.

Hardware: PC with 8-core CPU, 16GB RAM, GPU NVIDIA RTX 2080 or higher.

Prior knowledge: Students should have basic engineering background and basic experience with Linux OS.

course image
5
(7)
€900