Robotics Assignment 2009
Robotics Assignment 2009 disclosed! Read all about it in Robotics-Assignment-2009.pdf.....
Practical things during the practicum
Time and Location
The practical of Robotics 1 is every Friday from 13:45 until 17:30 in AK.55.
Programming environment and language
We will use Bricx Command Center (pre-installed on every machine in AK.55 and on the windows-machines in B.02.05) as our programming environment. The programming language we will use is Not eXactly C (NXC). I made an example program for you that can be downloaded here. A NXT reference guide can be found at http://bricxcc.sourceforge.net/nbc/. A lot more information can be found by using Google.
The firmware version on the brick is an enhanced version. You should let the compiler of BricxCC know by going to Edit -> Preferences -> Compiler -> Common -> Switches, and adding ''-EF'' (Enhanced Firmware). If you don't do this, your program will probably not compile and/or run!
The Robots
When the robots are not used, they are stored in Spinoza B.03.44. Next Friday, March 27, you should all join at AK.55 and we will explain you the protocol of getting and storing your robot stuff in detail. At the end of this semester, we require you to store all Lego components neatly back in the box, since immedeiately after Summer the next Robotics practicals are scheduled!
Normally, at the beginning of each practical you have to get your 'box' from B.03.44 and at the end you have to return it there. I will be in AK.55 and he will supply you with the key. The lego in your box is your groups' responsibility so be very careful with it and do not lose anything! I will make sure that at least 3 battery packs are charged at the beginning of the practical, so let me know if yours runs out.
Working outside practical hours
It is possible (and probably necessary) to work on your robot outside practical hours. In order to do that, you can get the key of B.03.44 from Thea. Make sure that you lock the door and return the key to Thea!
I hope you will have a lot of fun the next weeks! Maarten-Jan
More resources:
enhanced_firmware.zip -- you won't need this, unless you have to refresh the factory settings
firstProgram.nxc
|