deadlines: -1 week -> bt -2 weeks directions: -single robot: rt, conf, comm -> how this can be use to control several nxts -multirobot: client/server? queues? global/local prolog kb? //lowpri// api: runs -bt/usb: linux -icommand: win dead -bt/usb: win (MM) -icommand: linux (PH) todo: -jsi2008bugs PH -plnxt lab1-3 PH -examples: PH/MM - custom - jsi2008 - miw2008 [[pl:miw:miw08_mindstormsdesign]] [[pl:miw:miw08_mindstormsenv]] [[pl:mindstorms:lab:lab4]] -control of N robots: comm(bt/serial/comm), api(assert(currentnxt,X)) -flexible config MM -multirobot comm MM->PH -queus //lowpri// -interrobot MM (pipe) -1robot--Nbricks MM heart integr rt: - async io!: proposal, problem desc KR->MM - comm ([[student:msc2009_nxtalg:plnxt_benchmark|bt problems]]) KR/MM - rt timers? KR - scheduler? softRTpriorities