hpp-rbprm  4.12.0
Implementation of RB-PRM planner using hpp.
hpp::rbprm::sampling::OctreeReport Struct Reference

#include <hpp/rbprm/sampling/sample-db.hh>

Collaboration diagram for hpp::rbprm::sampling::OctreeReport:

Public Member Functions

 OctreeReport (const Sample *, const fcl::Contact, const double, const fcl::Vec3f &normal, const fcl::Vec3f &v1, const fcl::Vec3f &v2, const fcl::Vec3f &v3)
 

Public Attributes

const Samplesample_
 Sample considered for contact generation. More...
 
fcl::Contact contact_
 Contact information returned from fcl. More...
 
double value_
 heuristic evaluation of the sample More...
 
fcl::Vec3f normal_
 normal vector of the surface in contact More...
 
fcl::Vec3f v1_
 
fcl::Vec3f v2_
 
fcl::Vec3f v3_
 

Detailed Description

Collision report for a Sample for which the octree node is colliding with the environment.

Constructor & Destructor Documentation

◆ OctreeReport()

hpp::rbprm::sampling::OctreeReport::OctreeReport ( const Sample ,
const fcl::Contact  ,
const double  ,
const fcl::Vec3f &  normal,
const fcl::Vec3f &  v1,
const fcl::Vec3f &  v2,
const fcl::Vec3f &  v3 
)

Member Data Documentation

◆ contact_

fcl::Contact hpp::rbprm::sampling::OctreeReport::contact_

Contact information returned from fcl.

◆ normal_

fcl::Vec3f hpp::rbprm::sampling::OctreeReport::normal_

normal vector of the surface in contact

◆ sample_

const Sample* hpp::rbprm::sampling::OctreeReport::sample_

Sample considered for contact generation.

◆ v1_

fcl::Vec3f hpp::rbprm::sampling::OctreeReport::v1_

◆ v2_

fcl::Vec3f hpp::rbprm::sampling::OctreeReport::v2_

◆ v3_

fcl::Vec3f hpp::rbprm::sampling::OctreeReport::v3_

◆ value_

double hpp::rbprm::sampling::OctreeReport::value_

heuristic evaluation of the sample


The documentation for this struct was generated from the following file: