1 / 52

Inventing and Prototyping Social Devices

Explore human-machine interaction through robot prototypes and TV/film at Stupid Fun Club. Engage in social and anti-social concepts, hardware systems, sensors, and communication protocols like ZigBee, WiFi, and Bluetooth. Learn about real-time data acquisition, debugging strategies, and building machines with CNC and servos.

tmallery
Download Presentation

Inventing and Prototyping Social Devices

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Inventing and Prototyping Social Devices Edited and presented by Michael Winter Stupid Fun Club, LLC

  2. Stupid Fun Club, LLC

  3. Stupid Fun Club, LLC Think Tank

  4. Stupid Fun Club, LLC Please ask questions

  5. What we do Explore: • Human / Machine interaction • Machine / Machine Interaction

  6. Where we do it: • Robot prototypes • TV / Film • Parties

  7. Why: • Interesting • Fun • $$$

  8. Who is interested?: • VC • Phone Companies • Appliance Manufacturers • Entertainment (Film / TV) • Web Companies

  9. Hardware

  10. Embedded Systems (of course)

  11. and Sensors Accelerometer Compass Distance Capacitive

  12. and Displays LED RGB Matrix OLED LED (SMD) LCD

  13. and Actuators Actuator (Servo) Linear Actuator

  14. and Audio MP3 player

  15. and Audio In Digital Mic Analog

  16. and Communication ZigBee WiFi Bluetooth

  17. Being Social

  18. Being Anti-Social Isolation War TV Remote

  19. Being Sort of Social

  20. Being SocialHuman - Machine • Conversational • Gesture • Proximity

  21. Meet Mr. Cool

  22. Being SocialMachine - Machine How many computers needed in the world? 5 Off by 4.

  23. Mr Cool and Hotsy ‘Talk’ • Out Loud • Greeting, Goodbyes, Get commands (Open, cook…) • Make recommendation • Gossip, Joke, Converse • Lie • Back-channel • Capabilities • Exchange data about humans • (relationship, age, weight, machine uses, machine abuses,…) • Lie

  24. Society of MP3 Players

  25. Friends (not R2D2) MP3 Players PartyBot CopyCats Remote

  26. How they ‘Talk’Hardware and protocols ZigBee is the name of a specification for a suite of high level communication protocols using small, low-power digital radios based on the IEEE 802.15.4standard for wireless personal area networks (WPANs). From Wikipedia • 300 feet • Low speed

  27. How they ‘Talk’SFCprotocol • Clear Text • Promiscuous • Examples: • <HAPPY> <OPEN> <FEAR> <VOLUME 10> <WHO>

  28. Making prototypes

  29. Making prototypes Get outside advice before proceeding Aleksei Leonov Dumitru Dorin Prunariu

  30. Making prototypesDo it Fast • POC: 1 week • Version 0.9: 4 weeks • Read to Show: 2 weeks

  31. Early considerations • Data acquisition • Debugging

  32. Real Time Data Acquisition Don’t lose your data! • How fast are the sensors? Fast enough? • Will the processor drop data? • Strategies: UARTS and buffers Interrupts Multi-processor (the Propeller chip)

  33. Real Time Data Acquisition

  34. Propeller Chip 8 Processors in one chip

  35. Debugging • Visual: LCD, LEDs, Monitors • Audio: Beeps • Data Loggers • Onboard Logic Analyzer: • 2 Ms/s sample rates • 20 channels (16 for I/Os and 4 for Vdd, Res, Sout, Sin) • Thresholds set at 1.4V and 0.8V, supporting TTL and CMOS • Small size (3.25 L x 1.95 W x 1.67 T cm / 1.28" L x 0.77" W x 0.66” T)

  36. Debugging • Everything in one: OLED + Multicore processor • Real simultaneous multi-processing • 96 x 96 Full color display

  37. Build it

  38. Machine ToolsMake it all CNC Dad!

  39. Stupid Fun Shop

  40. Electronics Mouser etc… Trossen Robotics, Kronos, Parallax Best place is…….

  41. Servos Old school – forget about them Actuators: Bioloid from Robotis • High Resolution • Set Speed • Set Torque • Read back positional data • PID • 1Mbps interfaces

  42. Servos

  43. Electronics building • Wiring: NASA Workmanship Standards (soldering, crimping, restraining…) • SparkFun Tutorials (SMD soldering, PCB layout…)

  44. Other Stuff

  45. Other Stuff: Reading • Reference work on social interaction – It’s a Must Read!

  46. “Understanding Comics” • Facial features and Body Language • LOD

  47. Other Stuff: Events • MakerFaire (and Make Magazine)

  48. Robot Wars

  49. Gadgetoff Michael Winter had us all giddy and wanting to sign-up for the pioneering playfulness of the “Stupid Fun Club.”

More Related