Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of...

35
Girls’ Robotics Camp Spring 2011

Transcript of Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of...

Page 1: Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!

Girls’ Robotics Camp Spring 2011

Page 2: Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!

Welcome!

• What are we learning?– Robotics– Application of Robotics– Programming– Out-of-the-box Thinking

• Let’s have Fun!

• Don’t be afraid to experiment.

Page 4: Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!

What is a Robot?

Page 5: Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!

How about this?

Page 6: Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!

Or this?

Page 7: Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!

Or what about this?

Page 8: Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!

The answer: they are all robots

Page 9: Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!

What is a robot?

• Definition: Machine that works automatically.o Completes as task a

human has instructed it to do.

o can perform tasks on its own, or with guidance

• 90% of all Robotics are used in toys.

Page 10: Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!

Robotic History• Fact or fiction.

o First in our imaginations. Leonardo's robot knight

o Human like.o Fantastic in nature.

• First modern robots where not human like.o Mechanical arms wielding

grippers, paint sprayers, and welding torches.

• Not very exciting:o 13th Century robotic musicians.

Ibn al-Razzaz Al-Jazari.o Make extremely accurate

clocks.

Page 11: Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!

Why do we build robots?

Page 12: Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!

We use robots to…

• Save money

• Save manpower

• Save lives

• Keep humans out of dangerous situations

Page 13: Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!

What are robots used for in real life?

Page 15: Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!

Military: Bomb diffuser

Page 17: Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!

Robotic Exoskeleton

Page 18: Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!

Before we get started, we would like to show you what these kits can really do.

Page 19: Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!

Your NXT Mindstorm

• Now, please open your kits. Lets have a look at the components. 

Page 20: Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!

NXT Brick

• The main piece to any Mindstorm creation

• Brain for robot• Takes 6 AA batteries

– Runs out quite fast

• Capable of running your robot programs

• Programmable 2 ways:– on the brick– on the computer

Page 21: Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!

The buttons

• Orange button:– On button– Selects options– Accept

• Gray button:– Backs up one layer (go back)– Turns off brick

• Arrow keys– Scrolls through options

Page 22: Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!

Ports

Page 23: Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!

Ultrasonic Sensor

• Allows robot to “see”• Can measure distances

using sound• Can react to movement• x1

Page 24: Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!

Touch Sensor

• Reacts to environment• Senses if robot bumps

into anything• Hole in front to attach

pieces to• x2

Page 25: Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!

Light sensor

• Senses light• Tells the difference

between colors• Lamp• x1

Page 26: Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!

Motor

• Used to add movement to your machine

• Can measure distance and number of rotations

• All of the machines you will build will use this

Page 27: Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!

Connecting to the Computer: USB

Page 28: Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!

This is what you’ll need

Page 29: Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!

Step 1: attach USB cord to Brick

Page 30: Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!

Step 2: Attach USB cord to Computer

Page 31: Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!

Step 3: Load up Software

Page 32: Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!

Step 4: Open tools and click on remote control

Page 33: Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!

Step 5: open connections

Page 34: Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!

Step 6: If connected, it should show up in the Window (yellow)

Page 35: Girls’ Robotics Camp Spring 2011. Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!

Step 7: You should now be able to use the keyboard to move the motors