YARP  2.3.70.1
Yet Another Robot Platform
Command-line Accessible Devices

Devices that can be created and configured from the command-line. More...

+ Collaboration diagram for Command-line Accessible Devices:

Modules

 test_motor
 A fake motor control board, see yarp::dev::TestMotor.
 
 dimax_u2c
 A motor driver, see yarp::dev::DimaxU2C.
 
 ffmpeg_grabber
 A wrapper for the ffmpeg library's image sources, see yarp::dev::FfmpegGrabber.
 
 ffmpeg_writer
 A wrapper for the ffmpeg library's media writing, see yarp::dev::FfmpegWriter.
 
 jrkerr
 The Jrkerr motion controller, see yarp::dev::JrkerrMotionControl.
 
 kinect_device_client
 Client Kinect device interface implementation.
 
 kinect_device_server
 Local Kinect device interface implementation.
 
 opencv_grabber
 A wrapper for the opencv library's image sources, see yarp::dev::OpenCVGrabber.
 
 openni2_device_client
 Client OpenNI2 device interface implementation.
 
 openni2_device_server
 OpenNI2 device interface implementation - http://wiki.icub.org/wiki/OpenNI2.
 
 portaudio
 A portable audio source, see yarp::dev::PortAudioDeviceDriver.
 
 test_grabber
 A fake framegrabber, see yarp::dev::TestFrameGrabber.
 

Detailed Description

Devices that can be created and configured from the command-line.

Generally you can create them with the yarpdev command by specifying a "--device" option followed by their name, for example:

 yarpdev --device test_grabber

This creates a test_grabber device with default options. You will generally need to specify additional options, for example:

 yarpdev --device test_grabber --width 640 --height 480 --name /test

How do you know what options are available? You can check our list of device invocation examples. Or When you try to run "yarpdev --device yourdevice" and add the "--verbose" flag, it will tell you what options it is checking, and any documentation present for those options.

For example, try running:

yarpdev --device test_grabber --verbose