36 getLogger(),
"CbObstacleGuard: CpForwardObstacleGuard not found - obstacle events disabled");
45 RCLCPP_INFO(
getLogger(),
"CbObstacleGuard: armed");
virtual ~CbObstacleGuard()
CpForwardObstacleGuard * guard_
std::function< void()> postTooClose_
std::function< void()> postCleared_
smacc2::SmaccSignalConnection onObstacleTooClose(void(T::*callback)(), T *object)
smacc2::SmaccSignalConnection onObstacleCleared(void(T::*callback)(), T *object)
virtual rclcpp::Logger getLogger() const
void requiresComponent(SmaccComponentType *&storage, ComponentRequirement requirementType=ComponentRequirement::SOFT)