#include "graspit_ros_planning/ros_graspit_interface.h"
#include <boost/foreach.hpp>
#include <cmath>
#include <Inventor/actions/SoGetBoundingBoxAction.h>
#include <src/DBase/DBPlanner/ros_database_manager.h>
#include <src/DBase/graspit_db_model.h>
#include <src/Collision/collisionStructures.h>
#include <include/EGPlanner/searchEnergy.h>
#include <include/mytools.h>
#include <include/world.h>
#include <include/body.h>
#include <include/graspitGUI.h>
#include <include/ivmgr.h>
#include <include/scanSimulator.h>
#include <include/pr2Gripper.h>
#include <sensor_msgs/PointCloud.h>
#include <sensor_msgs/point_cloud_conversion.h>
Go to the source code of this file.
Namespaces | |
namespace | graspit_ros_planning |
Functions | |
bool | graspit_ros_planning::biggerThanSbVec3f (const SbVec3f &b1, const SbVec3f &b2) |
void | graspit_ros_planning::getSbBoxDimension (SbBox3f &bbx, vec3 &dimension) |
template<typename T > | |
T | mean (const std::vector< T > &input) |
transf | graspit_ros_planning::poseStampedToTransf (const geometry_msgs::PoseStamped &pose) |
transf | graspit_ros_planning::poseToTransf (const geometry_msgs::Pose &pose) |
void | graspit_ros_planning::randomPoseGenerate (SbBox3f &bb_space, geometry_msgs::Pose &grasp_random_pose) |
double | graspit_ros_planning::randomUniformReal (double min, double max) |
bool | graspit_ros_planning::smallerThanSbVec3f (const SbVec3f &b1, const SbVec3f &b2) |
template<typename T > | |
T | stddev (const std::vector< T > &input) |
geometry_msgs::Pose | graspit_ros_planning::transfToPose (const transf &tr) |
T mean | ( | const std::vector< T > & | input | ) | [inline] |
Definition at line 59 of file ros_graspit_interface.cpp.
T stddev | ( | const std::vector< T > & | input | ) | [inline] |
Definition at line 71 of file ros_graspit_interface.cpp.