Skip to main content
. 2021 Feb 16;21(4):1385. doi: 10.3390/s21041385
Algorithm 1: Collision state estimation.
Notation: Circle radius R, Object oi, Object set O, Object dimension so, UAV dimension su, Object depth λ¯, Environment depth d¯, Boolean object collision state collsion_state.
Input:O
foroi in O
ifR<λ¯then
ifR>so+su && R<d¯so then
collsion_statesafe 
  else
collsion_statecollision
end if
else
collsion_statecollision
end if
oiO.next()
end for
returnO