WUT Velma robot API
Public Member Functions | Static Public Member Functions | List of all members
velma_kinematics.velma_workspace.LWRWorkspace Class Reference

Public Member Functions

def __init__ (self)
 
def getCellIdxX (self, v)
 
def getCellIdxY (self, v)
 
def getCellIdxZ (self, v)
 
def getCellIdx (self, pt)
 
def getCellCenterX (self, idx)
 
def getCellCenterY (self, idx)
 
def getCellCenterZ (self, idx)
 
def save (self, parameters_filename, matrix_filename)
 
def getCellsX (self)
 
def getCellsY (self)
 
def getCellsZ (self)
 
def getCellValue (self, ix, iy=None, iz=None)
 
def getCellSize (self)
 

Static Public Member Functions

def generate ()
 
def load (parameters_filename=None, matrix_filename=None)
 

Detailed Description

Definition at line 42 of file velma_workspace.py.

Constructor & Destructor Documentation

◆ __init__()

def velma_kinematics.velma_workspace.LWRWorkspace.__init__ (   self)

Definition at line 43 of file velma_workspace.py.

Member Function Documentation

◆ generate()

def velma_kinematics.velma_workspace.LWRWorkspace.generate ( )
static

Definition at line 96 of file velma_workspace.py.

◆ getCellCenterX()

def velma_kinematics.velma_workspace.LWRWorkspace.getCellCenterX (   self,
  idx 
)

Definition at line 86 of file velma_workspace.py.

◆ getCellCenterY()

def velma_kinematics.velma_workspace.LWRWorkspace.getCellCenterY (   self,
  idx 
)

Definition at line 89 of file velma_workspace.py.

◆ getCellCenterZ()

def velma_kinematics.velma_workspace.LWRWorkspace.getCellCenterZ (   self,
  idx 
)

Definition at line 92 of file velma_workspace.py.

◆ getCellIdx()

def velma_kinematics.velma_workspace.LWRWorkspace.getCellIdx (   self,
  pt 
)

Definition at line 72 of file velma_workspace.py.

◆ getCellIdxX()

def velma_kinematics.velma_workspace.LWRWorkspace.getCellIdxX (   self,
  v 
)

Definition at line 63 of file velma_workspace.py.

◆ getCellIdxY()

def velma_kinematics.velma_workspace.LWRWorkspace.getCellIdxY (   self,
  v 
)

Definition at line 66 of file velma_workspace.py.

◆ getCellIdxZ()

def velma_kinematics.velma_workspace.LWRWorkspace.getCellIdxZ (   self,
  v 
)

Definition at line 69 of file velma_workspace.py.

◆ getCellSize()

def velma_kinematics.velma_workspace.LWRWorkspace.getCellSize (   self)

Definition at line 216 of file velma_workspace.py.

◆ getCellsX()

def velma_kinematics.velma_workspace.LWRWorkspace.getCellsX (   self)

Definition at line 192 of file velma_workspace.py.

◆ getCellsY()

def velma_kinematics.velma_workspace.LWRWorkspace.getCellsY (   self)

Definition at line 195 of file velma_workspace.py.

◆ getCellsZ()

def velma_kinematics.velma_workspace.LWRWorkspace.getCellsZ (   self)

Definition at line 198 of file velma_workspace.py.

◆ getCellValue()

def velma_kinematics.velma_workspace.LWRWorkspace.getCellValue (   self,
  ix,
  iy = None,
  iz = None 
)

Definition at line 201 of file velma_workspace.py.

◆ load()

def velma_kinematics.velma_workspace.LWRWorkspace.load (   parameters_filename = None,
  matrix_filename = None 
)
static

Definition at line 174 of file velma_workspace.py.

◆ save()

def velma_kinematics.velma_workspace.LWRWorkspace.save (   self,
  parameters_filename,
  matrix_filename 
)

Definition at line 167 of file velma_workspace.py.


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