Ramu droid @gracehopper

Post on 23-Jan-2017

269 views 0 download

Transcript of Ramu droid @gracehopper

RamuDroidthe robot to clean Indian roads

#IOT #WebRTC #liveStreaming #Robotics

- Altanai Bisht & Deepak Aagri

who am I ?Altanai Bisht

4 Years in Telecom Industry1 Year in R&D on Media Codecs and Robotics

Frequently write , discuss and contribute to Open source software

http://altanaitelecom.wordpress.com

Author of WebRTC Integrator’s Guide

stage 1 : Do the basics of IOT

Altanai Bisht ( http://altanaitelecom.wordpress.com )

The LabSetup an electronics lab .

● Tools and Devices : Multimeter,

voltage detection probe , Soldering

Iron , Pliers , Wire cutters ,

Screwdriver set

● Electrical components : Batteries ,

LEDs , Resistors , Relays (12V DC) ,

Transistors and Capacitors , Diodes ,

Voltage Regulators ( LM7805 ), Rpi

Altanai Bisht ( http://altanaitelecom.wordpress.com )

Typical IOT stack

Altanai Bisht ( http://altanaitelecom.wordpress.com )

6

Demo video : https://www.youtube.com/watch?v=jrFpzN1jCR8&feature=youtu.be

Altanai Bisht ( http://altanaitelecom.wordpress.com )

Web page for control Electronic devices Hub and Electronic devices

stage 2 : Communication

Altanai Bisht ( http://altanaitelecom.wordpress.com )

Communicate on GSM

Altanai Bisht ( http://altanaitelecom.wordpress.com )

model used : huawei ec156carrier : Tatabandwidth : 1Mbps

stage 3 : Build the basic structure of Robot

Building partsGet the mechanical parts

● Assemble the small units required to build a

robot such as nuts , bolts , rods , base ,

collection tray .

● Also get the components wielded according

to design . Can also use feviquick and

fevibond for sticking plastic and rubber

respectively .

Altanai Bisht ( http://altanaitelecom.wordpress.com )

Block Diagram

Altanai Bisht ( http://altanaitelecom.wordpress.com )

Blueprint

Altanai Bisht ( http://altanaitelecom.wordpress.com )

stage 4: Remote Streaming and Navigation

Altanai Bisht ( http://altanaitelecom.wordpress.com )

Camera Module and WebRTC based Live streaming Infrastructure

Camera Module / Webcam + Streaming

● Get a Rpi camera Module

● Build logic for live streaming the camera

feed on WebRTC peerconnection

● Make repeaters on amaozn ec2 instances

Altanai Bisht ( http://altanaitelecom.wordpress.com )

WebRTC Live Streaming

Altanai Bisht ( http://altanaitelecom.wordpress.com )

Standing robot view View from robot moving towards right

Remote Navigation

Altanai Bisht ( http://altanaitelecom.wordpress.com )

stage 5 : Web interface

Altanai Bisht ( http://altanaitelecom.wordpress.com )

Altanai Bisht ( http://altanaitelecom.wordpress.com )

Final Results

Altanai Bisht ( http://altanaitelecom.wordpress.com )

Altanai Bisht ( http://altanaitelecom.wordpress.com )

Altanai Bisht ( http://altanaitelecom.wordpress.com )

Road Map

1. Image analysis on streamed frames

2. More autonomous feature for realtime automatic decision in robot itself .

3. waste segregation based on recyclable ( eco ) and non recyclable ( plastic etc ) materials .

Altanai Bisht ( http://altanaitelecom.wordpress.com )

Pictures from event

Altanai Bisht ( http://altanaitelecom.wordpress.com )

thank you .

Altanai Bisht ( http://altanaitelecom.wordpress.com )