Class CbNavigateForward
Defined in File cb_navigate_forward.hpp
Inheritance Relationships
Base Type
public cl_nav2z::CbNav2ZClientBehaviorBase
(Class CbNav2ZClientBehaviorBase)
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
-
std::optional<float> forwardSpeed
-
std::optional<geometry_msgs::msg::Quaternion> forceInitialOrientation
-
std::optional<std::string> goalChecker_
Protected Attributes
-
odom_tracker::OdomTracker *odomTracker_
-
std::optional<geometry_msgs::msg::PoseStamped> goalPose_
-
std::optional<float> forwardDistance_
-
CbNavigateForward()