не совсем понял что чем управляется.. Всегда думал что руль управляется человеком.
В целом я на рулевое управление ставил сервопривод. Далее я эмпирическим путем подобрал углы поворота так, что бы его нигде не клинило и уже передавал угол поворота в процентах от -100 до 100.
Если же на повороты стоит простой мотор, ДС, то там нет частей, котрые могут сломаться если мотор упрется куда то. Если мотор взять послабее то упрется и все, будет проскальзывать. А так чисто теоретически можно поставить концевики , как на 3д принтерах, или подключить движковый потенциометр и считывать абсолютное положение где сейчас каретка стоит.
Ток ловить можно.. но мне кажется это сложнее.