All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends Defines
Public Member Functions | Private Attributes
cop::CollisionInterface Class Reference

#include <CollisionInterface.h>

List of all members.

Public Member Functions

bool AddCollisionCB (vision_srvs::cop_add_collision::Request &msg, vision_srvs::cop_add_collision::Response &answer)
std::string AddCollisionObject (Signature *current_object, arm_navigation_msgs::CollisionObject &object, bool ignore_pcd=false)
 CollisionInterface (cop_world &cop_reference, ros::NodeHandle &nh)
bool GetGeometricShape (vision_srvs::cop_get_object_shape::Request &msg, vision_srvs::cop_get_object_shape::Response &answer)
void ResetCollisionMap (Signature *current_object)

Private Attributes

LocatedObjectID_t m_base_link_id
ros::ServiceClient m_collision_processing_srv
ros::ServiceServer m_copCollisionService
ros::ServiceServer m_copGeometricShapeService
cop_worldm_myCop
ros::Publisher m_object_in_map_pub

Detailed Description

Definition at line 24 of file CollisionInterface.h.


Constructor & Destructor Documentation

cop::CollisionInterface::CollisionInterface ( cop_world cop_reference,
ros::NodeHandle nh 
) [inline]

Definition at line 27 of file CollisionInterface.h.


Member Function Documentation

Definition at line 193 of file CollisionInterface.cpp.

std::string CollisionInterface::AddCollisionObject ( Signature current_object,
arm_navigation_msgs::CollisionObject object,
bool  ignore_pcd = false 
)

Definition at line 225 of file CollisionInterface.cpp.

Definition at line 439 of file CollisionInterface.cpp.

Definition at line 304 of file CollisionInterface.cpp.


Member Data Documentation

Definition at line 63 of file CollisionInterface.h.

Definition at line 59 of file CollisionInterface.h.

Definition at line 60 of file CollisionInterface.h.

Definition at line 61 of file CollisionInterface.h.

Definition at line 57 of file CollisionInterface.h.

Definition at line 62 of file CollisionInterface.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends Defines


cop_collision_interface
Author(s): Ulrich Friedrich Klank
autogenerated on Thu May 23 2013 15:25:32