Self-Driving Autonomous Car Using OpenCV

Also Available Domains Raspberry pi

Project Code :TEMBMA2623

Objective

The main objective of this project is to create a Self Driving car. While running, if the camera that is interfaced with the car notices any parameter like road sign, then it drives according to the instruction.

Abstract

This project is intended to deliver a practical model of the self-driving robotics car, which can travel from one position to another on different types of tracks. An autonomous vehicle, a self-driving car, is a connected automobile that relies on hardware, software and machine learning to travel in various conditions in real-time.

The Automotive industry is currently experiencing a paradigm shift from conventional human-driven vehicles to autonomous self-driving vehicles. Vehicles that are designed to carry humans from point A to point B without any human intervention. Right now Self Driving cars are one of the coolest areas of research and there is no doubt that self-driving cars are the future.

Keywords: Autonomous car, IOT, Raspberry Pi.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Hardware Requirements:

  • Raspberry Pi
  • Micro SD card
  • 5V Adapter
  • Camera
  • 16x2 LCD
  • L293D Motor Driver
  • DC Motors

Software Requirements:

  • NOOBS Software
  • VNC Viewer
  • Python3 IDE

Learning Outcomes

  • Raspberry Pi Pin diagram and Architecture
  • How to install NOOBS Software
  • Setting up and Installation procedures for Raspberry Pi
  • How to connect Raspberry Pi through VNC viewer?
  • Introduction to Python3 IDE
  • Commands in Python
  • Basic coding in Python
  • Interface camera with Raspberry pi
  • Identification of road signs using Raspberry Pi and the camera
  • Interface L293D with Raspberry pi
  • Interface dc motor with Raspberry pi
  • About Project Development Life Cycle:
    • Planning and Requirement Gathering( software’s, Tools, Hardware components, etc.,)
    • Schematic preparation 
    • Code development and debugging
    • Hardware development and debugging
    • Development of the Project and Output testing
  • Practical exposure to:
    • Hardware and software tools.
    • Solution providing for real time problems.
    • Working with team/ individual.
    • Work on Creative ideas.
  • Project development Skills
    • Problem analyzing skills
    • Problem solving skills
    • Creativity and imaginary skills
    • Programming skills
    • Deployment
    • Testing skills
    • Debugging skills
    • Project presentation skills
    • Thesis writing skills

Demo Video

mail-banner
call-banner
contact-banner
Request Video

Related Projects

Final year projects