John Rappel
Description Demonstrate advanced control of the iRobot Create Use light sensors to guide the robot to a light source Read bump sensors and continue accordingly More complex than Lego Mindstorm
Solution Send data back for debugging Read appropriate light sensor data Design of hardware Detect bumps Run trials to fine-tune algorithm
Exceptions Contrast is your friend Speed was not considered Additional sensing to aid in search
Methodology Small steps Frequent trials Troubleshoot big ideas with small advances Modules! Get to know manuals Hardware Vs.
Diagrams
Demonstration – Following Light
Demo- Detecting Bumps
My Strategies Manuals most trusted PAC was my work area Regular meetings with professors Talk through difficulties with peers
Concepts Programming Languages Understanding similarities Data Structures Types, type casting Assembly Language Working directly with processor Complex commands Bitwise operations
Extensions Adding additional hardware Reading additional sensors Communication between robots
Advice Write trusted code Don’t second guess yourself Weekly talks with Professors Update journal weekly- minimum
Questions