Ну если у гусеницы есть обоняние, то она и прется по перпендикуляру, ибо запах сильнее по этому направлению.
А может это память генетическая? Типа от бабочки, что, вроде, имеет неплохие способности по ориентированию и летает высоко, и передалась гусенице карта местности
И не всегда гусеницы ползут перпендикулярно обочине, видел много иных вариантов, может именно этой надо было именно туда, что случайно совпало с перпендикуляром?
Офф.. Пока искал про обоняние гусениц, нашел иное

:
"...Бабочки
Важную роль в жизни Б., особенно ночных, играет чувство обоняния..."