Ramu droid

23
RamuDroid #IOT #WebRTC #liveStreaming #Robotics : - Altanai Bisht & Deepak Aagri

Transcript of Ramu droid

Page 1: Ramu droid

RamuDroid#IOT #WebRTC #liveStreaming #Robotics

: - Altanai Bisht & Deepak Aagri

Page 2: Ramu droid

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

Website : http://altanaitelecom.wordpress.com

Author of WebRTC Integrator’s Guide

Page 3: Ramu droid

stage 1 : Do the basics of IOT

Page 4: Ramu droid

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 )

Page 5: Ramu droid

Typical IOT stack

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

Page 6: Ramu droid

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

Page 7: Ramu droid

stage 2 : Communication

Page 8: Ramu droid

Communicate on GSM

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

Page 9: Ramu droid

stage 3 : build the basic structure of Robot

Page 10: Ramu droid

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 )

Page 11: Ramu droid

Block Diagram

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

Page 12: Ramu droid

Blueprint

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

Page 13: Ramu droid

stage 4: Remote Streaming and Navigation

Page 14: Ramu droid

Camera Module and WebRTC based Live streaming InfrastructureCamera 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

Page 15: Ramu droid

WebRTC Live Streaming

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

Page 16: Ramu droid

Standing robot view View from robot moving towards right

Remote Navigation

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

Page 17: Ramu droid

stage 5 : Web interface

Page 18: Ramu droid

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

Page 19: Ramu droid

Final product

Page 20: Ramu droid

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

Page 21: Ramu droid

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

Page 22: Ramu droid

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 .

Page 23: Ramu droid

thank you .