Есть:
участок площадью 30х50 м с хаотичными препятствиями (строения, ограждения и прочее).
Требуется:
чтобы из любой точки данного участка робот смог найти и доехать до своей базы (зарядка, защита от непогоды и прочее).
ИК (TSOP) на большом расстоянии - не вариант, хотя и на близком возможны проблемы с переотражениями. В идеале требуется установить радиометку на базу, на роботе что-то типа супергетеродинного приемника с направленной антенной. При направлении антенны на радиомаяк на выходе супергетеродинного приемника амплитуда сигнала будет максимальной - значит двигаемся в направлении максимального сигнала. Однако, в реалиях имеем кучу помех и большое количество сигналов от различных трансиверов (брелоки сигнализаций, Wi-Fi, BT и прочее). Поэтому необходим какой-то структурированный сигнал, который понимает только робот, однако как тогда определять направление движения???
Нужны:
1. Варианты аналоговых передатчика и приемника (пока заказал модули Arduino для проверки работоспособности - http://ru.aliexpress.com/item/1Set-Link-Kit-Wireless-RF-Transmitter-and-Receiver-Module-for-Arduino-ARM-MCU-Remote-Control-Hot/32431978101.html).
2. Варианты цифровых передатчика и приемника, может все же есть те, которые могут выдавать уровни нужного радиосигнала? Например, CC1100, у которой можно RSSI читать?
3. Варианты BT модулей (master/slave), у которых вроде бы можно читать RSSI?
4. Ваш вариант решения задачи.