Assignment for Thu 09/24: ----------------------- Find a current (i.e. within last year) article about an advance in robotics or related technology. Write 3-4 paragraphs discussing: -Why is this advance important? -Why now (e.g. vs 5 or 10 years ago)? -What hurdles were overcome? Did this rely on other developments? -Are there any ethical implications or controvery surrounding the advance? -Which community or group stands to benefit? Would anyone be opposed? ----------------------- -Java -Sample program to move robot forward -Taxonomy -Import statement: lejos API -Structure vs instructions -Java compilation process, JVM, linking (write once...) -NXJ firmware provides JVM on NXT -Wikipedia Java bytecode -Comments -BlueJ demo -Note that BlueJ hides the compilation process -Demo command line process and make note of .class files -Demonstrate simple while loop counter -Step through code in BlueJ -Print #'s on LCD -Peruse Lejos API for LCD methods -Mention Lejos e-book as an additional reference -Also mention System.out.println and difference from above -Must comment out Lejos code when stepping on PC Files: Forward.java