46 RCLCPP_INFO(
getLogger(),
"CbTrackObjectPose onEntry");
47 RCLCPP_INFO(
getLogger(),
"CbTrackObjectPose onEntry - enabled");
51 "CbTrackObjectPose onEntry - updateAndGetGlobalPose, objectToTrackId: %s, globalFrame: %s",
62 RCLCPP_INFO(
getLogger(),
"CbTrackObjectPose update");
cl_foundation_pose::CpObjectTrackerTf * objectTracker_
std::string objectToTrackId_
CbTrackObjectPose(std::string objectToTrackId, std::string globalFrame="map")
virtual ~CbTrackObjectPose()
virtual void update() override
virtual void onExit() override
virtual void onEntry() override
std::optional< geometry_msgs::msg::PoseStamped > updateAndGetGlobalPose(const std::string &child_frame_id, const std::string &frame_id)
void setEnabled(bool enabled)
virtual rclcpp::Logger getLogger() const
void requiresComponent(SmaccComponentType *&storage, ComponentRequirement requirementType=ComponentRequirement::SOFT)