Date post: | 29-Jan-2015 |
Category: |
Technology |
Upload: | hugs |
View: | 117 times |
Download: | 0 times |
Teaching a Robot to Play Angry Birds
Jason Huggins, Sauce Labs Inc
Jason HugginsCo-creator, The Selenium ProjectCo-founder, CTO, Sauce Labs Inc
twitter: @hugsemail: [email protected]
@hugs
Motorized Pin Art
pinthing.com
Maker Faire
Gridbeam
The “Clicker”
• Beam width: 5/16 inches
• Distance between holes: 8mm
• Hole diameter: 4.8 mm
LEGO Technic Compatibility
Hypothesis:
• Selenium is a software-based robot.
• Selenium’s mission is to mimic and automate how users interact with an application.
• For mobile, this means handling real devices.
• To test mobile, could I take Selenium out of the screen and into the real world?
•Electronics: Arduino
•Mechanics: Bitbeam- Lego Technic compatible building toy- Made from Basswood- Designed with 3D tool OpenSCAD- Lasercut at TechShop San Francisco
•Software: Python, OpenCV
My unscientific method:
BitbeamBot I:The Angry-Birds Playing Functional Testing Robot
“Too Slow!”
“Delta!”
BitbeamBot II:The Faster Angry-Birds Playing
Functional Testing Robot
Moar Demos!
http://github.com/hugs/bitbeamhttp://bitbeam.orghttp://pinthing.comhttp://gridbeam.biz/http://saucelabs.com
Links