Classes | Namespaces | Defines | Typedefs | Enumerations
OMIPTypeDefs.h File Reference
#include <visualization_msgs/MarkerArray.h>
#include <pcl/point_types.h>
#include <pcl/point_cloud.h>
#include <cv_bridge/cv_bridge.h>
#include <sensor_msgs/PointCloud2.h>
#include <omip_msgs/RigidBodyPosesAndVelsMsg.h>
#include <omip_msgs/RigidBodyPoseAndVelMsg.h>
#include <omip_msgs/JointMsg.h>
#include <omip_msgs/KinematicStructureMsg.h>
Include dependency graph for OMIPTypeDefs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  omip::_FeaturePCLwc
struct  omip::FeaturePCLwc

Namespaces

namespace  omip

Defines

#define OMIP_ADD_POINT4D

Typedefs

typedef pcl::PointCloud
< FeaturePCL > 
omip::FeatureCloudPCL
typedef pcl::PointCloud
< FeaturePCLwc > 
omip::FeatureCloudPCLwc
typedef pcl::PointXYZL omip::FeaturePCL
typedef void omip::ft_measurement_ros_t
typedef std::pair
< cv_bridge::CvImagePtr,
cv_bridge::CvImagePtr
omip::ft_measurement_t
typedef sensor_msgs::PointCloud2 omip::ft_state_ros_t
typedef FeatureCloudPCLwc::Ptr omip::ft_state_t
typedef long int omip::Joint_id_t
typedef std::pair
< omip_msgs::RigidBodyPoseAndVelMsg,
omip_msgs::RigidBodyPoseAndVelMsg > 
omip::joint_measurement_t
typedef std::map< std::pair
< int, int >
, boost::shared_ptr
< JointCombinedFilter > > 
omip::KinematicModel
typedef
omip_msgs::RigidBodyPosesAndVelsMsg 
omip::ks_measurement_ros_t
typedef
omip_msgs::RigidBodyPosesAndVelsMsg 
omip::ks_measurement_t
typedef
omip_msgs::KinematicStructureMsg::Ptr 
omip::ks_state_ros_t
typedef KinematicModel omip::ks_state_t
typedef pcl::PointCloud
< pcl::PointXYZRGB > 
omip::PointCloudPCL
typedef pcl::PointCloud< PointPCL > omip::PointCloudPCLNoColor
typedef pcl::PointXYZ omip::PointPCL
typedef long int omip::RB_id_t
typedef sensor_msgs::PointCloud2 omip::rbt_measurement_ros_t
typedef FeatureCloudPCLwc::Ptr omip::rbt_measurement_t
typedef
omip_msgs::RigidBodyPosesAndVelsMsg 
omip::rbt_state_ros_t
typedef
omip_msgs::RigidBodyPosesAndVelsMsg 
omip::rbt_state_t
typedef pcl::PointCloud< PointPCL > omip::RigidBodyShape

Enumerations

enum  omip::shape_model_selector_t {
  omip::BASED_ON_DEPTH = 1, omip::BASED_ON_COLOR = 2, omip::BASED_ON_EXT_DEPTH = 3, omip::BASED_ON_EXT_COLOR = 4,
  omip::BASED_ON_EXT_DEPTH_AND_COLOR = 5
}
enum  omip::static_environment_tracker_t { omip::STATIC_ENVIRONMENT_EKF_TRACKER = 1, omip::STATIC_ENVIRONMENT_ICP_TRACKER = 2 }

Define Documentation

Value:
union { \
    float data[4]; \
    struct { \
      float x; \
      float y; \
      float z; \
    }; \
  } EIGEN_ALIGN16; \
  inline Eigen::Map<Eigen::Vector3f> getVector3fMap () { return (Eigen::Vector3f::Map (data)); } \
  inline const Eigen::Map<const Eigen::Vector3f> getVector3fMap () const { return (Eigen::Vector3f::Map (data)); } \
  inline Eigen::Map<Eigen::Vector4f, Eigen::Aligned> getVector4fMap () { return (Eigen::Vector4f::MapAligned (data)); } \
  inline const Eigen::Map<const Eigen::Vector4f, Eigen::Aligned> getVector4fMap () const { return (Eigen::Vector4f::MapAligned (data)); } \
  inline Eigen::Map<Eigen::Array3f> getArray3fMap () { return (Eigen::Array3f::Map (data)); } \
  inline const Eigen::Map<const Eigen::Array3f> getArray3fMap () const { return (Eigen::Array3f::Map (data)); } \
  inline Eigen::Map<Eigen::Array4f, Eigen::Aligned> getArray4fMap () { return (Eigen::Array4f::MapAligned (data)); } \
  inline const Eigen::Map<const Eigen::Array4f, Eigen::Aligned> getArray4fMap () const { return (Eigen::Array4f::MapAligned (data)); }

Definition at line 48 of file OMIPTypeDefs.h.



omip_common
Author(s): Roberto Martín-Martín
autogenerated on Sat Jun 8 2019 18:26:37