Class CbNavigateForward

Inheritance Relationships

Base Type

Class Documentation

class CbNavigateForward : public cl_nav2z::CbNav2ZClientBehaviorBase

Public Functions

CbNavigateForward()
CbNavigateForward(float forwardDistance)
CbNavigateForward(geometry_msgs::msg::PoseStamped goalPosition)
virtual ~CbNavigateForward()
void onEntry() override
void onExit() override
void setForwardDistance(float distance_meters)

Public Members

CbNavigateForwardOptions options

Protected Attributes

odom_tracker::CpOdomTracker *odomTracker_
std::optional<geometry_msgs::msg::PoseStamped> goalPose_
std::optional<float> forwardDistance_