class documentation

class DynamicFrameManager(FileManager):

Constructor: DynamicFrameManager(ws_dir)

View In Hierarchy

Manages the creation, storage and loading of dynamic frame.

Raises
NiryoRobotFileException
Method __init__ Undocumented
Method callback_publisher Callback publisher
Method create Create a new local frame
Method edit_description Undocumented
Method edit_name Undocumented
Method edit_points Undocumented
Method edit_static_transform Undocumented
Method edit_static_transform_w_rpy Undocumented
Method publish_frames Publish frames
Method remove Remove a frame
Method restore_publisher Publish frame present in files
Method stop_publish_frames Stop Publishing frames
Class Variable dict_dynamic_frame Undocumented
Static Method __get_static_transform Undocumented
Instance Variable __broadcaster Undocumented
Instance Variable __publish_timer Undocumented
def __init__(self, ws_dir):

Undocumented

def callback_publisher(self, _event):

Callback publisher

def create(self, name, points, description='', belong_to_workspace=False):

Create a new local frame

def edit_description(self, name, description):

Undocumented

def edit_name(self, name, new_name):

Undocumented

def edit_points(self, name, points):

Undocumented

def edit_static_transform(self, name, position, quaternion):

Undocumented

def edit_static_transform_w_rpy(self, name, position, rpy):

Undocumented

def publish_frames(self):

Publish frames

def remove(self, name, belong_to_workspace=False):

Remove a frame

def restore_publisher(self):

Publish frame present in files

def stop_publish_frames(self):

Stop Publishing frames

dict_dynamic_frame: dict =

Undocumented

@staticmethod
def __get_static_transform(name, points):

Undocumented

__broadcaster =

Undocumented

__publish_timer =

Undocumented