Class CbMoveJoints

Inheritance Relationships

Base Type

  • public smacc2::SmaccAsyncClientBehavior

Derived Types

Class Documentation

class CbMoveJoints : public smacc2::SmaccAsyncClientBehavior

Subclassed by cl_move_group_interface::CbMoveKnownState, cl_move_group_interface::CbMoveLastTrajectoryInitialState

Public Functions

CbMoveJoints()
CbMoveJoints(const std::map<std::string, double> &jointValueTarget)
virtual void onEntry() override
virtual void onExit() override

Public Members

std::optional<double> scalingFactor_
std::map<std::string, double> jointValueTarget_
std::optional<std::string> group_

Protected Functions

void moveJoints(moveit::planning_interface::MoveGroupInterface &moveGroupInterface)

Protected Attributes

ClMoveGroup *movegroupClient_