Professional Documents
Culture Documents
Autonomous Vehicle With Smart Control
Autonomous Vehicle With Smart Control
• We also compare the results with our database and judge whether the soil is in good
condition to a specific crop. If not, we suggest the farmer to improve the health of the
field.
Technologies we are using to achieve our goal
• Machine learning
• Artificial neural networks
• LIDAR
• Global positioning system
• Google maps
How we navigate autonomously?
• We use machine learning algorithm SVM where train the rover to navigate
autonomously.
• For example we take distances at every 30 degrees angle of the ULTRA SONAR. And
class denoting the state of the rover.
• We consider four states to the rover
• State 1: forward
• State 2: backward
• State 3: right
• State 4:left
Sample distance vectors and corresponding classes
Distance Vectors from ultrasonar and corresponding state of the rover
Clock wise sweep of servo Anti Clock wise Sweep of servo
class 0° 30° 60° 90° 120° 150° 180° 180° 150° 120° 90° 60° 30° 0°
1 51 51 51 51 51 51 51 51 51 51 51 51 51 51
3 51 51 51 51 22 19 51 51 51 51 18 19 51 51
1 51 51 51 51 51 51 31 25 25 26 51 51 51 51
1 51 51 51 51 51 51 51 51 51 51 51 51 51 51
3 51 51 51 51 21 20 51 51 51 51 51 25 51 51
1 51 51 51 51 51 51 26 27 27 27 51 51 51 51
1 51 51 51 51 51 51 51 51 51 51 51 51 51 51
3 51 51 51 51 24 22 51 51 51 51 21 22 51 51
1 51 51 51 51 51 26 25 25 26 26 30 51 51 51
3 51 51 51 51 51 51 26 24 24 24 51 51 51 51
1 51 51 51 51 51 51 51 25 25 26 51 51 51 51
1 51 51 51 51 51 51 51 51 51 51 51 51 51 51
3 51 51 51 51 20 20 21 51 51 24 21 51 51 51
1 51 51 51 51 51 51 27 27 27 27 51 51 51 51
3 51 51 51 51 51 51 17 16 16 17 51 51 51 51
1 51 51 51 51 51 51 51 22 21 51 51 51 51 51
1 51 51 51 51 51 51 51 51 51 51 51 51 51 51
3 51 51 51 51 19 18 20 51 51 51 20 51 51 51
1 51 51 51 51 51 51 26 25 25 25 51 51 51 51
1 51 51 51 51 51 51 51 51 51 51 51 51 51 51
3 51 51 51 51 19 17 18 51 51 21 18 51 51 51
1 51 51 51 51 51 51 25 22 21 22 51 51 51 51
1 51 51 51 51 51 51 51 51 51 51 51 51 51 51
3 51 51 51 51 24 21 51 51 51 51 20 23 51 51
1 51 51 51 51 51 51 28 27 28 29 51 51 51 51
Other alternate algorithms we can use:
• Naïve Bayes
• Random forest
• KNN
• Neural networks
• PCA for dimensionality reduction
Alternate real time applications
Use Case Description
• https://www.raspberrypi.org/
• https://www.arduino.cc/
[2] C. Hernández, R. Poot, L. Narváez, E. Lianes and V. Chi, “Design and Implementation of a
System for Wireless Control of a Robot,” International Journal of Computer Science Issues, Vol.
[3] J.-D. Warren, J. Adams, and H. Molle, Arduino Robotics, New York, NY: Apress, 2011.
[4] W. Wei, Y. Pan, and K. Furuta, “Internet-based telecontrol system for wheeled mobile robot,”