Self Driving Car Workshop


The world is moving towards the involvement of artificial intelligence and machine learning with almost everything possible. Companies like Google, Uber, Tesla and much more have already started releasing different models of the traditional automobile vehicle equipped with AI and designed Self Driving Cars. It expected that AI is the key technology which is going to revolutionize every business and industrial sector and the automobile is no different. TechTrunk Ventures brings you a fully hands on 2/3-day workshop on Self Driving cars to give you a taste of using AI with Robotics and generate a quick start interest in you to work with future technologies.

The workshop includes Working with basics of Machine Learning, Supervised Learning algorithm – Artificial Neural Network, Image Processing, and Robotics altogether.

Workshop Time: 2/3/5 days

Module 1

Module 1 – Getting started with Artificial Intelligence & Machine Learning
  • Artificial Intelligence Techniques & Application
  • The world of Self Driving Cars
  • Challenges in designing Self Driving Car Algorithm
  • Real Time Implementation Examples
  • Getting Started with Machine Learning
  • Supervised & Unsupervised Learning techniques
  • Regression & Classification Problems
  • Artificial Neural Networks
  • Single Layer Perceptron
  • Multilayer Perceptron

Module 2

Module 2 – Python Programming/MATLAB
  • Getting started with Python
  • Variables, Lists, Tuples & Dictionaries
  • Control Structure
  • Defining Functions in Python
  • Getting started with Packages in Python
  • Using numpy, matplotlib & sklearn
  • Basic Linear Algebra with numpy
  • Programming Multilayer Neural Network with sklearn
  • Training the ANN
  • Prediction using ANN
  • Digit Recognition with MLP using sklearn

Module 3

Module 3 – Image Processing
  • Getting started with image processing with python
  • Manipulating images in python
  • Compressing images
  • Conversion of images
  • Cross Validation for ANN
  • Taking live images from Network camera

Module 4

Module 4 – Self Driving Car
  • Getting Started with Arduino
  • Controlling LED with Arduino
  • Designing a basic PC Controlled Robot
  • Controlling Robot over Bluetooth
  • Controlling Robot from Python
  • Using TechTrunk App to collect images from the Robot
  • Using Images to Train the Multilayer Neural Network
  • Saving the trained model
  • Using the model to predict direction
  • Let the ANN on computer drive the final Robot
  • Final Self Driving car Testing
    Hardware kit will bi given in group of 5 participants. Kit Includes Take away Kit
  • Arduino Uno
  • L293D Motor Driver
  • Wheels
  • BO Motors
  • Robot Chassis
  • Caster Wheel
  • Connecting wires
  • Nuts and Bolts
  • USB Cable
  • Screw Driver
  • None Take away kit
  • HC05 Bluetooth Module
  • A working Laptop/PC in a group of 5 participants with minimum of 1 GB RAM, 100 GB HDD, Intel i3+ processor
  • Python/ MATLAB 2012 or above version pre-installed
  • A Seminar Hall with sitting capacity of all participants along with charging plugs, proper ventilation
  • Minimum one smart phone in a group and Smart Phone Stand
  • Projector, Color Mike, and Speakers
  • Softcopy of PPTs and study material for all participants
  • Lifetime Access to our Virtual Classroom
  • Certificate of Participation for every participant
  • A competition will be organized at the end of the workshop and winners will be awarded by Certificate of Excellence and Coupon for Advance AI Training.
  • Hardware Kit will be given to a team of 5 participants