Так уж вышло, что в доме, где я сейчас проживаю, пол кафельный. Т.е. не то, что в ванной или на кухне, а прям везде одинаковый такой кафель 25х25. Пятки не мерзнут, т.к. за окном меньше +25 никогда не бывает. Было бы неразумно не попытаться использовать это обстоятельство (в смысле кафель а не пятки) в качестве готовой координатной сетки помещения. Т.е. использовать межкафельные линии в качестве направляющих для робота.
Вот так выглядит пол в статике:
А так при движении робота:
Линия хорошо различима глазом и я не думал, что возникнут проблемы при определении ее координат при движении. Попробовал в RoboRealm, макрос вот:
Макрос пытается выделить формы близкие к линейным, похожей ориентации и передает их координаты пользовательской программе для корректировки курса. Однако линия периодически теряется, возникают паразитные линии и т.д.
Понимаю, что задача специфичная и врядли у кого возникнет. Но, может чего посоветуете?