Interfacing the Public and Technology: A Web Controlled Mobile Robot Erin J. Harris R. Andrew...

20
Interfacing the Public and Technology: A Web Controlled Mobile Robot Erin J. Harris R. Andrew Lamonica Jerry B. Weinberg

Transcript of Interfacing the Public and Technology: A Web Controlled Mobile Robot Erin J. Harris R. Andrew...

Page 1: Interfacing the Public and Technology: A Web Controlled Mobile Robot Erin J. Harris R. Andrew Lamonica Jerry B. Weinberg.

Interfacing the Public and Technology: A Web Controlled Mobile Robot

Erin J. Harris

R. Andrew Lamonica

Jerry B. Weinberg

Page 2: Interfacing the Public and Technology: A Web Controlled Mobile Robot Erin J. Harris R. Andrew Lamonica Jerry B. Weinberg.

Motivation

• Provide opportunities for the public to interact with current robot technology

• Engage K-12 students and the general public with positive and realistic images of technology

• Provide an educational resource for K-12 students and teachers

• Foster positive attitudes towards science and technology

Page 3: Interfacing the Public and Technology: A Web Controlled Mobile Robot Erin J. Harris R. Andrew Lamonica Jerry B. Weinberg.

Designing with Kids

•Contextual Interviews•4 groups of varying ages (K-12)

•Card Sorting•High school students

•Paper Prototyping•3rd grade students

Page 4: Interfacing the Public and Technology: A Web Controlled Mobile Robot Erin J. Harris R. Andrew Lamonica Jerry B. Weinberg.

Demonstration (Sort Of…)

Page 5: Interfacing the Public and Technology: A Web Controlled Mobile Robot Erin J. Harris R. Andrew Lamonica Jerry B. Weinberg.

How the Robot Works: K-6 Target Audience

Page 6: Interfacing the Public and Technology: A Web Controlled Mobile Robot Erin J. Harris R. Andrew Lamonica Jerry B. Weinberg.

K-6 Target Audience

Page 7: Interfacing the Public and Technology: A Web Controlled Mobile Robot Erin J. Harris R. Andrew Lamonica Jerry B. Weinberg.

K-6 Target Audience

Page 8: Interfacing the Public and Technology: A Web Controlled Mobile Robot Erin J. Harris R. Andrew Lamonica Jerry B. Weinberg.

Linked to Material for 6 & Up Audience

Page 9: Interfacing the Public and Technology: A Web Controlled Mobile Robot Erin J. Harris R. Andrew Lamonica Jerry B. Weinberg.

How the Robot Works: 6 & Up Target Audience

Page 10: Interfacing the Public and Technology: A Web Controlled Mobile Robot Erin J. Harris R. Andrew Lamonica Jerry B. Weinberg.

How the Robot Works: 6 & Up Target Audience

Page 11: Interfacing the Public and Technology: A Web Controlled Mobile Robot Erin J. Harris R. Andrew Lamonica Jerry B. Weinberg.

Watch Option

Page 12: Interfacing the Public and Technology: A Web Controlled Mobile Robot Erin J. Harris R. Andrew Lamonica Jerry B. Weinberg.

Marvin Watching Taz at Midnight

Page 13: Interfacing the Public and Technology: A Web Controlled Mobile Robot Erin J. Harris R. Andrew Lamonica Jerry B. Weinberg.

Control Option

Page 14: Interfacing the Public and Technology: A Web Controlled Mobile Robot Erin J. Harris R. Andrew Lamonica Jerry B. Weinberg.

Control Option

Page 15: Interfacing the Public and Technology: A Web Controlled Mobile Robot Erin J. Harris R. Andrew Lamonica Jerry B. Weinberg.

“How old is Taz?”

• Middle and primary school presentations

• Remote lecture with Florida 6th graders

Page 16: Interfacing the Public and Technology: A Web Controlled Mobile Robot Erin J. Harris R. Andrew Lamonica Jerry B. Weinberg.

On-site Interactions

• Open house events• “Webcasts” of other robotic

events and competitions• Administration loves the PR

• Numerous news articles• Positive unsolicited public feedback• Helps us get funding for other stuff

Page 17: Interfacing the Public and Technology: A Web Controlled Mobile Robot Erin J. Harris R. Andrew Lamonica Jerry B. Weinberg.

Interesting Hits

Page 18: Interfacing the Public and Technology: A Web Controlled Mobile Robot Erin J. Harris R. Andrew Lamonica Jerry B. Weinberg.

3 Layer Implementation

Java Control Applet User’s Computer(s)

Middle ManWeb Server

Remote Control ServerRobot’s Onboard PC

Movement requests

Camera feed

Completion information

Safe commands

Completion information

User information

Movement requests

Pioneer 2 Operating System (P2OS)Robot’s Microcomputer

Page 19: Interfacing the Public and Technology: A Web Controlled Mobile Robot Erin J. Harris R. Andrew Lamonica Jerry B. Weinberg.

The Grid

• A digital map of the building • The map is created by

moving the robot around the building

• The grid points are drawn on the map using our software

• Each point is a location Taz is permitted to occupy

• Taz can only move between points connected by an edge

Page 20: Interfacing the Public and Technology: A Web Controlled Mobile Robot Erin J. Harris R. Andrew Lamonica Jerry B. Weinberg.

Future Work

• Orientation• Give the users a sense of where “they” are when

they gain control

• Camera Control• Provide pan-tilt options to the users

• Visible AI• Provide K-12 students a more direct understanding

of how Taz navigates and localizes

• Multiple levels of interaction• Add the option of sending Taz to a certain point or

some kind of “trip” planning