Ramu droid for swach bharat abhiyaan

Post on 23-Jan-2017

553 views 4 download

transcript

RamuDroid

( Bot to clean Roads and Outdoors ) Altanai Bisht & Deepak Aagri

who am I ?Altanai Bisht

Telecom + VOIP + R&D on Media Codecs + IOT+ Robotics + Make Open source software

http://altanaitelecom.wordpress.com

Author of WebRTC Integrator’s Guide

Inventor of RamuDroid ( Bot to clean roads and outdoors )

Latest trends of technology

Applicable in Robotics

1.SOC - Rpi , arduino

2.BLE - Low energy Bluetooth

3.WebRTC - Real time Communication

4.Low Power Management

5.Image processing , streaming

6.Data Visualization

IOT stack

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

WebRTC

Application of webRTC in IOT

Media Streaming & WebRTC

Surveillance and

Security Asset

Management

Machine to Machine

communication through

MEdia Streaming

data handling in IOT

Robotics &

remote navigati

on

Wearables

Smart Cities

Power Grid

MAnagement

connected

Vehicle

Let’s make the country Clean

Why do people litter ?

The area is already messy, why bother finding a trash can?

Rs 3,265,00,00,000

updated Wednesday, March 11 , 2015

BUDGET 2015: SANITATION AND THE SWACHH BHARAT MISSION

source : http://sanitation.indiawaterportal.org/english/node/3234

Swachh Bharat Rankings

1. Mysore2. Thiruchirapalli (Tamil Nadu)3. Navi Mumbai4. Kochi (Kerala)5. Hassan6. Mandya ( Karnataka) 7. Bengaluru ( Karnataka )8. Thiruvananthapuram (Kerala)9. Halisahar (West Bengal)10. Gangtok (Sikkim)

1. 1.Mysuru2. 2.Chadigarh3. 3.Tiruchirapalli4. 4.New Delhi Municipal council5. 5.Visakhapatnam6. 6.Surat7. 7.Rajkot8. 8.Gangtok9. 9.Pimprichindwad

10. 10.Greater Mumbai

15 Feb 20168 Aug 2015

By Ministry Of Urban Affarirs

Rs 8000Circuit , communication module , camera , body

6 monthsTo come up with a successful prototype!

2 memberAnd a lot of feedback and support

Cost of Making 1 RamuDroid

Timeline

Define the technical

architecture and build the bot

Add communica

tion modules , streaming and cloud

server

BLE module , GPS , Sensors to collect data as it passes by

an area

Sep 2015 Oct 2015

Power conversion principles and

decision building in the bot to make it

autonomous

NowNov 2015 Jan 2016

How can you build something too ?

stage 1 : Do the basics of IOT

SetupTo Setup an electronics lab/

workshop .

● Tools and Devices : Multimeter, voltage detection

probe , Soldering Iron , Pliers , Wire cutters ,

Screwdriver set

● Electrical components : LEDs, Resistors, Relays

(12V DC) , Transistors and Capacitors , Diodes ,

Voltage Regulators ( LM7805 )

● Raspberry Pi / other SOC

● Comm modules like BLE , GSM , Wifi , RFD

● Power Source / battery - at least 24 V 45 mA

● Motors like gear/DC motors

● DC _ DC booster circuit

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

Interacting with Remote MachinesSignalling REST

Media WebRTC

GPIO control Wiring Pi

Communication Wifi

17

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

Modes Of CommunicationGSM / 3GRange unlimited

WifiRange 100 m

Bluetooth Low EnergyRange 30 m

Ethernet LANWired connection

Communicate on GSM

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

Building parts for Robot

Get 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 )

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

Collecting Litter - AeroDynamics

Camera feed and Live streaming

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 amazon ec2 instances

Camera Access Libraries

WebRTC

Browser based camera and audio access

motion

RPi_Cam_Web_Interface

JanusUv4l mpeg

fswebcam

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 )

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

Web and Mobile web UI

Mobile App and Web interface

Later Stages : Cloud Storage Data VisualizationMachine Learning

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

RamuDroid

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 .

4. Solar panels

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

Demo Run video

thank you .Email tara181989@gmail.com or @altanai

website : https://altanaitelecom.wordpress.com

References 1. http://pib.nic.in/newsite/PrintRelease.aspx?relid=124639

2. http://pib.nic.in/newsite/PrintRelease.aspx?relid=136427

3. http://tools.ietf.org/wg/rtcweb/

4. https://www.w3.org/2011/04/webrtc/

5. https://webrtc.org/

6. http://www.html5rocks.com/

7. https://bloggeek.me

8. http://www.tutorialspoint.com/webrtc/index.htm

9. http://caniuse.com/#search=webrtc

10. http://webaudiodemos.appspot.com/

11. https://github.com/webrtc/samples

12. http://stemkoski.github.io/Three.js/#webcam-texture