figshare
Browse
pcbi.1011796.g002.tif (537.9 kB)

Sensing pointing angles and angular displacements.

Download (537.9 kB)
figure
posted on 2024-01-29, 18:34 authored by David L. Krongauz, Amir Ayali, Gal A. Kaminka

The blue circle represents an idealized 360-degree visual sensor of the focal agent. Positions at time t are marked by x(t). The elongated shape of the neighbor agent leads to ambiguity in computing its kinematic parameters when using solely angular data. In contrast, for circular agent morphology, the angular data are sufficient to extract complete and exact kinematic data of the neighbor. (a) Angular velocity is computed from Δβj, i.e., from the change of the LOS direction. (b) Distance rj to the neighbor j is estimated from the angle αj subtended by the neighbor, using Eq 5. Different distances to the neighbor (green and purple lines) can have the same subtended angle αj due to the different orientations of the neighbor with respect to the LOS. (c) A related source of ambiguity lies in the impossibility of computing the components of the neighbor’s velocity accurately when using only angular information from a single visual sensor. As shown: many different endpoints produce equal Δβ. (d) In contrast: when agents are circular, the angular information αj and Δβj suffices for an exact computation of distance and velocity, because the distance rj is uniquely obtained from αj alone.

History