Thursday, February 25, 2010

Feb.24 Tutorial 1: Linefollower Stepwise refinement

Tutorial 1: Linefollower Checklist


1a. Create Line Follower with LeJos with 1 to 3 light sensors
       eCos with Forte is not ready yet (soon?)
  • LeJos Environment and SW:
    • see Lejos Tutorial
    • Lejos Hints:
      • Firmware flash at the end of the install did not find the NXT brick, so long as my USB stick was plugged in. It disconnected the USB stick, too. Fortunately no files on USB stick were affected.
      • can set-up so whole installation can be copied or used from USB stick
    • Eclipse with LeJos Hints:
      • import Sample Project (C:\Users\Carolyn\leJOSNXJProjects) for examples  see tutorial for details
      • In Preferences don't forget to set lejos_home
      • Know project converted with Other libraries includes java.nxt class.jar
      • Download problems? - current - reinstalling
1b. Formalize a stepwise refinement approach
see Feb.10 Line Follower Steps entry for start
Worksheet: Fill-in a table for the 2^n cases (n=1-3 sensors) from Bratislava presentation
2. simulate Function Blocks with FDBK that think need
see Feb. 15-19 flip-flops and lego.setFloodlight entry for start

3. Formalize construction instructions
    will use both 
then if
  • standard Lego links change still have 1 construction still available
  • Lego kit changes, then instructions for new kit available via links
4. Create stand-alone Tutorial
see Tutorial options entry for start


No comments:

Post a Comment