Class ClMoveit2z

Inheritance Relationships

Base Type

  • public smacc2::ISmaccClient

Class Documentation

class ClMoveit2z : public smacc2::ISmaccClient

Public Functions

ClMoveit2z(std::string groupName)
ClMoveit2z(const moveit::planning_interface::MoveGroupInterface::Options &options)
virtual ~ClMoveit2z()
void onInitialize() override
void postEventMotionExecutionSucceded()
void postEventMotionExecutionFailed()
template<typename TOrthogonal, typename TSourceObject>
inline void onOrthogonalAllocation()
template<typename TCallback, typename T>
inline boost::signals2::connection onMotionExecutionSuccedded(TCallback callback, T *object)
template<typename TCallback, typename T>
inline boost::signals2::connection onMotionExecutionFailed(TCallback callback, T *object)
const moveit::planning_interface::MoveGroupInterface::Options &getOptions() const

Public Members

std::shared_ptr<moveit::planning_interface::MoveGroupInterface> moveGroupClientInterface
std::shared_ptr<moveit::planning_interface::PlanningSceneInterface> planningSceneInterface