MAGIKS  1.1
Manipulator General Inverse Kinematic Solver
 All Classes Namespaces Files Functions Variables Pages
Public Member Functions | Public Attributes | List of all members
Workspace_Settings Class Reference

This class contains all the required settings of a workspace. More...

Public Member Functions

def __init__
 
def represent_orient_key
 
def search_criteria_key
 
def gen_key
 
def gen_file_name
 
def __str__
 

Public Attributes

 creation_method
 
 grid_resolution
 
 representation_of_orientation
 
 number_of_search_items
 
 number_of_configs
 
 search_criteria
 
 read_workspace
 
 write_workspace
 
 predefined_config_list
 

Detailed Description

This class contains all the required settings of a workspace.

 

Definition at line 53 of file workspace.py.

Constructor & Destructor Documentation

def __init__ (   self,
  creation_method = 'JSG',
  grid_resolution = 2,
  representation_of_orientation = 'angular_spherical',
  number_of_search_items = 1,
  number_of_configs = 10,
  search_criteria = 'Nearest to Target Pose' 
)
creation_method: Configuration Generation Method

Possible methods are:

'Joint Space Grid'      (key = 'JSG'):  Initial Configurations generated by FK computations of configs of a grid of jointspace
'Random'                (key = 'RND'):  Initial Configurations generated randomly (Additional time required only for generating random configurations)
'Constant Set'          (key = 'CST'):  Initial Configurations read from a list of Configurations corresponding to a "Constant Set of Poses" (No additional time required)

Definition at line 58 of file workspace.py.

Member Function Documentation

def __str__ (   self)

Definition at line 107 of file workspace.py.

def gen_file_name (   self,
  manip_name 
)

Definition at line 104 of file workspace.py.

def gen_key (   self)

Definition at line 96 of file workspace.py.

def represent_orient_key (   self)

Definition at line 83 of file workspace.py.

def search_criteria_key (   self)

Definition at line 93 of file workspace.py.

Member Data Documentation

creation_method

Definition at line 69 of file workspace.py.

grid_resolution

Definition at line 71 of file workspace.py.

number_of_configs

Definition at line 75 of file workspace.py.

number_of_search_items

Definition at line 74 of file workspace.py.

predefined_config_list

Definition at line 81 of file workspace.py.

read_workspace

Definition at line 78 of file workspace.py.

representation_of_orientation

Definition at line 73 of file workspace.py.

search_criteria

Definition at line 76 of file workspace.py.

write_workspace

Definition at line 79 of file workspace.py.


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