Autonomous Vehicles and Drones
Self-driving cars, trucks and drones: perception, localization, planning, flight control, validation, regulation and ethics.
ROB-420 Year 4 3 credits 12 lessons · 5 h 47 min
Offered by HSM University · Robotics
This is the Canadian version of this course. See the American version.
What you'll learn
- Classify driving automation with SAE J3016 levels, define operational design domains and describe the architecture of an automated driving system.
- Select and combine cameras, radar, lidar and other sensors for automated vehicle perception, including their limitations in winter weather.
- Explain GNSS, RTK, inertial dead reckoning and map-relative localization, and describe how HD maps are built, used, maintained and monitored for integrity.
- Compare physics-based, map-aware and learned prediction, and design behaviour planners that account for interaction and safety guardrails.
- Apply the bicycle model, Frenet-frame planning, pure pursuit, Stanley and MPC, and compute stopping distance, time to collision and RSS safe distance.
- Model quadrotor thrust, power, endurance and dynamics, and explain cascaded control and failsafes in open-source autopilots.
- Plan autonomous drone missions and explain BVLOS operation, detect-and-avoid, ground risk, delivery and inspection, with awareness of changing rules.
- Use the rule of three, disengagement statistics, simulation and scenario testing, and apply ISO 26262, ISO 21448 and UL 4600 to automated vehicle validation.
- Map the regulation of automated vehicles in Canada and the United States across federal, provincial, state and municipal levels.
- Analyze handover, mode confusion, trust calibration, equity and privacy, and critically evaluate the trolley problem as a guide to vehicle ethics.
- Compare automation in trucking, transit, mining, agriculture and sidewalk delivery and explain why autonomy spreads first to controlled domains.
- Develop a safety case and validation plan for a campus shuttle or delivery drone with hazards, requirements, statistical test quantities and a regulatory pathway.
Course content
12 lessons · 5 h 47 min total · final exam
- 1 Autonomy levels, operational design domains and system architecture 31 min · quiz
- 2 Sensors and perception for automated vehicles 29 min · quiz
- 3 Localization and high-definition maps 32 min · quiz
- 4 Prediction and behaviour planning 29 min · quiz
- 5 Motion planning and control for cars 30 min · quiz
- 6 Quadrotor dynamics and control 29 min · quiz
- 7 Drone autonomy: navigation, BVLOS, detect and avoid, delivery and inspection 29 min · quiz
- 8 Validation and verification of automated vehicles 29 min · quiz
- 9 Regulation of automated vehicles in Canada and the United States 27 min · quiz
- 10 Human factors and ethics of automated vehicles 26 min · quiz
- 11 Automation in trucking, transit, mining, agriculture and sidewalk delivery 29 min · quiz
- 12 Capstone: a safety case and validation plan for a campus shuttle or delivery drone 27 min · quiz
- E Final exam 20 questions
Requirements
Recommended background. You can start any course at any time.
Description
Self-driving cars, trucks and drones: perception, localization, planning, flight control, validation, regulation and ethics.
Part of the Science stream, typically taken in year 4.