MIT Race Car Project Autopilot Test
Hey Steemians , this is another video in the MIT Race Car Series project.In this video we used a trained Auto-pilot model.The model was trained on a track such that it would follow the dotted dashed line in the middle of the track.
In the following video we ran the autopilot to see how well it reacts when certain obstacles are present in it's path.
Our Initial findings shows us that the autopilot has learn't how to distinguish other car's that are in the path,additionally the autopilot has also learnt how to reverse in order to avoid an obstacle if one is present.
In order to train the car you need to run car.py (train) and then drive a few laps.When the car is driving it is essentially capturing images on a frame by frame basis .This was important for our project as it tells us how much training data we have.
Once we have collected enough training data we can run the training algorithm which will run for approximately 50 or so iterations.The training model that we used was able to distinguish the different images on the basis of Pixels in the image.The training time on average is approximately 40 minutes or so.
Some Key points we learnt
Conclusion and observations
Images Collected | Training Time | Iterations Completed | Model Accuracy |
---|---|---|---|
20000 | 39 min | 25/100 | 25% |
40000 | 44 min | 43/100 | 45% |
50000 | 55 min | 65/100 | 79% |
On an average about 50000 images produced the best results.and therefore based on our leanings I would recommend collecting at-least 50000 images to get the best results.
Note : The technique used for Training a model is called perceptron algorithm,i'll do another post to show you guys how it works.
Here you can gain access to the code
Below is how you would run the training scripts if you were to do it on you're own.
Usage:
car.py (drive) [--model=]
car.py (train) (--tub=) (--model=)
car.py (calibrate)
▶️ DTube
▶️ IPFS
ah shit upvoted with wrong account. well enjoy anyway.
Thanks bud appreciate it regardless .
Dude this series is turning out to be dope! Awesome stuff man,i have faith we see this stuff implemented on a larger scale atleast on straight highway roads until it reaches no fatality,minor collision levels of safety. You rock bro! \m/
Congratulations! This post has been upvoted from the communal account, @minnowsupport, by ajkapss from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, someguy123, neoxian, followbtcnews, and netuoso. The goal is to help Steemit grow by supporting Minnows. Please find us at the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.
If you would like to delegate to the Minnow Support Project you can do so by clicking on the following links: 50SP, 100SP, 250SP, 500SP, 1000SP, 5000SP.
Be sure to leave at least 50SP undelegated on your account.
Awesome post man. Thanks for sharing👊🏽
Congratulations @ajkapss! You received a personal award!
You can view your badges on your Steem Board and compare to others on the Steem Ranking
Do not miss the last post from @steemitboard:
Vote for @Steemitboard as a witness to get one more award and increased upvotes!