WUT Velma robot API
Public Member Functions | Static Public Member Functions | List of all members
velma_kinematics.velma_workspace.VelmaWorkspace 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 getCellValueRight (self, ix, iy=None, iz=None)
 
def getCellValueLeft (self, ix, iy=None, iz=None)
 
def getCellValue (self, ix, iy=None, iz=None)
 
def getCellValueSide (self, side_str, 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 219 of file velma_workspace.py.

Constructor & Destructor Documentation

◆ __init__()

def velma_kinematics.velma_workspace.VelmaWorkspace.__init__ (   self)

Definition at line 220 of file velma_workspace.py.

Member Function Documentation

◆ generate()

def velma_kinematics.velma_workspace.VelmaWorkspace.generate ( )
static

Definition at line 273 of file velma_workspace.py.

◆ getCellCenterX()

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

Definition at line 263 of file velma_workspace.py.

◆ getCellCenterY()

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

Definition at line 266 of file velma_workspace.py.

◆ getCellCenterZ()

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

Definition at line 269 of file velma_workspace.py.

◆ getCellIdx()

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

Definition at line 249 of file velma_workspace.py.

◆ getCellIdxX()

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

Definition at line 240 of file velma_workspace.py.

◆ getCellIdxY()

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

Definition at line 243 of file velma_workspace.py.

◆ getCellIdxZ()

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

Definition at line 246 of file velma_workspace.py.

◆ getCellSize()

def velma_kinematics.velma_workspace.VelmaWorkspace.getCellSize (   self)

Definition at line 425 of file velma_workspace.py.

◆ getCellsX()

def velma_kinematics.velma_workspace.VelmaWorkspace.getCellsX (   self)

Definition at line 370 of file velma_workspace.py.

◆ getCellsY()

def velma_kinematics.velma_workspace.VelmaWorkspace.getCellsY (   self)

Definition at line 373 of file velma_workspace.py.

◆ getCellsZ()

def velma_kinematics.velma_workspace.VelmaWorkspace.getCellsZ (   self)

Definition at line 376 of file velma_workspace.py.

◆ getCellValue()

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

Definition at line 408 of file velma_workspace.py.

◆ getCellValueLeft()

def velma_kinematics.velma_workspace.VelmaWorkspace.getCellValueLeft (   self,
  ix,
  iy = None,
  iz = None 
)

Definition at line 401 of file velma_workspace.py.

◆ getCellValueRight()

def velma_kinematics.velma_workspace.VelmaWorkspace.getCellValueRight (   self,
  ix,
  iy = None,
  iz = None 
)

Definition at line 394 of file velma_workspace.py.

◆ getCellValueSide()

def velma_kinematics.velma_workspace.VelmaWorkspace.getCellValueSide (   self,
  side_str,
  ix,
  iy = None,
  iz = None 
)

Definition at line 415 of file velma_workspace.py.

◆ load()

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

Definition at line 352 of file velma_workspace.py.

◆ save()

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

Definition at line 345 of file velma_workspace.py.


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