00001 /* 00002 * StateEstimator.cpp 00003 * 00004 * Created on: Nov 11, 2011 00005 * Author: mriedel 00006 */ 00007 00008 00009 #include <tk_state/StateEstimator.hpp> 00010 00011 #include <tk_state/StateEstimatorController.hpp> 00012 00013 namespace TELEKYB_NAMESPACE 00014 { 00015 00016 StateEstimator::StateEstimator() 00017 : stateEstimatorController( StateEstimatorController::Instance() ) 00018 { 00019 00020 } 00021 00022 StateEstimator::~StateEstimator() 00023 { 00024 00025 } 00026 00027 bool StateEstimator::isInitialized() const 00028 { 00029 return initialized; 00030 } 00031 00032 bool StateEstimator::isActive() const 00033 { 00034 return (stateEstimatorController.getActiveStateEstimator() == this); 00035 } 00036 00037 00038 } 00039