:mod:`reachy.io.io` =================== .. py:module:: reachy.io.io .. autoapi-nested-parse:: Abstract IO definition. Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: reachy.io.io.IO .. class:: IO Bases: :py:obj:`object` Abstract IO class. Defines how to find and interact with the module. .. method:: find_module(self, module_name) :abstractmethod: Get a specific module from the IO. .. method:: find_dxl(self, dxl_name, dxl_config) :abstractmethod: Get a specific dynamixel motor from the IO. .. method:: find_fan(self, fan_name) :abstractmethod: Get a specific fan from its name. .. method:: find_orbita_disks(self) :abstractmethod: Get a specific orbita disk from the IO. .. method:: close(self) :abstractmethod: Close and clean the IO. .. method:: find_camera(self, camera_index) :abstractmethod: Return a camera. The camera object must implement following methods: * read() -> bool, img * close()