1from typing
import NoReturn, Tuple
3from .Kinematic_Writer
import PyKinematicWriter
4from .Kinematic_Reader
import PyKinematicReader
5from .Visual_Reader
import PyVisualReader
6from .Skin_Reader
import PySkinReader
7from .Joint_Writer
import PyJointWriter
8from .Joint_Reader
import PyJointReader
14 def __init__(cls, *args, **kwargs) -> None: ...
17 """Clean-up all initialized interface instances"""
21 """Returns the Joint Reader instance with the given name.
26 Name of the Joint Reader instance.
36 """Returns the Joint Reader instance with the given part.
41 The robot part which is controlled by the Joint Reader.
51 """Returns the Joint Writer instance with the given name.
56 Name of the Joint Writer instance.
66 """Returns the Joint Writer instance with the given part.
71 The robot part which is controlled by the Joint Writer.
81 """Returns the Skin Reader instance with the given name.
86 Name of the Skin Reader instance.
96 """Returns the Visual Reader instance with the given name.
101 Name of the Visual Reader instance.
106 Visual Reader instance
111 """Returns the Kinematic Reader instance with the given name.
116 Name of the Kinematic Reader instance.
121 Kinematic Reader instance
126 """Returns the Kinematic Writer instance with the given name.
131 Name of the Kinematic Writer instance.
136 Kinematic Writer instance
142 """Init iCub interface with the modules given in the xml-file
147 filename of the xml-config-file
152 Returns a bool value representing the success of the init and a dicionary containing the module names for each module type
157 """Save robot configuration to xml-config file
162 filename for the xml-config-file
164 optional description added as comment in the robot section. Defaults to "".
Tuple[bool, str] init_robot_from_file(self, str xml_file)
PyVisualReader get_vis_reader_by_name(self, str name)
NoReturn save_robot_to_file(self, str xml_file, str description=...)
PyKinematicWriter get_kin_writer_by_name(self, str name)
PyJointWriter get_jwriter_by_name(self, str name)
PySkinReader get_skinreader_by_name(self, str name)
PyKinematicReader get_kin_reader_by_name(self, str name)
PyJointWriter get_jwriter_by_part(self, str part)
PyJointReader get_jreader_by_name(self, str name)
None __init__(cls, *args, **kwargs)
PyJointReader get_jreader_by_part(self, str part)