ramu droid for swach bharat abhiyaan
TRANSCRIPT
![Page 1: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/1.jpg)
RamuDroid
( Bot to clean Roads and Outdoors ) Altanai Bisht & Deepak Aagri
![Page 2: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/2.jpg)
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 )
![Page 3: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/3.jpg)
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
![Page 4: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/4.jpg)
IOT stack
Altanai Bisht ( http://altanaitelecom.wordpress.com )
![Page 5: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/5.jpg)
WebRTC
![Page 6: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/6.jpg)
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
![Page 7: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/7.jpg)
Let’s make the country Clean
![Page 8: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/8.jpg)
Why do people litter ?
The area is already messy, why bother finding a trash can?
![Page 9: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/9.jpg)
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
![Page 10: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/10.jpg)
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
![Page 11: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/11.jpg)
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
![Page 12: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/12.jpg)
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
![Page 13: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/13.jpg)
How can you build something too ?
![Page 14: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/14.jpg)
stage 1 : Do the basics of IOT
![Page 15: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/15.jpg)
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 )
![Page 16: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/16.jpg)
Interacting with Remote MachinesSignalling REST
Media WebRTC
GPIO control Wiring Pi
Communication Wifi
![Page 17: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/17.jpg)
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
![Page 18: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/18.jpg)
Modes Of CommunicationGSM / 3GRange unlimited
WifiRange 100 m
Bluetooth Low EnergyRange 30 m
Ethernet LANWired connection
![Page 19: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/19.jpg)
Communicate on GSM
Altanai Bisht ( http://altanaitelecom.wordpress.com )
![Page 20: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/20.jpg)
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 )
![Page 21: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/21.jpg)
Block Diagram
Altanai Bisht ( http://altanaitelecom.wordpress.com )
![Page 23: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/23.jpg)
Collecting Litter - AeroDynamics
![Page 24: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/24.jpg)
Camera feed and Live streaming
![Page 25: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/25.jpg)
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
![Page 26: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/26.jpg)
Camera Access Libraries
WebRTC
Browser based camera and audio access
motion
RPi_Cam_Web_Interface
JanusUv4l mpeg
fswebcam
![Page 27: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/27.jpg)
WebRTC Live Streaming
Altanai Bisht ( http://altanaitelecom.wordpress.com )
![Page 28: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/28.jpg)
Standing robot view View from robot moving towards right
Remote Navigation
Altanai Bisht ( http://altanaitelecom.wordpress.com )
![Page 29: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/29.jpg)
Altanai Bisht ( http://altanaitelecom.wordpress.com )
Web and Mobile web UI
Mobile App and Web interface
![Page 30: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/30.jpg)
Later Stages : Cloud Storage Data VisualizationMachine Learning
![Page 31: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/31.jpg)
Altanai Bisht ( http://altanaitelecom.wordpress.com )
RamuDroid
![Page 32: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/32.jpg)
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
![Page 33: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/33.jpg)
Altanai Bisht ( http://altanaitelecom.wordpress.com )
Demo Run video
![Page 35: Ramu droid for swach bharat abhiyaan](https://reader035.vdocument.in/reader035/viewer/2022062306/5885c1be1a28ab6f168b6e4d/html5/thumbnails/35.jpg)
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