Shop Embedded Robotics Thomas Braunl 2006