poziomu, który określa działania poziomów niższych. <br>W odróżnieniu od metod ściśle hierarchicznych, gdzie informacje z czujników wewnętrznych najpierw wykorzystywane są do aktualizacji mapy otoczenia, potem na podstawie mapy wyznaczana jest trajektoria ruchu (planowanie a priori), a następnie generowane są sterowania powodujące jej realizację [152], w sterowaniu behawioralnym warstwy niższe mogą generować zachowania bez działania warstw wyższych, a trajektorie ruchu nie są rezultatem planowania, lecz wynikiem bieżących reakcji systemu sterowania. Najważniejsze jest, aby urządzenie zrealizowało swój cel działania, sprawą drugorzędną jest, w jaki sposób ten cel zostanie zrealizowany. <br>W maszynach kroczących stosuje się często systemy o strukturze hierarchicznej, <br>gdzie warstwy niższe mogą