Идеята с приемника и предавателя е възможна ако няма физическа преграда м/у робота и целта. Също така ще са ти необходими минимум 2 приемника, за да се триангулира сигнала (при положение че робота и целта са в 1 равнина). Ако има разлика във височините, то тогава ще са необходими 3 приемника, като се знае разстоянието м/у тях
Подобно на начина по който ГПС-а работи(до колкото знам
), но там се използват повече сателити
sv_shady беше написал една статия относно УЗ сензор, която ще ти е полезна ако си трягнал по този път.
p.s. Не съм сигурен, но би трябвало да имаш проблеми с ехото в затворени помещения.