35
Girls’ Robotics Camp Spring 2011

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

Embed Size (px)

Citation preview

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