Overview:
This Guided hackathon is designed to provide a comprehensive understanding of the technology behind self-driving cars. It will cover a range of topics from basic Arduino programming to
advanced machine learning models and image processing techniques. The aim is to equip students with the knowledge and skills to develop a prototype of a self-driving car.
Objectives:
- To introduce the fundamentals of Arduino hardware and programming.
- To develop skills in building and controlling robots via different communication methods.
- To understand and apply Python programming in machine learning and image processing.
- To create a functioning model of a self-driving car using live image data
Hackathon Format:
- Duration: 5 Days (first 3 Days comprehensive training and next 2 days will be complete Hackathon)
- Mode: On-Campus live.
- Materials: Arduino kits, PCs with Python and relevant libraries, Bluetooth modules, smartphones for camera use.
Target Audience:
- College students interested in robotics, machine learning, and artificial intelligence.
- Beginners with a basic understanding of programming and electronics.
Outcomes:
- Hands-on experience in building and programming robotic models.
- Understanding the application of machine learning in autonomous vehicles.
- Ability to develop a prototype self-driving car using real-time image data
Curriculum:
Module 1: Introduction to Arduino Hardware and Programming
- Overview of Arduino components and functionalities.
- Basic Arduino programming concepts.
Module 2: Robotics Control
- Developing a PC-controlled robot using serial communication.
- Building a Bluetooth-controlled robot.
Module 3: Python Programming
- Fundamentals: Data types, control flow structures, functions, and object-oriented programming.
- Hands-on exercises and mini-projects.
Module 4: Machine Learning Basics
- Introduction to machine learning concepts.
- Project process flow and lifecycle.
- Linear and Logistic Regression fundamentals.
- Implementing regression models using Python
Module 5: Neural Networks
- Fundamentals of neural networks.
- Implementing artificial neural networks using Python.
- Practical applications in image recognition and classification.
Module 6: Image Processing
- Fundamentals of image processing.
- Implementing an image classification model.
Module 7: Live Image Capturing and Processing
- Connecting a smartphone camera via WiFi.
- Techniques for capturing live images.
- Developing an image classification model using live images.
Module 8: Developing a Self-Driving Car Model
- Integrating learned concepts to build a self-driving car prototype.
- Real-time application of machine learning models and image processing.
Our Deliverable:
- Each student will get certificate of hackathon.
- Hands on Training from Industry Expert and Technical Support.
- Advanced and Industry level of curriculum.
- Life time access to our LMS :: study material, PPT, PDF, Quizzes and assignment
- During the Hackathon students will solve real time based problem
Pre learning Materials
Here we are sending the link of our premium course. Students can check/learn required skills from these courses before attending the Self Driving Car Hackathon/Workshop.