Object Avoidance Robert

Project Code :TMMAIN10

Objective

Detection and recognition of an object using Deep Learning Technique with pre-trained network ‘AlexNet’.

Abstract

Here the project is an Obstacle Avoiding Robot based on Arduino. An obstacle avoiding robot is a fully autonomous robot which can be able to avoid any obstacle in its path while moving. Simply, when it met an obstacle while it moving forward, automatically stop moving forward and makes a step back. Then it check its two sides left & right and starts to move the best possible way; which means either in left direction if there is another obstacle in right or in right direction if there is another obstacle in left side. The obstacle avoiding robot is very helpful and it is the base of many large projects such as Automatic cars, robots used in manufacturing factories, even in robots used in space crafts.

Keywords: Arduino uno, Object avoidance, Ultrasonic sensor.

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:

  • Arduino uno
  • Ultrasonic sensors
  • L293D Motor driver
  • DC Motor
  • Power supply
  • Connecting wires

Software Requirements:

  • Arduino IDE software
  • Embedded C
  • Fritzing

Learning Outcomes

  • Arduino uno Pin diagram and Architecture

  • How to install arduino IDE Software
  • Basic coding in embedded C
  • Working of ultrasonic sensors
  • Interfacing ultrasonic sensor with arduino uno
  • Working of L293D Motor driver
  • Interfacing L293D Motor driver and dc motor with arduino uno
  • 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