Цитата:
Обстановка: имеется помещение. В какой то части его маяк.
Смысл - определить положение в помещении мобильной тележки.
для этого нужнО соответствующее оборудование (компас или ГПС или говорящие маяки или звёзды или зрение с распознаванием и т.д.)
Цитата:
Есть есть более хорошая альтернатива (маяк + вращающееся зеркало для отражения на TSOP) то подскажите, пожалуста.
это - не альтернатива, это - тупиковый вариант, ибо сие невозможно.
Цитата:
А интересует (если отстановиться на вращающемся зеркале) алгоритм определения местоположения в помещении. Куски кода на С для примера . . .
Алгоритм по этим данным просто не построить. Какой код

???
Об определении местоположения робота переговорено очень много, но даже близко не был предложен код какой-либо. Алгоритм автоматически вытекает из применённых аппаратных средств, таких как, средства превязки к местности, а также от возможностей "железа" робота. А из алгоритма вытечет и код - это не проблема.
Касательно определения местоположения робота есть книга от университета Мичиган "Were am I?" (в переводе: где я?) Sensors and Methods for Mobile Robot Pozitioning (о сенсорах и методах позиционирования мобильных роботов). К сожалению книга на английском, но она есть в сети, где именно в данный момент не могу сказать, но брал её совершенно свободно.
Прочитав сей труд можно однозначно сказать: позиционирование робота - задача очень и очень непростая, а значит и найти готовое решение, да ещё с вращающимся зеркалом - просто невозможно, ибо такое вряд ли кто делал, иными словами (ИМХО) его просто нет! Так что здесь вряд ли чем можно помочь... Ну подумайте сами: лишить Вас всех органов чувств и оставить только осязание на руках (пусть даже вращающихся, т.е. свободных) причём без распознавания (!), т.е. только ощущать препятствие, но не знать ЧТО это за предмет - попробуйте сориентироваться на местности!
Больше добавить нечего=))
___________
С уважением
Vovan