Керування стабілізує апарат. Навігація оцінює положення й рух. Сприйняття тлумачить дані сенсорів; програмне забезпечення завдань організовує роботу. Ці функції можуть мати різних постачальників.
Досягти району спостереження — не те саме, що впізнати об’єкт або вирішити, як діяти. Для військових систем також слід розрізняти навігацію, розпізнавання, рішення людини та наведення зброї. Заява про автономність має називати автоматизовану функцію та докази. Тут немає методів наведення або інструкцій для атак.