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

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