Presentation is loading. Please wait.

Presentation is loading. Please wait.

Recursion, robots, and randomness

Similar presentations


Presentation on theme: "Recursion, robots, and randomness"— Presentation transcript:

1 Recursion, robots, and randomness
Computer science and you!

2 Computer scientists are in large demand

3 The usual suspects

4

5 Coral Peterson

6 Sensor networks Environmental monitoring Tornadoes (Twister, 1996)
Battling forest fires (University of Colorado)

7 Radio-frequency identification (RFID)
Walmart warehousing Seattle Public Library

8 Radio-frequency identification (RFID)
Shopping

9 Activity recognition Applications to elder care

10 Medical diagnoses and spam filters
What do they have in common?

11 Medical diagnoses Breathlessness Coughing Heartburn Tremors Rash
Headaches High fever Sore throat Runny nose

12 Spam filters foreclosure Nigeria FREE oil V1agra enlargement
lower your interest affordable meds

13 Same technology sorts your mail!
Over 95% of letter mail is sorted automatically

14

15 What about sending video?
A picture is worth a thousand words (literally). Cell networks can’t deliver video fast enough in real-time. What now?

16 It don’t matter if you’re black or white

17 From paper medical records…

18 … to electronic medical records

19 Application to the developing world

20 Goal: Deploy OpenMRS nationwide
Some of the benefits: Enable clinicians to view patient history at a glance Enables quick and accurate compilation of nationwide health statistics Joint project with RITA

21 Robotics

22 Why robotics? Goal: Design systems that interact with the real world in an intelligent way

23 What are robots capable of?
Toys Build cars Vacuum rooms Surgery Search and rescue Elder care Space exploration … and more!

24 RoboCup Challenge: We have a looong way to go until 2050…
Design a team of robots that can play soccer (and beat human team by 2050) We have a looong way to go until 2050…

25 Can we do it? What is the current state of robotics?
From Shakey to ASIMO (video)

26

27 Can we do it? What is the current state of robotics?
From Shakey to ASIMO (video) DARPA Grand Challenge (2004 vs. 2005)

28

29 Can we do it? What is the current state of robotics?
From Shakey to ASIMO (video) DARPA Grand Challenge (2004 vs. 2005) Towel-folding

30

31 Can we do it? What is the current state of robotics?
From Shakey to ASIMO (video) DARPA Grand Challenge (2004 vs. 2005) Towel-folding We have 39 more years What were computers like about 39 years ago?

32

33 Distributed Multi-robot
CentiBOTS Project Distributed Multi-robot Exploration Exploration and surveillance of large indoor environments Joint project with SRI International

34 Robots, Robots, Robots!

35 Robots, Robots, Robots!

36

37 Mapping the Allen Center: Raw Data

38 Mapping the Allen Center

39 Localization How do you know where you are in a map?

40 Localization

41 Teamwork

42 What’s next? From here: To there: Programming principles
This course was not about Java! To there: 143 – Introduction to Programming 2 190M – Web Programming


Download ppt "Recursion, robots, and randomness"

Similar presentations


Ads by Google