от себя добавлю CADSTAR (http://www.cadstarworld.com/downloads.asp) бесплатная демка с ограничением (не более 50 корпусов и 300 пинов). для домашних поделок подойдет. второй день на работе (в перерывах) играюсь.. пока нравится
как идея: на роботе вращающеяся башна с лазерем, в комнате 3 приемника, по времени "попадения" луча в приемники определяем углы, по трем углам однозначно находим координаты. нада только обеспечить равномерное вращение башни.