everything.study
M E 468

COMPUTER MODELING AND SIMULATION OF AUTONOMOUS VEHICLES AND ROBOTS

3 credits.

Introduction to the Robot Operating System (ROS). Concepts of vehicle dynamics modeling and simulation, with focus on tire, suspension, steering system, and powertrain modeling. Simulation of sensors (camera, lidar, radar, GPS, IMU). Terramechanics modeling for mobility on deformable terrains. Introduction to the autonomy stack (sensing, perception, planning, and control). Elements of artificial intelligence in autonomy. Elements of verification and validation.

Prerequisites & course information

Requisites: M E 459 and ( COMP SCI 200 , 220 , 300 , 301, 320 , or placement into COMP SCI 300 ), graduate/professional standing, or member of Engineering Guest Students Course Designation: Grad 50% - Counts toward 50% graduate coursework requirement Repeatable for Credit: No Last Taught: Spring 2022 Learning Outcomes: 1. Use computer simulation in the process of designing and analyzing new autonomous vehicles and robots Audience: Both Grad & Undergrad 2. Create a ROS (Robot Operating System) infrastructure for a simple robot or small scale autonomous vehicle Audience: Both Grad & Undergrad 3. Create a ROS infrastructure used in conjunction with an autonomy stack to simulate the behavior of a robot or autonomous vehicle Audience: Both Grad & Undergrad 4. Identify the main modeling techniques used to approximate through computer simulation the real world dynamics/behavior of autonomous vehicles and robots Audience: Both Grad & Undergrad 5. Gain a panoramic image of modeling and simulation requirements associated with the multi-disciplinary task of designing autonomous vehicles and robots Audience: Undergraduate 6. Integrate the activities of designing, implementing, building, validating and positioning for release software for modeling and simulation of autonomous vehicles and robots Audience: Graduate 7. Propose and evaluate alternate or novel methods to achieve modeling and simulation objectives, defend opinions Audience: Graduate Learning Outcomes: 1. Use computer simulation in the process of designing and analyzing new autonomous vehicles and robots Audience: Both Grad & Undergrad 2. Create a ROS (Robot Operating System) infrastructure for a simple robot or small scale autonomous vehicle Audience: Both Grad & Undergrad 3. Create a ROS infrastructure used in conjunction with an autonomy stack to simulate the behavior of a robot or autonomous vehicle Audience: Both Grad & Undergrad 4. Identify the main modeling techniques used to approximate through computer simulation the real world dynamics/behavior of autonomous vehicles and robots Audience: Both Grad & Undergrad 5. Gain a panoramic image of modeling and simulation requirements associated with the multi-disciplinary task of designing autonomous vehicles and robots Audience: Undergraduate 6. Integrate the activities of designing, implementing, building, validating and positioning for release software for modeling and simulation of autonomous vehicles and robots Audience: Graduate 7. Propose and evaluate alternate or novel methods to achieve modeling and simulation objectives, defend opinions Audience: Graduate

Sources