SeDriCa, Unmesh Mashruwaala Innovation Cell

We are a team of 20+ students working on building a self-driving car. We are presently aiming at Intelligent Ground Vehicle Challenge(IGVC) 2022 particularly the Self Drive Challenge, held at Oakland University, Michigan. Our SedriCa comprises five subsystems: Perception (CV), Localisation, Path Planning, Decision Making, and Controls!

The NMPC algorithm looks at N-steps ahead using the vehicle model provided and calculates the best possible inputs for the system by optimising the cost function. The control outputs thus generated are then applied to the vehicle using drive by wire via the CAN module, and feedback is received for the next step, where this process is repeated to complete the closed-loop control.

We also implement a CAN module to communicate data between the calculated control input and the actuators. Further, we also use it to get feedback on the odometer and the status of the battery.

We have demonstration video for the work that was done with SeDriCa.