Self-Driving Vehicular Project
Team Members:
Adarsh Narayanan, Joshua Menezes, Christopher Sawicki, Tommy Chu, Brandon Cheng, Ruben Alias, Aleicia Zhu, Ranvith Adulla, Arya Chhabra, Suhani Sengupta
This work was supported in part by the NSF REU program and the donation from nVERSES CAPITAL
Introducing the Team
Tommy Chu
Rutgers ECE UG
Adarsh Narayanan Rutgers ECE UG
Joshua Menezes
Rutgers ECE UG
Christopher Sawicki
Cornell MechE UG
Brandon Cheng
Rutgers ECE UG
Ruben Alias
Rutgers ECE UG
Aleicia Zhu
High School
Ranvith Adulla
High School
Suhani Sengupta
High School
Arya Chhabra
High School
Goal:
Build two model cars that are able to drive through the miniature smart city
RASCAL
Robotic Autonomous Scale Car for Adaptive Learning
SCAMP
Self-guided Computer Assisted
Mecanum Pathfinder
RASCAL
(Robotic Autonomous Scale Car for Adaptive Learning)
Software Architecture
Pure Pursuit Feedback Loop
ML Model Inference Path
Web Display
e.g. city outline,
commands for car parameters (speed & pos),
editing paths/pure-pursuit
Intersection
Pure Pursuit Results:
Machine Learning
SCAMP
(Self-guided Computer Assisted Mecanum Pathfinder)
Car Front
SCAMP: Data Flow
relative (x, y, 𝜃)
𝜃
goal (x, y, 𝜃)
Motor power
+ motor direction
world (x, y)
world (x, y)
goal (x, y)
Inertial Mass Unit (IMU)
Teensy 4.0
Microcontroller
Motor Driver
Jetson Nano
Computer
Web server
Flask Server
Serial
Raw
motor
signal
Motor + Encoder
Future
RASCAL
SCAMP
Questions?