Normally I would have rated it "5 stars", but the project title is a bit misleading. The topic isn't a "miniature robot" in the first place, but a well prepared hands-on training for a µC programming /using/ an AVR based miniature robot.
If you're not charged with preparing µC-labs, the most interesting thing maybe is the enhanced USBASP programmer, which serves for programming a target µC /and/ communicating with it (this is something Thomas Fischl mentioned as a future extension of USBASP). The FIFO buffered serial interface can be accessed trough a simple command line tool (serieViaUSB).
The documentation says that "for educational reasons" the transfer rate has been lowered to 2400 baud (maybe to make students experiment with the interesting effects of slow communication?
). Since there is USART polling in the USB main loop, and even a bit rate of 9600 baud can lead to overrun. If necessary this can be improvement by implementing some kind of handshake, or by using the SSI interface.
All in all a reason to brush up your French