Coder Social home page Coder Social logo

pushp360 / amrbot Goto Github PK

View Code? Open in Web Editor NEW

This project forked from santoshgs/amrbot

1.0 0.0 0.0 4.8 MB

VLSI sketches & Arduino Code for the Android-controlled Multiple Hazard Detection, Path Retracing, and Rescue Robot, or AMRBot.

Home Page: https://santoshgs.com

License: GNU General Public License v2.0

C++ 77.35% C 22.65%

amrbot's Introduction

AMRBot

Android-controlled Multiple Hazard Detection, Path Retracing, and Rescue Robot, or AMRBot

ABSTRACT

In case of scenarios such as a building collapse, an impending collapse and the risk to rescue workers is immense. There may even be a fire or gas leak which would make the entire site hazardous and not a safe place for rescue workers. And in case of building security, the current method involves using human guards to patrol certain areas for intruders. Humans, as we know, are prone to discrepancies. They may end up sleeping on the job, or may be tricked. Robots on the other hand, are immune to these. In military situations, landmines are a dangerous and life threatening weapon. The current system of using humans with metal detectors is dangerous and puts human lives at risk.

In the days of mobile computing, where almost every person has a mobile phone, it would be simpler to eliminate the risk of putting people in hazardous and life-threatening areas by using a portable Android-powered master control unit located a safe distance away to control a robot.

The Android-controlled Multiple Hazard Detection, Path Retracing, and Rescue Robot, or AMRBot, for short, is a robot powered by the latest Android operating system that requires only a phone to control the robot over a distance of nearly 100 meters. The process involved in building the AMRBot includes the building of a chassis, assembling of all the components and sensors, and finally programming the Arduino using Embedded C and developing an Android application using Java. The objective here is to have a main station that can be portable and easy for anyone with a phone to take control of, and a robot sent into hazardous areas with the ability to sense gas leaks and human beings. A path retracing feature makes the AMRBot suitable for security patrols. Adding a metal detector makes the AMRBot well suited for military based landmine detection. The master control unit used to control the AMRBot is an Android powered phone or tablet, which is easily available. The AMRBot is powered by an ATMega processor on an Arduino Uno board using a motor driver shield and a Bluetooth modem capable of support for the new Bluetooth 4.0 standard that supports data to be sent and received up to a distance of 100 meters.

This report documents the design process for the AMRBot and programming for the Android application.

amrbot's People

Contributors

santoshgs avatar

Stargazers

 avatar

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.