|
|
#include "commit_and_wait.h"#include <ArmarXCore/core/logging/Logging.h>#include <ArmarXCore/core/time/Duration.h>#include <ArmarXCore/core/util/StringHelpers.h>#include <RobotAPI/libraries/skills/core/SkillStatusUpdate.h>#include <armarx/view_selection/client/GazeTargetWaiter.h>#include <armarx/view_selection/client/ViewSelection.h>
Include dependency graph for commit_and_wait.cpp:Go to the source code of this file.
Namespaces | |
| namespace | armarx |
| This file offers overloads of toIce() and fromIce() functions for STL container types. | |
| namespace | armarx::view_selection |
| namespace | armarx::view_selection::skills |
| This file is part of ArmarX. | |
Functions | |
| ::armarx::skills::Skill::MainResult | commitAndMaybeWait (client::ViewSelection &viewSelection, const gaze_targets::GazeTarget &target, bool waitUntilReached, std::int64_t waitTimeout_ms, const std::function< bool()> &shouldAbort) |
| Commit a gaze target, optionally blocking until the robot's gaze is fixed on it. | |