Skip to content

jabbasj/Self-driving-RC-Car

Repository files navigation

COEN490

Electrical/Computer Engineering Capstone Project - Self-driving car

Video of all of it coming together: https://www.youtube.com/watch?v=AvrhDbLKa5I&feature=youtu.be


Copy "models" folder into folder with .exe (i.e. inside release or debug)!!

Controls:

Mouse, WASD, Space bar - Movement

P - Copies the model ur pointing at to your location

O - Saves current state of models so they reload next time

R - Toggle ignore road selection

G - Toggle "gravity"(ground-movement)/free camera

Q - Move if on a street

Left click - Translate selected object away from you

Right click - Translate selected object towards from you

Right arrow - Rotate object around its center to the right

Left arrow - Rotate object around its center to the left

Numpad Add - Scale up object

Numpad Substract - Scale down object

Numpad 1,2,3 - Render triangles, meshes, vertices

Page Up/Down - Resize window

promisechains

promisechains

promisechains

promisechains

promisechains

promisechains

Pathfinding: https://youtu.be/Jwkw6yFfcAo https://youtu.be/7fxqG0pLgZ8

Features:

Free-moving 3rd person camera of spaceship, 3D world loads from saved matrix "Object Matrices" file, Collision detection implemented (bounding-box & plane ground), Selecting models with ray (scaling, translation, rotating, live copying & deleting), Loading models from textures, Sample models & opengl libraries included, Basic shaders

Todo:

Image recognition Autopilot

(done, poorly documented here - See pdf report)

About

Electrical/Computer Engineering Capstone Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published