Presentatoion hwl marvin1

Embed Size (px)

Citation preview

  • 1. Stephane Guerreau Marc Fournier

2. M.A.R.V.I.N. 3. M.A.R.V.I.N. Mobile Autonomous Robotic Virtual Intelligence Node Or Make A Robot Virtually Intelligent Now Main Features Smart Navigation Various visual and audio interactions Connectivity Remote Control 4. Anatomy Raspberry Pi brain Barebone ATmega as central nervous system Servo driver for motor functions Sensors, camera and external devices for perception Intend to reproduce life behaviour Environnement analysis and interaction Inlude some Chaotics reactions to create new behaviours 5. Hardware M.A.R.V.I.N. 6. How it is built ?Refurbished Vacuum Cleaner Base 7. How it is built ? Raspberry Pi Barebone Atmega328 Servo DriverScreen breakout board 3,3v and 5v IC 3,3v UART Logic Converter, RTC Shutdown button 8. How it is built ?2.8 Touchscreen Connected to Raspi Python Control interface Real-time Video 9. How it is built ? 10. Software Raspi Libs (python, simpleCV, espeak..) LCD Drivers Python Scripts Graphic Interface UDP to UART 'proxy' Sensors / Navigation Camera Bot control Domotic 11. Smart Navigation Smart indoor navigation Infrared Sensors Ultrasonic Ping )) Pan / Tilt Ultrasonic Ping Embed Camera Access to existing Home Devices (network cameras, domotic nodes, etc..) Generates its own telemetry chartsEnvironnement Mapping / learning In Dev 12. Vision Real-time camera Network streaming / recording Detection (Motion, blobs, objects...) Access to external cameras 13. Connectivity Mobile Wifi Client and APSecure gateway DHCP server OpenVPN OwnCloud server Send / Receive video and data through network Share infos with Home Automation and others connected Bots. 14. Remote Control Joystick control Direction Pan / tilt servo Modes switching Camera controls Remote Control Full Control Video display Python interface or Http access 15. Speech Static Text to speech Read pre-formated text Dynamic Text to speech (in dev) Can choose from various text Voice recognition (with Julius in dev) 16. Remote Controller Pip boy+ + += 17. Remote Controller Pip boy Pip boy also include User Desktop (Lxde) Game emulation (MAME) 18. For fun : MARVIN mini-pet Refurbished Parallax Boe-Bot Basic Stamp2 Board 2 x continous servos 1 x 180 pan servo 2 x Infrared Led + Receiver 1 x UltraSonic Ping )) Used for quick tests Easy to code performant navigation Funny alive personality by adding some chaotic code events 19. Links www.hardware-libre.fr http://www.youtube.com/user/HardwareLibre google+