+ All Categories
Home > Self Improvement > Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments

Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments

Date post: 17-Dec-2014
Category:
Upload: scott-davidoff
View: 599 times
Download: 0 times
Share this document with a friend
Description:
The complexities and costs of deploying Ubicomp applications seriously compromise our ability to evaluate such systems in the real world. To simplify Ubicomp deployment we introduce the robotic pseudopod (P.Pod), an actuator that acts on mechanical switches originally designed for human control only. P.Pods enable computational control of devices by hijacking their mechanical switches – a term we refer to as mechanical hijacking. P.Pods offer simple, low-cost, non-destructive computational access to installed hardware, enabling functional, real world Ubicomp deployments. In this paper, we illustrate how three P.Pod primitives, built with the Lego MindStorm NXT toolkit, can implement mechanical hijacking, facilitating real world Ubicomp deployments which otherwise require extensive changes to existing hardware or infrastructure. Lastly, we demonstrate the simplicity of P.Pods by observing two middle school classes build working smart home applications in 4 hours. This work was done in collaboration with Nicolas Villar, Alex S. Taylor and Shahram Izadi of Microsoft Research Cambridge (UK)
29
Scott Davidoff, Nicolas Villar, Alex S. Taylor, Shahram Izadi Mechanical Hijacking How Robot Pseudopods Simplify Ubicomp Deployment Scott Davidoff, Nicolas Villar, Alex S. Taylor, Shahram Izadi
Transcript
Page 1: Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments

Scott Davidoff, Nicolas Villar, Alex S. Taylor, Shahram Izadi

Mechanical HijackingHow Robot Pseudopods Simplify Ubicomp Deployment

Scott Davidoff, Nicolas Villar, Alex S. Taylor, Shahram Izadi

Page 2: Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments

Scott Davidoff, Nicolas Villar, Alex S. Taylor, Shahram Izadi 2

Page 3: Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments

Scott Davidoff, Nicolas Villar, Alex S. Taylor, Shahram Izadi 3

70

Page 4: Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments

Scott Davidoff, Nicolas Villar, Alex S. Taylor, Shahram Izadi

Fancy

4

1

Page 5: Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments

Scott Davidoff, Nicolas Villar, Alex S. Taylor, Shahram Izadi 5

Page 6: Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments

Scott Davidoff, Nicolas Villar, Alex S. Taylor, Shahram Izadi

Fancy

6

1Hacky

2

Page 7: Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments

Scott Davidoff, Nicolas Villar, Alex S. Taylor, Shahram Izadi 77

Page 8: Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments

Scott Davidoff, Nicolas Villar, Alex S. Taylor, Shahram Izadi 8

Page 9: Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments

Scott Davidoff, Nicolas Villar, Alex S. Taylor, Shahram Izadi 9

Page 10: Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments

Scott Davidoff, Nicolas Villar, Alex S. Taylor, Shahram Izadi

Fancy

10

1Hacky

2MechanicalHijacking

3

Page 11: Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments

Scott Davidoff, Nicolas Villar, Alex S. Taylor, Shahram Izadi 11

Page 12: Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments

Scott Davidoff, Nicolas Villar, Alex S. Taylor, Shahram Izadi 12

70

Page 13: Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments

Scott Davidoff, Nicolas Villar, Alex S. Taylor, Shahram Izadi 13

70

Page 14: Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments

Scott Davidoff, Nicolas Villar, Alex S. Taylor, Shahram Izadi

Robot

14

Pseudopods

Page 15: Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments

Scott Davidoff, Nicolas Villar, Alex S. Taylor, Shahram Izadi 1515

Page 16: Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments

Scott Davidoff, Nicolas Villar, Alex S. Taylor, Shahram Izadi 1616

Poker

Page 17: Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments

Scott Davidoff, Nicolas Villar, Alex S. Taylor, Shahram Izadi 1717

Pincher

Page 18: Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments

Scott Davidoff, Nicolas Villar, Alex S. Taylor, Shahram Izadi 1818

Twister

Page 19: Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments

Scott Davidoff, Nicolas Villar, Alex S. Taylor, Shahram Izadi 19

Page 20: Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments

Scott Davidoff, Nicolas Villar, Alex S. Taylor, Shahram Izadi 20

Page 21: Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments

Scott Davidoff, Nicolas Villar, Alex S. Taylor, Shahram Izadi 21

Page 22: Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments

Scott Davidoff, Nicolas Villar, Alex S. Taylor, Shahram Izadi 22

Page 23: Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments

Scott Davidoff, Nicolas Villar, Alex S. Taylor, Shahram Izadi 23

Page 24: Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments

Scott Davidoff, Nicolas Villar, Alex S. Taylor, Shahram Izadi

Classes

24

2

Page 25: Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments

Scott Davidoff, Nicolas Villar, Alex S. Taylor, Shahram Izadi

Hours

25

4

Page 26: Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments

Scott Davidoff, Nicolas Villar, Alex S. Taylor, Shahram Izadi 26

Page 27: Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments

Scott Davidoff, Nicolas Villar, Alex S. Taylor, Shahram Izadi 27

Page 28: Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments

Scott Davidoff, Nicolas Villar, Alex S. Taylor, Shahram Izadi

Photo Credits

28

Page 29: Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments

Scott Davidoff, Nicolas Villar, Alex S. Taylor, Shahram Izadi 29


Recommended