Intro to Autonomous Mobility


Learn the basics of Perception, Localization, Control, and Technology Integration - Drive into the future of transportation with LHPU’s immersive Intro to Autonomous Mobility training.

Course Modules

Module 1: Learn about Robot Operating Systems (ROS) and how it provides a flexible and unified software environment.  Then get the basics on Python programming language, the most popular and fastest growing language used in programming autonomous vehicles.  Become proficient in CAN J1939 Standard, and develop an understanding of how it enables data sharing and transfer for autonomous vehicles.  You will then start your work with sensors learning about Sonar and how to program the device and manage signal processing.  Finally, you will learn about the industry leading simulation software CarSim, by Mechanical Simulation Corporation, which you will use throughout this course.

Module 2, 3, & 4: Learn how LiDAR, Radar, and Computer Vision acts as an eyes of the self-driving vehicles providing them a 360-degree view, proximity localization, and detection of static and dynamic objects.  You will spend time processing signals from LiDAR, Radar, and Computer Vision hardware on workbenches, while receiving one-on-one instruction from our experienced trainers.

Module 5: Learn how machine learning and its various concepts are being used in autonomous vehicles. You will be mainly focusing on the deep learning aspect and how machine learning goes hand in hand with perception.  You will learn to use the power of machine learning techniques where OpenCV fails to work. You will focus on object recognition in real time scenarios. We will discuss the challenges faced for deep learning and how to solve them.  What you will do – Train your own machine learning model, integrate the machine learning model with ROS and the camera and use techniques learned from the previous modules and the results from the machine learning model to develop algorithms to control your autonomous vehicle.

Module 6: Gain an understanding of coordinate systems, map making, and necessary formulas.  Take a deep dive in the GNSS system and why it is a key enabler of Autonomous Mobility.  In this module you will analyze accuracy performance between standard and RTK enhanced GPS data, understand how to connect to a live GPS receiver stream and how to analyze this data. Analyze accuracy performance between standard and RTK enhanced GPS data, and collect GPS data from a full size autonomous electric vehicle as it maneuvers a course, also recording data from the second receiver and determine how it calculates orientation.

Module 7: Learn about Drive by Wire (DBW) and how it enables autonomous vehicles.  We will discuss how modern cars have assisted driving features in cruise control, Anti-lock brakes, traction control, and stability control. You will be introduced to throttle, brake, and steering actuators which are essential to autonomous vehicle operation.  Then work with actual DBW components on benches, learning about how the steering and braking mechanisms and actuators work.  Implement a simple steering angle controller (PID) to position the wheels, gathering data to manage both the position and the velocity of the steering angle. Then you will install your steering controller algorithm into an autonomous electric vehicle allowing it to either directly control the steering or run in "safe parallel" where it computes steering actuator commands that we compare to the vehicle’s commands.

Module 8: Here is where you bring it all together by creating models for Sensor Fusion, Path Planning, and Vehicle Control using MATLAB Simulink and CarSim.  We start with a dive into Kalman Filtering and then develop and demonstrate building of a IMU GPS filter structure and assess performance of the filter, using MATLAB control system and sensor fusion toolboxes.  You will learn discreet Path Planning and Prediction concepts, followed by Trajectory Generation, and finally you will generate you own path plan.  Then you will learn about closed-loop feedback controls, understanding the Model Predictive Control formulation, and finally gain the experience and knowledge of the integration and tuning of the advanced controls in the simulation environment, CarSim.

Module 9: You will apply all of your learning in the previous 8 weeks as part of a project team by tackling a tough challenge on one of our Autonomous Electric Vehicles.  Perhaps you will integrate a new sensor, such as LiDAR, onto the vehicle and have to create a path plan to enable autonomous functioning, or perhaps we will ask you to improve the machine learning functionality of the vehicle’s controller.  What ever the challenge, your learning  will culminate with an experience that you will not find in any other training program, one which you can use to communicate your grasp of Autonomous Mobility technologies in front of a hiring manager looking for someone with your newly acquired skills.  And don’t forget to mention your IEEE Certification for completing LHPU’s Intro to Autonomous Mobility training program.

9-Week Full-Time Training

The full-time 9-week program is designed for anyone who is currently job searching, between jobs, or who has just finished a university degree. This program mimics a full-time, 9-5 work environment for participants to collaborate in teams to find effective solutions.

Students will perform Modules 1 – 9 over a 9-week, full-time Monday – Friday schedule.


Course Dates

IAM Course Schedule

January 12 - March 11, 2021

April 19 - June 17, 2021

July 20 - September 16, 2021

October 19 - December 16, 2021


March 1 - April 30, 2021

May 18 - July 15, 2021

July 27 - September 23, 2021

October 5 - December 2, 2021

Tuition & Fees


At LHPU we understand that higher education costs can be overwhelming. That is why we offer two flexible payment plans with features that ease the burden.  With the Pay and Learn Plan, pay 100% of the tuition upfront, before the start of the class, and receive a substantial discount off the list price. Alternatively, you can choose the Learn to Earn plan which allows you to make a small deposit to reserve your spot in one of our trainings, then pay a low $25 monthly payment upon completion of training.  Once you secure qualifying employment, you’ll make larger, yet still manageable, monthly, interest-free payments until your entire tuition is paid in full.  All payments made go toward your balance. It's that easy!

9-Week Program
Full-Time 9-Week Program
9-Week Duration
List price - $13,950
Deposit required - $500

Mentoring & Coaching

In addition to being immersed in the perfect learning environment, you will also be surrounded by mentors to help you master the soft skills needed to excel as an automotive engineer. LHPU is about more than just learning new skills as an engineer, it’s about taking your career to the next level.

Frequently Asked Questions


LHPU Training Solutions is honored to have our training curriculums approved through IEEE, "the world's largest technical professional organization dedicated to advancing technology for the benefit of humanity." Upon successful completion of an LHPU course, participants will receive an IEEE Certificate of Completion with CEUs awarded.