Namespaces | Functions | Variables
choreo_geometry_conversion_helpers.cpp File Reference
#include <choreo_geometry_conversion_helpers/choreo_geometry_conversion_helpers.h>
#include <eigen_conversions/eigen_msg.h>
#include <geometric_shapes/shape_operations.h>
#include <boost/filesystem.hpp>
Include dependency graph for choreo_geometry_conversion_helpers.cpp:

Go to the source code of this file.

Namespaces

 choreo_geometry_conversion_helpers
 

Functions

void choreo_geometry_conversion_helpers::planeAxesToEigenMatrix (const Eigen::Vector3d &x_axis, const Eigen::Vector3d &y_axis, const Eigen::Vector3d &z_axis, Eigen::Matrix3d &m)
 
void choreo_geometry_conversion_helpers::planeAxesToQuaternionMsg (const Eigen::Vector3d &x_axis, const Eigen::Vector3d &y_axis, const Eigen::Vector3d &z_axis, geometry_msgs::Quaternion &q_msg)
 
void choreo_geometry_conversion_helpers::planeToEigenAffine3d (const Eigen::Vector3d &origin, const Eigen::Vector3d &x_axis, const Eigen::Vector3d &y_axis, const Eigen::Vector3d &z_axis, Eigen::Affine3d &e)
 
void choreo_geometry_conversion_helpers::planeToEigenAffine3d (const Eigen::Vector3d &origin, const Eigen::Matrix3d &orientation, Eigen::Affine3d &e)
 
void choreo_geometry_conversion_helpers::planeToPoseMsg (const Eigen::Vector3d &origin, const Eigen::Vector3d &x_axis, const Eigen::Vector3d &y_axis, const Eigen::Vector3d &z_axis, geometry_msgs::Pose &p)
 
void choreo_geometry_conversion_helpers::planeToPoseMsg (const Eigen::Vector3d &origin, const Eigen::Matrix3d &orientation, geometry_msgs::Pose &p)
 
moveit_msgs::AttachedCollisionObject choreo_geometry_conversion_helpers::savedSTLToAttachedCollisionObjectMsg (const std::string &file_path, const Eigen::Vector3d &scale_vector, const std::string &frame_id, const std::string &link_id, const geometry_msgs::Pose &p, int object_operation=moveit_msgs::CollisionObject::ADD)
 
void choreo_geometry_conversion_helpers::savedSTLToAttachedCollisionObjectMsg (const std::string &file_path, const Eigen::Vector3d &scale_vector, const std::string &frame_id, const std::string &link_id, const geometry_msgs::Pose &p, moveit_msgs::AttachedCollisionObject &co, int object_operation=moveit_msgs::CollisionObject::ADD)
 
void choreo_geometry_conversion_helpers::savedSTLToAttachedCollisionObjectMsg (const std::string &file_path, const Eigen::Vector3d &scale_vector, const std::string &frame_id, const std::string &link_id, const std::string &obj_id, const geometry_msgs::Pose &p, moveit_msgs::AttachedCollisionObject &co, int object_operation=moveit_msgs::CollisionObject::ADD)
 
void choreo_geometry_conversion_helpers::savedSTLToCollisionObjectMsg (const std::string &file_path, const Eigen::Vector3d &scale_vector, const std::string &frame_id, const geometry_msgs::Pose &p, moveit_msgs::CollisionObject &co, int object_operation=moveit_msgs::CollisionObject::ADD)
 
moveit_msgs::CollisionObject choreo_geometry_conversion_helpers::savedSTLToCollisionObjectMsg (const std::string &file_path, const Eigen::Vector3d &scale_vector, const std::string &frame_id, const geometry_msgs::Pose &p, int object_operation=moveit_msgs::CollisionObject::ADD)
 
void choreo_geometry_conversion_helpers::savedSTLToCollisionObjectMsg (const std::string &file_path, const Eigen::Vector3d &scale_vector, const std::string &frame_id, const std::string &obj_id, const geometry_msgs::Pose &p, moveit_msgs::CollisionObject &co, int object_operation=moveit_msgs::CollisionObject::ADD)
 
void choreo_geometry_conversion_helpers::savedSTLToMeshShapeMsg (const std::string &file_path, const Eigen::Vector3d &scale_vector, shape_msgs::Mesh &mesh)
 

Variables

static const std::string choreo_geometry_conversion_helpers::FILE_URL_PREFIX = "file://"
 


choreo_geometry_conversion_helpers
Author(s): Yijiang Huang
autogenerated on Thu Jul 18 2019 03:58:54