Giter Club home page Giter Club logo

obstacle-detecting-robot's Introduction

obstacle-detecting-robot

Almost all navigation robot demands the some sort of obstacle detection, hence obstacle avoidance strategy is of most importance. Obstacle Avoidance Robot has a vast field of application. They can be used as services robots, for the purpose of household work and so many other indoor applications. Equally they have great importance in scientific exploration and emergency rescue, there may be places that are dangerous for humans or even impossible for humans to reach directly, then we should use robots to help us. In those challenging environments, the robots need to gather information about their surroundings to avoid obstacles. Nowadays, even in ordinary environments, people require that robots to detect and avoid obstacles. For example, an industrial robot in a factory is expected to avoid workers so that it won’t hurt them. In conclusion, obstacle avoidance is widely researched and applied in the world, and it is probable that most robots in the future should have obstacle avoidance function.

obstacle-detecting-robot

obstacle-detecting-robot

Circuit

Circuit

Components required

L298n : 1 Arduino Uno : 1 Bread board(small) : 1 Ultrasonic sensor (HC-SRO4) : 1 MICRO SERVO MOTOR(SG90): 1 100 rpm L-shape BO motor: 1

Instructions

  • Make the connections as per the circuit diagram
  • Place all the compoents as shown in the figure in the right way
  • Make sure that ultrasonic sensor is facing front
  • Make sure that all the connections are tight
  • Download the arduino software from www.arduino.cc/en/main/software
  • Make a connection between your pc and arduino
  • Copy the code to the arduino software
  • Upload the code to the arduino board

Features

  • The ultrasonic sensors detects objects that 20 meters
  • The whole sensing vision by ultrasonic sensor is 180 degrees
  • The sensors cannot detect objects that are behind the cap
  • If used in rough manner there might be a probability of short circuit
  • You can add a humidity sensor to the bot // upgrade
  • You can add a cleaning machine to the bot //upgrade
  • You can add a bluetooth module to the bot//upgrade

obstacle-detecting-robot's People

Contributors

zshzero avatar chandan-b-gowda avatar

Watchers

James Cloos avatar

Forkers

chandan-b-gowda

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.