examples.applications package

Submodules

examples.applications.affective_signaling_multirobot module

class examples.applications.affective_signaling_multirobot.ExperimentController(**kwargs)[source]

Bases: MiddlewareCommunicator

WEBCAM_HEIGHT = 240
WEBCAM_WIDTH = 320
PEPPER_CAM_HEIGHT = 480
PEPPER_CAM_WIDTH = 640
ICUB_CAM_HEIGHT = 240
ICUB_CAM_WIDTH = 320
ESR_CAM_HEIGHT = 240
ESR_CAM_WIDTH = 320
__init__(**kwargs)[source]

Initialises the middleware communicator.

listen_facial_expressions_esr9(_mware='zeromq')[source]
publish_facial_expressions_icub(obj, _mware='yarp')[source]
publish_facial_expressions_pepper(obj, _mware='ros')[source]
listen_image_webcam(_mware='zeromq', _width=320, _height=240, _topic='/control_interface/image_webcam')[source]
listen_image_pepper_cam(_mware='ros', _width=640, _height=480, _topic='/pepper/camera/front/camera/image_raw')[source]
listen_image_icub_cam(_mware='yarp', _width=320, _height=240, _topic='/icub/cam/right')[source]
forward_image_webcam(img, _mware='zeromq', _width=320, _height=240)[source]
forward_image_pepper_cam(img, _mware='zeromq', _width=640, _height=480)[source]
forward_image_icub_cam(img, _mware='zeromq', _width=320, _height=240)[source]
publish_esr9_cam(img, _mware='zeromq', _width=320, _height=240)[source]
examples.applications.affective_signaling_multirobot.parse_args()[source]

examples.applications.gaze_mirroring_multisensor module

class examples.applications.gaze_mirroring_multisensor.ExperimentController(**kwargs)[source]

Bases: MiddlewareCommunicator

WEBCAM_HEIGHT = 240
WEBCAM_WIDTH = 320
ICUB_CAM_HEIGHT = 240
ICUB_CAM_WIDTH = 320
SIXDREPNET_CAM_HEIGHT = 240
SIXDREPNET_CAM_WIDTH = 320
__init__(**kwargs)[source]

Initialises the middleware communicator.

listen_orientation_sixdrepnet_waveshareimu(_sixdrepnet_mware='yarp', _waveshareimu_mware='yarp')[source]
publish_orientation_icub(obj, _mware='yarp')[source]
listen_gaze_pupil(_mware='zeromq')[source]
publish_gaze_icub(obj, _mware='yarp')[source]
listen_image_webcam(_mware='ros2', _width=320, _height=240)[source]
publish_sixdrepnet_cam(img, _mware='ros2', _width=320, _height=240)[source]
priority_control_sources(orientation_sixdrepnet, orientation_imu, control_sources)[source]
examples.applications.gaze_mirroring_multisensor.parse_args()[source]

Module contents