Sahil Narang & Andrew Best
August 22, 2017
University of North Carolina at Chapel Hill
Comp 790-058 : Multi-Agent Simulation for Crowds & Autonomous Driving
1
Comp 790-058 : Multi-Agent Simulation for Crowds & Autonomous - - PowerPoint PPT Presentation
Comp 790-058 : Multi-Agent Simulation for Crowds & Autonomous Driving Sahil Narang & Andrew Best August 22, 2017 University of North Carolina at Chapel Hill University of North Carolina at Chapel Hill University of North Carolina at
Sahil Narang & Andrew Best
August 22, 2017
University of North Carolina at Chapel Hill
Comp 790-058 : Multi-Agent Simulation for Crowds & Autonomous Driving
1Multi-Agent Simulation
Multi-Agent Simulation
Multi-Agent Simulation
Structure
Multi-Agent Simulation, Crowds and Autonomous Driving
What is this course about?
Do I have the right background?
applications!
8Course Load & Grading
assignments
programming
Course Project
♦ Any topic related to multi-agent simulation, crowds, and autonomous driving ♦ Must have some novelty to it! ♦ Can work by yourself or in small groups (2-3) ♦ Can combine with course projects in other courses ♦ Start thinking now of possible course project
10Course Project Schedule
Course Schedule (Tentative)
(Dinesh)
and Sahil)
Course Schedule (Tentative)
Structure
Robotic Paradigm : Primitives
sensors and produces information
produces tasks
which carry out the task
15Robotic Paradigm : Primitives
Robotic Paradigm : Primitives
smooth etc.
17Robotic Paradigm : Primitives
Hierarchical Paradigm
planning
19Hierarchical Paradigm
Reactive Paradigm
Other paradigms
Problems to consider
information by sensing
constraints
control and sensing
mechanics (under- actuated systems)
and control
level planning
23Problems to consider in simulation
Structure
Multi-agent simulation
with respect to give constraints.
configuration space
26Multi-agent simulation
Multi-agent simulation
between agents
explicit coordination between agents
28Crowd Simulation
environment
Crowd Simulation
Crowd Simulation Framework: Menge
simulation developed at UNC.
1000’s of agents.
31Menge: Applications
effect density in crowds
32Menge: Applications
Menge: Applications
Menge: Applications
Menge: Applications
Structure
Structure
Autonomous Driving
Tesla Waymo Nutonomy
Autonomous Driving
intelligence, sensors and global positioning system coordinates to drive itself without the active intervention
Tesla Waymo Nutonomy
Autonomous Driving
Autonomous Driving
Autonomous Driving Challenges
Autonomous Driving Challenges
Autonomous Driving
Autonomous Driving
Autonomous Driving
Autonomous Driving
Autonomous Driving
Autonomous Driving
MIT Moral Machine
Autonomous Driving
traffic reducing jams
Autonomous Driving SOA
https://www.youtube.com/watch ?v=nXlqv_k4P8Q
Autonomous Driving SOA
Autonomous Driving SOA
Autonomous Driving SOA
Pilotnet
Autonomous Driving SOA
Multi-agent Simulation @ UNC