The visibility of targets determines performance and even success rate of various applications, such as active slam, exploration, and target tracking. Therefore, it is crucial to take the visibility of targets into explicit account in trajectory planning. In this paper, we propose a general metric for target visibility, considering observation distance and angle as well as occlusion effect. We formulate this metric into a differentiable visibility cost function, with which spatial trajectory and yaw can be jointly optimized. Furthermore, this visibility-aware trajectory optimization handles dynamic feasibility of position and yaw simultaneously. To validate that our method is practical and generic, we integrate it into a customized quadrotor tracking system. The experimental results show that our visibility-aware planner performs more robustly and observes targets better. In order to benefit related researches, we release our code to the public.
翻译:目标的可见度决定了各种应用的性能,甚至成功率,例如主动冲击、探索和目标跟踪。 因此,在轨迹规划中明确考虑目标的可见度至关重要。 在本文件中,我们提出了目标可见度的一般衡量标准,考虑到观测距离和角度以及隔离效应。我们将这一衡量标准发展成一种不同的可见度成本功能,从而可以共同优化空间轨迹和斜线。此外,这种有可见度的轨迹优化同时处理位置和轨迹的动态可行性。为了验证我们的方法是实用的和通用的,我们将其纳入一个定制的二次钻探跟踪系统。实验结果显示,我们的可见度规划者能够更有力地执行并更好地观察目标。为了让相关研究受益,我们向公众发布我们的代码。