constants.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <string>
4
5
#include <
ArmarXCore/core/time/Duration.h
>
6
7
namespace
armarx::view_selection::gaze_controller::constants
8
{
9
/// Topic the low-level gaze controllers report their residual on.
10
inline
const
std::string
GazeControllerStatusTopicName
=
"GazeControllerStatus"
;
11
12
/// Rate limit for those reports. `onPublish` runs at the RobotUnit's publish rate, which is
13
/// far more than the scheduler needs to debounce a "reached" decision.
14
inline
const
armarx::Duration
GazeControllerStatusPublishInterval
=
15
armarx::Duration::MilliSeconds
(100);
16
17
}
// namespace armarx::view_selection::gaze_controller::constants
Duration.h
armarx::Duration::MilliSeconds
static Duration MilliSeconds(std::int64_t milliSeconds)
Constructs a duration in milliseconds.
Definition
Duration.cpp:48
armarx::core::time::Duration
Represents a duration.
Definition
Duration.h:17
armarx::view_selection::gaze_controller::constants
Definition
constants.h:8
armarx::view_selection::gaze_controller::constants::GazeControllerStatusPublishInterval
const armarx::Duration GazeControllerStatusPublishInterval
Rate limit for those reports.
Definition
constants.h:14
armarx::view_selection::gaze_controller::constants::GazeControllerStatusTopicName
const std::string GazeControllerStatusTopicName
Topic the low-level gaze controllers report their residual on.
Definition
constants.h:10
armarx
view_selection
gaze_controller
constants.h
Generated by
1.13.2