The XBC: a modern low-cost mobile robot controller. - Richard LeGrand; Kyle Machulis; David P. Miller; Randy Sargent; Anne Wright (IROS, 2005)