ROBOLAB: The workshop - PowerPoint PPT Presentation

1 / 51
About This Presentation
Title:

ROBOLAB: The workshop

Description:

Open-ended, creative, all skill levels. Motivate math and ... Pilot Music. Play song while driving. Piano Player. Transpose. Note Duration. Scroll. Add and ... – PowerPoint PPT presentation

Number of Views:28
Avg rating:3.0/5.0
Slides: 52
Provided by: chrisr7
Category:
Tags: robolab | workshop

less

Transcript and Presenter's Notes

Title: ROBOLAB: The workshop


1
ROBOLAB The workshop
  • 3/15/2002

2
Goals
  • Importance of Engineering
  • Hands-on Learning
  • Open-ended, creative, all skill levels
  • Motivate math and science learning
  • Low entry, high ceiling

3
Tufts UniversityCenter for Engineering
Education Outreach
  • Engineering Standard
  • Teacher Training
  • Industrial Alliances
  • Government Alliances

http//www.ceeo.tufts.edu
4
What do we do with LEGO bricks at Tufts?
Teacher Education
Engineering
Education Research
Parent Education
Telerobotics
Student Education
Science
Math
5
Gearing Stable Structures
6
Visual Reading
7
Cooling Water
8
ROBOLAB General Outline
  • Programmer
  • Pilot
  • Inventor
  • Investigator
  • Languages
  • Mac, PC, Linux

9
Philosophy
  • Low entry, high ceiling Same software and
    hardware tools from K-college
  • Multiple levels
  • Modules
  • All Graphics
  • Younger students cannot read
  • Learning disabled

10
Programmer
11
Pilots 1 2
12
Challenge 1
  • Using Pilot 1 - program your car to move for 1
    sec
  • Measure the distance it went
  • Predict distance for 2 sec
  • Run and check model

Watch out for other peoples towers
13
Pilot 3
14
Challenge 2
  • Using Pilot 3, make your car
  • Go forward for 2 sec
  • Return to initial spot
  • Keep your car on top of your table
  • Use light sensor

15
Pilot 4
16
Competition 1
  • Calibrate your car
  • Plot distance traveled versus time driven
  • Repeat numerous times
  • Compete to kiss your LEGO being

17
Gender Roles
  • Goal Oriented
  • Individual
  • Competitive
  • Build then design
  • Know it already
  • Detail Oriented
  • Group effort
  • Cooperative
  • Design then build
  • Investigative
  • Generalizations
  • Build to strengths
  • Teach both cooperation and competition

18
Classroom difficulties
  • Teaching through experimentation
  • No right answer
  • You do not know the answer to questions
  • Need to ask penetrating questions

19
Classroom difficulties
  • 1 computer, 30 kids
  • Computers crashing
  • Batteries dying
  • Downloading someone elses programs
  • Difference in building skills (teaching sharing)

20
ASK RCX
  • Gets the program (Pilot 1-4) from the RCX and
    fixes the screen at the correct pilot level.
  • Good for schools with 1 or 2 computers

21
Inventor 1
22
ROBOLAB Investigator
23
Programming Area
24
Upload Area
25
Challenge 3
  • Grab some light sensor measurements
  • Upload the data
  • Find rooms
  • Brightest spot
  • Darkest spot

26
Viewing Area
27
Challenge 4
  • Hang your RCX from string (or arm)
  • Swing across white paper
  • Determine frequency of pendulum

28
Program Level 2
29
Challenge 5
  • Draw lines on paper
  • Give your robot to the table behind you
  • Run their robot over your lines
  • Return the robots
  • Upload the data and estimate the lines

30
Competition 2 Find the Letter
  • Run your robot under the table in front
  • Guess the letter

E
31
Web Control SENSORS
32
More Complex
33
No Ceiling
34
Compute Area
35
Writing Area
36
Presentation/Web
37
Inventor 1
38
Inventor 4
39
New Software Power
40
Help Demos
  • See and edit sample programs

41
Control Lab Interface Support
  • Open CLI control window
  • Everything looks the same but uses CLI instead of
    RCX
  • Inventor
  • Investigator

42
Pilot Vision
43
Vision Center
Camera View
RCX Container Values
Define Camera Sensor
44
Vision Center Concept
  • Reduce the image to a single number
  • Send number to RCX container (using the tower)
  • RCX is running a program that responds to
    container value (data logging, changing motors,
    etc)

45
Example
  • Dice thrower
  • Teach statistics
  • Camera takes a picture
  • Mask picture (only look at dots)
  • Threshold - separate dots from background
  • Count blobs (dots) - sensor value dots
  • Datalog dots overnight - is the dice fair?

46
Sensor definitions
File name
Original Image
Final Sensor Value
Manipulated Image
Step details
Define Steps (get dots)
47
Complete Vision Center Process
Manipulate
Tell RCX
sent to RCX (red container)
Grab Image
48
Roboserver
  • Supports remote
  • RCX
  • Control Lab
  • Camera

49
Pilot Music
  • Play song while driving

50
Piano Player
Scroll
Open existing
Transpose
Note Duration
Add and Delete notes
51
Final Challenge
  • Download Scott Joplins Entertainer
  • Write your own piece
  • Try to recognize your neighbors piece
Write a Comment
User Comments (0)
About PowerShow.com