Reachy submodule responsible for low-level IO.

Package Contents



Abstract IO class.


Bases: object

Abstract IO class.

Defines how to find and interact with the module.

abstract find_module(self, module_name)

Get a specific module from the IO.

abstract find_dxl(self, dxl_name, dxl_config)

Get a specific dynamixel motor from the IO.

abstract find_fan(self, fan_name)

Get a specific fan from its name.

abstract find_orbita_disks(self)

Get a specific orbita disk from the IO.

abstract close(self)

Close and clean the IO.

abstract find_camera(self, camera_index)

Return a camera.

The camera object must implement following methods:
  • read() -> bool, img

  • close()