SMACC
Loading...
Searching...
No Matches
cp_grasping_objects.h
Go to the documentation of this file.
1#pragma once
2
3#include <smacc/smacc.h>
4#include <smacc/component.h>
5#include <moveit_msgs/CollisionObject.h>
6#include <map>
7
9{
11 {
12 private:
13 std::map<std::string, moveit_msgs::CollisionObject> graspingObjects;
14
15 public:
16 std::vector<std::string> fingerTipNames;
17
18 boost::optional<std::string> currentAttachedObjectName;
19
20 bool getGraspingObject(std::string name, moveit_msgs::CollisionObject &object);
21
22 void createGraspableBox(std::string frameid, float x, float y, float z, float xl, float yl, float zl);
23 };
24
25} // namespace cl_move_group_interface
bool getGraspingObject(std::string name, moveit_msgs::CollisionObject &object)
boost::optional< std::string > currentAttachedObjectName
std::map< std::string, moveit_msgs::CollisionObject > graspingObjects
void createGraspableBox(std::string frameid, float x, float y, float z, float xl, float yl, float zl)