diff --git a/src/Perception/Managers/HumansPerceptionManager.cpp b/src/Perception/Managers/HumansPerceptionManager.cpp index 7d1d4b39..0bdc6790 100755 --- a/src/Perception/Managers/HumansPerceptionManager.cpp +++ b/src/Perception/Managers/HumansPerceptionManager.cpp @@ -73,6 +73,15 @@ namespace owds { inner_it->second->updatePose(percept.second->pose(), percept.second->lastStamp()); } } + else + { + auto sensors = agent->getSensors(); + for(auto& eye : sensors) + { + if(percept.second->isLocated()) + eye.second->updatePose(percept.second->pose(), percept.second->lastStamp()); + } + } } } }