Schedule
The Art of Lego Mindstorms NXT-G
Programming, T. Griffin
Sensors for Mobile Robotics, H.R. Everett
My Manual on Alpcentauri.info (not always
noted in the schedule but used extensively throughout the course)
Others -
refer to daily notes
|
Month |
Chapters |
Concepts Covered |
|
August |
Introduction |
Introduction to the text |
|
1 |
Lego and Robots: A Great Combination |
|
|
2 |
The NXT-G Programming Environment |
|
|
3 |
The Test Robot and an Introduction to the Sensors |
|
|
4 |
Motion: Move Block, Motor Block, Brake, Coast, Reset, Record & Play Block, Remote Control Block-Using PC |
|
|
September |
4 |
Motion: Move Block, Motor Block, Brake, Coast, Reset, Record & Play Block, Remote Control Block-Using PC |
|
|
5 |
Sensors: Touch, Sound, Light and Color, Ultrasonic, Rotation |
|
October |
6 |
Program Flow: Sequence Beam, Switch Block, Loop Block, Keep Alive Block, Stop Block |
|
My Manual |
Remote Control Using Tethers |
|
|
November |
7 |
Wall Follower Program and Navigating a Maze |
|
December |
8 |
Data Wires: Data Types, Number to Text Block, Tone Frequency, Labels |
|
All Material |
Final Project |
|
Month |
Chapters |
Concepts Covered |
|
January |
9 |
Data Wires and the Switch Block |
|
10 |
Data Wires and the Loop Block |
|
|
11 |
Variables |
|
|
My Manual |
Compass Sensor |
|
|
My Manual |
Remote Control Using a Cell Phone |
|
|
February |
12 |
NXT Buttons and the Display Block |
|
My Manual |
Color Sensor |
|
|
13 |
My Blocks |
|
|
14 |
Math and Logic |
|
|
My Manual |
Remote Control using 5 Channel Transmitter and Receiver - Construction of Separate Robot |
|
|
March |
My Manual |
Remote Control using 5 Channel Transmitter and Receiver - Construction of Separate Robot |
|
|
15 |
Files |
|
My Manual |
Other Languages: Introduction to NQC and LeJOS |
|
|
April |
16 |
Data Logging |
|
May |
All Material |
Final Project |