Drake
 All Classes Files Functions Variables
OcTree Class Reference

Wrapper class for octomap library octree functionality. More...

Inheritance diagram for OcTree:
Collaboration diagram for OcTree:

Public Member Functions

function OcTree (resolution_or_filename)
 
function enableLCMGL (obj, lcmgl_channel)
 
function updateNode (tree, pts, occupied)
 
function search (tree, pts)
 
function getLeafNodes (tree)
 
function insertPointCloud (tree, pointCloud, origin)
 
function publishLCMGL (obj, threshold)
 

Detailed Description

Wrapper class for octomap library octree functionality.

Constructor & Destructor Documentation

function OcTree ( resolution_or_filename  )
Return values
obj

Member Function Documentation

function enableLCMGL ( obj  ,
lcmgl_channel   
)
function getLeafNodes ( tree  )
Return values
nodes
values
function insertPointCloud ( tree  ,
pointCloud  ,
origin   
)
function publishLCMGL ( obj  ,
threshold   
)
function search ( tree  ,
pts   
)
Return values
occupancy_probability
function updateNode ( tree  ,
pts  ,
occupied   
)
Parameters
ptsa 3xn list of pts
occupieda 1xn logical which is true if pts(:,i) was observed to be occupied or false if it was observed to be free. if occupied is a scalar, then all pts use the same value;

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