22#include <tf2/transform_datatypes.h>
41 const geometry_msgs::msg::PoseStamped & planePivotPose,
double deltaRadians,
42 std::optional<std::string> tipLink = std::nullopt);
45 const geometry_msgs::msg::PoseStamped & planePivotPose,
46 const geometry_msgs::msg::Pose & relativeInitialPose,
double deltaRadians,
47 std::optional<std::string> tipLink = std::nullopt);
geometry_msgs::msg::PoseStamped planePivotPose_
void computeCurrentEndEffectorPoseRelativeToPivot()
std::optional< double > angularSpeed_rad_s_
CbCircularPivotMotion(std::optional< std::string > tipLink=std::nullopt)
virtual void createMarkers() override
virtual void generateTrajectory() override
std::optional< geometry_msgs::msg::Pose > relativeInitialPose_
std::optional< double > linearSpeed_m_s_