Coder Social home page Coder Social logo

Comments (8)

Nicogene avatar Nicogene commented on September 28, 2024 2

PR in icub-main:

from robots-configuration.

martinaxgloria avatar martinaxgloria commented on September 28, 2024 1

PR open here:

cc @Nicogene @pattacini

from robots-configuration.

pattacini avatar pattacini commented on September 28, 2024

Just as a reminder, related to this, there's the deprecation of the remote_grabber client.

from robots-configuration.

randaz81 avatar randaz81 commented on September 28, 2024

EXAMPLE 1a:
The following configuration, currently used on iCubGenova01 (and similar robots) is bad, because it uses the deprecated device grabberDual and the yarpdev executable, which prevents the integration with ros2.

image

EXAMPLE 1b:
A similar configuration is also used on iCubGenova02 and R1SNxxx with leopard_python, driver usb_camera. In this case a single camera device driver is used, and the deprecated grabberDual wrapper splits it into two separate streams.

image

from robots-configuration.

randaz81 avatar randaz81 commented on September 28, 2024

EXAMPLE 2:
The following configuration, currently used on iCubGenova09 (and similar robots) is bad, because it uses the yarpdev executable, which prevents the integration with ros2.

image

from robots-configuration.

randaz81 avatar randaz81 commented on September 28, 2024

EXAMPLE 3:
The following configuration, which uses yarprobotinterface, is the correct one (to be propagated on all robots which use two separated camera device drivers, one for each camera, as shown in EXAMPLE1a and EXAMPLE 2)

image

yarprobotinterface template files for this configuration can be found here: https://github.com/robotology/robots-configuration/tree/camera_templates/experimentalSetups/camera_templates/camera_template1

from robots-configuration.

randaz81 avatar randaz81 commented on September 28, 2024

EXAMPLE 4:
The following configuration, which uses yarprobotinterface, is the correct one (to be propagated on all robots which use a single camera device driver as shown in EXAMPLE 1b) if the user wants to receive two camera streams. This is not a strict requirement, since some users may prefer to receive a single stream with both the cameras frames placed side by side. In that case only a single frameGrabber_nws_yarp is needed.

image

yarprobotinterface template files for this configuration can be found here: https://github.com/robotology/robots-configuration/tree/camera_templates/experimentalSetups/camera_templates/camera_template2

from robots-configuration.

Nicogene avatar Nicogene commented on September 28, 2024

We need to do a cleanup of the leftovers of grabberDual see https://github.com/search?q=repo%3Arobotology%2Frobots-configuration%20grabberDual&type=code

cc @pattacini

from robots-configuration.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.