самый "жирный" вариант - это конечно 3 датчика-катушки. Перпендикулярно друг другу. На усилитель и на АЦП. По амплитудам и фазам сигналов можно поймать пространственное направление вектора индукции и его величину. Далеко от провода он будет почти вертикальным и слабым, при приближении станет "ложиться" перпендикулярно проводу.
Если не хочется три - можно 2 горизонтальных, тоже перпендикулярно. По ним можно узнать направление вектора в плоскости. В любом случае узнать, с какой стороны робот от провода - внутри или снаружи - нельзя, надо запоминать как ехали. Но зато ориентировать робота вдоль, поперек провода или под любым углом - не вопрос, если его сигнал ловится.
Так что я бы делал как минимум одну катушку вдоль оси прямого движения робота, одну поперек и можно еще одну вертикально. И отдельную тиньку, чтобы основной проц не грузить
40-50 может и многовато будет, была такая система радиоуправления игрушками описана в журнале Юный Техник (вернее в приложении) - там петлевая антенна подобного типа излучала 6 кГц.