В алгоритмах навигации роботов используются следующие логические операции:
  - НЕ.                                                                          myrobot.ru                       Стоит перед командой проверки и меняет её значение на противоположное.                                                                          myrobot.ru                       Если результат команды проверки истинен, то стоящая перед ней «НЕ» поменяет результат на ложный, и наоборот.                                                                          myrobot.ru                      
  - И.                                                                          myrobot.ru                       Соединяет команды проверки.                                                                          myrobot.ru                       Результат будет истинным только тогда, когда все соединяемые с помощью «и» команды проверки будут истинными.                                                                          myrobot.ru                      
  - ИЛИ.                                                                          myrobot.ru                       Соединяет команды проверки.                                                                          myrobot.ru                       Результат будет истинным тогда, когда хотя бы одна из соединяемых команд проверок будет истинной.                                                                          myrobot.ru                      
  
 Также в алгоритмах навигации роботов могут использоваться нечёткие алгоритмы, которые определяются упорядоченным множеством нечётких инструкций, содержащих понятия, формализуемые нечёткими множествами.                                                                          samag.ru                                                                                               mnv.irgups.ru