#include <recording_manager.hpp>
Public Member Functions | |
bool | backToInitial (const SearchedObjectTypesAndIds &searchedObjectTypesAndIds) |
bool | getNextRobotState (const SearchedObjectTypesAndIds &searchedObjectTypesAndIds) |
bool | initHandler () |
RecordingManager (std::string recordFilePath) | |
bool | resetHandler () |
virtual | ~RecordingManager () |
Public Member Functions inherited from directSearchWS::DirectSearchManager | |
DirectSearchManager () | |
virtual | ~DirectSearchManager () |
Public Member Functions inherited from directSearchWS::DirectSearchHandler | |
DirectSearchHandler () | |
PosePtr | getActualCameraPosePtr () const |
SearchedObjectTypesAndIds | getActualFilteredSearchedObjectTypesAndIds () const |
PtuTuplePtr | getActualPtuPtr () const |
PosePtr | getActualRobotPosePtr () const |
bool | getArePosesFromDemonstrationLeft () const |
bool | getIsNoPoseLeft () const |
bool | getIsSameRobotPoseAsBefore () const |
double | getRemainingPosesDistances () const |
int | getRemainingPTUPoses () const |
int | getRemainingRobotPoses () const |
virtual | ~DirectSearchHandler () |
Private Attributes | |
bool | concatApproxEqualsPosesParam |
double | concatRobotPoseOrientationRadDistanceThreshold |
double | concatRobotPosePositionDistanceThreshold |
bool | filterIsPositionAllowedParam |
int | filterMinimumNumberOfDeletedNormalsParam |
std::string | recordFilePath |
bool | reorderPosesByTSPParam |
SortHelperPtr | sortHelperPtr |
Additional Inherited Members | |
Protected Member Functions inherited from directSearchWS::DirectSearchManager | |
bool | parsePosesToExploreFromXML (const std::string &path) |
Protected Member Functions inherited from directSearchWS::DirectSearchHandler | |
void | calculateRemainingPosesDistances () |
Protected Attributes inherited from directSearchWS::DirectSearchManager | |
FilterPosesDependingOnAlreadyFoundObjectTypesPtr | filterPosesDependingOnAlreadyFoundObjectTypesPtr |
SearchedObjectTypes | lastSearchedObjectTypes |
bool | reorderPosesByNBVParam |
Protected Attributes inherited from directSearchWS::DirectSearchHandler | |
bool | arePosesFromDemonstrationLeft |
bool | isNoPoseLeft |
bool | isRobotPoseChanged |
bool | isSameRobotPoseAsBefore |
PosePtr | nextCameraPosePtr |
SearchedObjectTypesAndIds | nextFilteredSearchedObjectTypesAndIds |
PtuTuplePtr | nextPtuPtr |
PosePtr | nextRobotPosePtr |
PoseHelperPtr | poseHelperPtr |
RobotStatePtrVecPtr | posesToExplorePtr |
double | remainingPosesDistances |
Definition at line 29 of file recording_manager.hpp.
directSearchWS::RecordingManager::RecordingManager | ( | std::string | recordFilePath | ) |
Definition at line 22 of file recording_manager.cpp.
|
virtual |
Definition at line 42 of file recording_manager.cpp.
|
virtual |
Reimplemented from directSearchWS::DirectSearchManager.
Definition at line 98 of file recording_manager.cpp.
|
virtual |
Reimplemented from directSearchWS::DirectSearchManager.
Definition at line 90 of file recording_manager.cpp.
|
virtual |
Implements directSearchWS::DirectSearchManager.
Definition at line 50 of file recording_manager.cpp.
|
virtual |
Reimplemented from directSearchWS::DirectSearchManager.
Definition at line 44 of file recording_manager.cpp.
|
private |
Definition at line 36 of file recording_manager.hpp.
|
private |
Definition at line 40 of file recording_manager.hpp.
|
private |
Definition at line 39 of file recording_manager.hpp.
|
private |
Definition at line 35 of file recording_manager.hpp.
|
private |
Definition at line 34 of file recording_manager.hpp.
|
private |
Definition at line 32 of file recording_manager.hpp.
|
private |
Definition at line 37 of file recording_manager.hpp.
|
private |
Definition at line 42 of file recording_manager.hpp.