StackResult.cpp
Go to the documentation of this file.
1
#include "
StackResult.h
"
2
3
#include <
ArmarXCore/core/exceptions/local/ExpressionException.h
>
4
5
#include <
armarx/navigation/core/Trajectory.h
>
6
7
namespace
armarx::navigation::server
8
{
9
// Stack result
10
// core::TrajectoryPtr
11
// StackResult::trajectory() const
12
// {
13
// if (localTrajectory)
14
// {
15
// return localTrajectory;
16
// }
17
18
// ARMARX_CHECK_NOT_NULL(globalPlannerResult);
19
// return globalPlannerResult;
20
// }
21
22
// core::Twist
23
// StackResult::velocity() const
24
// {
25
// if (safeVelocity.has_value())
26
// {
27
// return safeVelocity.value();
28
// }
29
30
// ARMARX_CHECK(controlVelocity.has_value());
31
// return *controlVelocity;
32
// }
33
34
// bool
35
// StackResult::isValid() const
36
// {
37
// return globalPlannerResult != nullptr and controlVelocity.has_value();
38
// }
39
40
}
// namespace armarx::navigation::server
StackResult.h
armarx::navigation::server
This file is part of ArmarX.
Definition:
EventPublishingInterface.h:10
ExpressionException.h
Trajectory.h
armarx
navigation
server
StackResult.cpp
Generated on Sat Oct 12 2024 09:14:15 for armarx_documentation by
1.8.17