ICE at Georgia Tech Robots and Artificial Life Forms An NXT Zoo! Mr. Michaud www.nebomusic.net
ICE at Georgia TechRobots and Artificial LifeForms
An NXT Zoo!
Mr. Michaud
www.nebomusic.net
How do living things move?
Walking
Running
Galloping
Creeping
Swimming Flying
Walking: Use those legs!
Advantages of Legs:
Creeping: Use the whole body
Creeping Animals
Select a Robot Model
Motor Block Basics
Which Way: Forward Backward
How Fast?How Far?
Basic NXT-G ProgrammingMovement/Motor Blocks (Output)
Direction
Speed
Duration
Challenge: Make your animalgo forward and backward
NXT-G ProgrammingSensors (Input)
Touch
Light
Ultrasonic
NXT-G Programming3 Types of Conditionals (Logic)
Wait Block
Challenge: Make your animalreact with a sensor
Examples:
•Move forward until it hears asound, then run away. (fear)
•Move until reaching the wall, thenturn and move again. (Explore theroom)
Sample Program: Run Away!
Sample Program:Explore the Room
Robotic Animal Samples:
MIT Robotic FishDetect Polution
Search andRescue Robot