Optimal rotation sequences for active perception
by , , ,
Abstract:
One major objective of autonomous systems navigating in dynamic environments is gathering information needed for self localization, decision making, and path planning. To account for this, such systems are usually equipped with multiple types of sensors. As these sensors often have a limited field of view and a fixed orientation, the task of active perception breaks down to the problem of calculating alignment sequences which maximize the information gain regarding expected measurements. Action sequences that rotate the system according to the calculated optimal patterns then have to be generated. In this paper we present an approach for calculating these sequences for an autonomous system equipped with multiple sensors. We use a particle filter for multi- sensor fusion and state estimation. The planning task is modeled as a Markov decision process (MDP), where the system decides in each step, what actions to perform next. The optimal control policy, which provides the best action depending on the current estimated state, maximizes the expected cumulative reward. The latter is computed from the expected information gain of all sensors over time using value iteration. The algorithm is applied to a manifold representation of the joint space of rotation and time. We show the performance of the approach in a spacecraft navigation scenario where the information gain is changing over time, caused by the dynamic environment and the continuous movement of the spacecraft © (2016) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Reference:
Optimal rotation sequences for active perception (David Nakath, Carsten Rachuy, Joachim Clemens, Kerstin Schill), In Proc. SPIE: Multisensor, Multisource Information Fusion: Architectures, Algorithms, and Applications (Jerome J. Braun, ed.), SPIE Press, volume 9872, 2016.
Bibtex Entry:
@InProceedings{Nakath2016,
  author    = {David Nakath and Carsten Rachuy and Joachim Clemens and Kerstin Schill},
  title     = {Optimal rotation sequences for active perception},
	booktitle = {Proc. SPIE: Multisensor, Multisource Information Fusion: Architectures, Algorithms, and Applications},
  year      = {2016},
  editor    = {Jerome J. Braun},
  month     = {may},
	publisher = {SPIE Press},
	pages     = {987204\-1--987204\-13},
	volume    = {9872},
  abstract  = {One major objective of autonomous systems navigating in dynamic environments is gathering information needed for self localization, decision making, and path planning. To account for this, such systems are usually equipped with multiple types of sensors. As these sensors often have a limited field of view and a fixed orientation, the task of active perception breaks down to the problem of calculating alignment sequences which maximize the information gain regarding expected measurements. Action sequences that rotate the system according to the calculated optimal patterns then have to be generated. In this paper we present an approach for calculating these sequences for an autonomous system equipped with multiple sensors. We use a particle filter for multi- sensor fusion and state estimation. The planning task is modeled as a Markov decision process (MDP), where the system decides in each step, what actions to perform next. The optimal control policy, which provides the best action depending on the current estimated state, maximizes the expected cumulative reward. The latter is computed from the expected information gain of all sensors over time using value iteration. The algorithm is applied to a manifold representation of the joint space of rotation and time. We show the performance of the approach in a spacecraft navigation scenario where the information gain is changing over time, caused by the dynamic environment and the continuous movement of the spacecraft © (2016) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.},
  doi       = {10.1117/12.2223027},
  url       = {10.1117/12.2223027">http://dx.doi.org/10.1117/12.2223027},
}