Skip to content

Commit

Permalink
Add LICENSE.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Vignesh1115 committed Jul 26, 2016
1 parent caf2a7b commit fe1785f
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 2 deletions.
8 changes: 8 additions & 0 deletions LICENSE.md
@@ -0,0 +1,8 @@
MIT License (MIT)
Copyright (c) 2016 Multunus

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
15 changes: 14 additions & 1 deletion README.md
@@ -1,6 +1,6 @@
# autonomous-rc-car

In this tutorial, we will be building an autonomous car using supervised learning of a neural network with a single hidden layer. We have modified a remote controlled car such that the dependency on the RF remote controller has been removed. The motors controlling the forward/reverse direction and the left/right direction are being controlled by a Raspberry Pi via a L293D Motor Driver IC.
In this tutorial, we will be building an autonomous car using supervised learning of a neural network with a single hidden layer. We have modified a remote controlled car such that the dependency on the RF remote controller has been removed. The motors controlling the forward/reverse direction and the left/right direction are being controlled by a Raspberry Pi via an L293D Motor Driver IC.

##Configuration

Expand Down Expand Up @@ -42,6 +42,19 @@ To run the car autonomously, use ```autonomous.py``` which takes an optional arg
python autonomous.py
```

We are reducing the speed of the car when a turn is predicted by the model. This is not being done by the neural network, though we hope to add a speed component in the future.

##To be implemented

We intend to add the following capabilities in the future:
* Control speed of the car using neural networks
* Stop signal detection
* Obstacle detection

##Special Thanks

Thanks to [Andrew Ng](http://www.andrewng.org/) for his [Coursera course](http://www.coursera.org/learn/machine-learning) on Machine Learning.

##About

[![Multunus logo](https://camo.githubusercontent.com/c0701d8866d0962ddc36db56dbf1ce93d712800e/68747470733a2f2f73332e616d617a6f6e6177732e636f6d2f6d756c74756e75732d696d616765732f4d756c74756e75735f4c6f676f5f566563746f725f726573697a65642e706e67)](http://www.multunus.com/)
Expand Down
2 changes: 1 addition & 1 deletion interactive_control_train.py
@@ -1,5 +1,5 @@
#!/usr/bin/env python
"""Interactive control for the remote radio control Raspberry Pi."""
"""Interactive control for the car"""
import time
import io
import pygame
Expand Down

0 comments on commit fe1785f

Please sign in to comment.