31 Management::_preOnInitRobotUnit()
34 additionalObjectSchedulerCount =
35 getProperty<std::uint64_t>(
"AdditionalObjectSchedulerCount").getValue();
36 heartbeatRequired = getProperty<bool>(
"HeartbeatRequired").getValue();
37 heartbeatMaxCycleMS = getProperty<long>(
"HeartbeatMaxCycleMS").getValue();
38 heartbeatStartupMarginMS = getProperty<long>(
"HeartbeatStartupMarginMS").getValue();
39 getArmarXManager()->increaseSchedulers(
static_cast<int>(additionalObjectSchedulerCount));
45 Management::_postFinishControlThreadInitialization()
53 heartbeatRequired =
true;
54 if (overallHealthState == RobotHealthState::HealthOK ||
55 overallHealthState == RobotHealthState::HealthWarning)