YARP
Yet Another Robot Platform
 
Loading...
Searching...
No Matches
yarp::dev::tests Namespace Reference

Functions

void exec_iAxisInfo_test_1 (IAxisInfo *iinfo)
 
void exec_iBattery_test_1 (IBattery *ibat)
 
void exec_iChatBot_test_1 (yarp::dev::IChatBot *ichatbot)
 
void exec_iControlLimits_test1 (IControlLimits *ilims, IAxisInfo *iinfo)
 
void exec_iControlMode_test_1 (IControlMode *icmd, IAxisInfo *iinfo)
 
void exec_iCurrentControl_test_1 (ICurrentControl *icurr, IControlMode *icmd)
 
bool exec_dummy_test ()
 
void exec_iEncodersTimed_test_1 (IEncodersTimed *ienc)
 
void exec_IFrameGrabberImage_test_1 (IFrameGrabberImage *iframe)
 
bool isEqual (const yarp::sig::Vector &v1, const yarp::sig::Vector &v2, double precision)
 
bool isEqual (const yarp::math::Quaternion &q1, const yarp::math::Quaternion &q2, double precision)
 
bool isEqual (const yarp::sig::Matrix &m1, const yarp::sig::Matrix &m2, double precision)
 
void exec_frameTransformStorage_test_1 (IFrameTransformStorageSet *itfSet, IFrameTransformStorageGet *itfGet, IFrameTransformStorageUtils *itfUtils)
 
void exec_frameTransform_test_1 (IFrameTransform *itf)
 
void exec_frameTransform_test_2 (IFrameTransform *itf)
 
void exec_iInteractionMode_test_1 (IInteractionMode *iint, IAxisInfo *iinfo)
 
void exec_iJointFault_test_1 (IJointFault *ifault)
 
void exec_iJoypadController_test_1 (yarp::dev::IJoypadController *iJoy)
 
void exec_iLLM_test_1 (yarp::dev::ILLM *illm)
 
void exec_iLocalization2D_test_1 (yarp::dev::Nav2D::ILocalization2D *iloc)
 
void exec_iMap2D_test_1 (IMap2D *imap)
 
void exec_iMap2D_test_2 (IMap2D *imap)
 
void exec_iMotorEncoders_test_1 (IMotorEncoders *imotenc)
 
void exec_iMotor_test_1 (IMotor *imot)
 
void test_similar_angles (INavigation2D *inav, double angle1, double angle2)
 
void exec_iNav2D_test_1 (INavigation2D *inav, IMap2D *imap)
 
void exec_iNav2D_test_2 (INavigation2D *inav, IMap2D *imap)
 
void exec_iNav2D_test_3 (INavigation2DTargetActions *inav_trgt, INavigation2DControlActions *inav_ctl)
 
void exec_iOdometry2D_test_1 (yarp::dev::Nav2D::IOdometry2D *iodom)
 
void exec_IOrientationSensors_test_1 (IOrientationSensors *ios)
 
void exec_iPidControl_test_1 (IPidControl *ipid, IAxisInfo *iaxis)
 
void exec_iPidControl_test_2 (IPidControl *ipid)
 
void exec_iPositionControl_test_1 (IPositionControl *ipos, IControlMode *icmd)
 
void exec_iPositionControl_test_unimplemented_interface (IPositionControl *ipos, IControlMode *icmd)
 
void exec_IPositionSensors_test_1 (IPositionSensors *ios)
 
void exec_iPwmControl_test_1 (IPWMControl *ipwm, IControlMode *icmd)
 
void exec_iRangefinder2D_test_1 (IRangefinder2D *irf)
 
void exec_iRemoteCalibrator_test_1 (IRemoteCalibrator *icalib)
 
void exec_iRGBDSensor_test_1 (IRGBDSensor *irgbd)
 
void exec_IRgbVisualParams_test_1 (IRgbVisualParams *irgb)
 
void exec_iTorqueControl_test_1 (ITorqueControl *itrq, IControlMode *icmd)
 
void exec_iTorqueControl_test_unimplemented_interface (ITorqueControl *itrq, IControlMode *icmd)
 
void exec_iVelocityControl_test_1 (IVelocityControl *ivel, IControlMode *icmd)
 
void exec_iVelocityControl_test_unimplemented_interface (IVelocityControl *ivel, IControlMode *icmd)
 

Variables

constexpr int default_height = 240
 
constexpr int default_width = 320
 
constexpr double default_hfov = 1.0
 
constexpr double default_vfov = 2.0
 
constexpr double default_physFocalLength = 3.0
 
constexpr double default_focalLengthX = 4.0
 
constexpr double default_focalLengthY = 5.0
 
constexpr double default_principalPointX = 6.0
 
constexpr double default_principalPointY = 7.0
 
constexpr double default_k1 = 8.0
 
constexpr double default_k2 = 9.0
 
constexpr double default_k3 = 10.0
 
constexpr double default_t1 = 11.0
 
constexpr double default_t2 = 12.0
 
const std::string default_distortionModel = "FishEye"
 
constexpr std::array< double, 9 > default_rectificationMatrix = { 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0 }
 
constexpr size_t crop_h = 24
 
constexpr size_t crop_w = 32
 
const yarp::sig::VectorOf< std::pair< int, int > > vertices { {0, 0}, {crop_w - 1, crop_h - 1} }
 
const std::vector< yarp::dev::CameraConfigdefault_configurations
 

Function Documentation

◆ exec_dummy_test()

bool yarp::dev::tests::exec_dummy_test ( )
inline

Definition at line 13 of file IDummyTest.h.

◆ exec_frameTransform_test_1()

void yarp::dev::tests::exec_frameTransform_test_1 ( IFrameTransform itf)
inline

Definition at line 89 of file IFrameTransformTest.h.

◆ exec_frameTransform_test_2()

void yarp::dev::tests::exec_frameTransform_test_2 ( IFrameTransform itf)
inline

Definition at line 499 of file IFrameTransformTest.h.

◆ exec_frameTransformStorage_test_1()

void yarp::dev::tests::exec_frameTransformStorage_test_1 ( IFrameTransformStorageSet itfSet,
IFrameTransformStorageGet itfGet,
IFrameTransformStorageUtils itfUtils 
)
inline

Definition at line 85 of file IFrameTransformStorageTest.h.

◆ exec_iAxisInfo_test_1()

void yarp::dev::tests::exec_iAxisInfo_test_1 ( IAxisInfo iinfo)
inline

Definition at line 17 of file IAxisInfoTest.h.

◆ exec_iBattery_test_1()

void yarp::dev::tests::exec_iBattery_test_1 ( IBattery ibat)
inline

Definition at line 17 of file IBatteryTest.h.

◆ exec_iChatBot_test_1()

void yarp::dev::tests::exec_iChatBot_test_1 ( yarp::dev::IChatBot ichatbot)
inline

Definition at line 15 of file IChatBotTest.h.

◆ exec_iControlLimits_test1()

void yarp::dev::tests::exec_iControlLimits_test1 ( IControlLimits ilims,
IAxisInfo iinfo 
)
inline

Definition at line 22 of file IControlLimitsTest.h.

◆ exec_iControlMode_test_1()

void yarp::dev::tests::exec_iControlMode_test_1 ( IControlMode icmd,
IAxisInfo iinfo 
)
inline

Definition at line 91 of file IControlModeTest.h.

◆ exec_iCurrentControl_test_1()

void yarp::dev::tests::exec_iCurrentControl_test_1 ( ICurrentControl icurr,
IControlMode icmd 
)
inline

Definition at line 22 of file ICurrentControlTest.h.

◆ exec_iEncodersTimed_test_1()

void yarp::dev::tests::exec_iEncodersTimed_test_1 ( IEncodersTimed ienc)
inline

Definition at line 17 of file IEncodersTimedTest.h.

◆ exec_IFrameGrabberImage_test_1()

void yarp::dev::tests::exec_IFrameGrabberImage_test_1 ( IFrameGrabberImage iframe)
inline

Definition at line 41 of file IFrameGrabberImageTest.h.

◆ exec_iInteractionMode_test_1()

void yarp::dev::tests::exec_iInteractionMode_test_1 ( IInteractionMode iint,
IAxisInfo iinfo 
)
inline

Definition at line 22 of file IInteractionModeTest.h.

◆ exec_iJointFault_test_1()

void yarp::dev::tests::exec_iJointFault_test_1 ( IJointFault ifault)
inline

Definition at line 17 of file IJointFaultTest.h.

◆ exec_iJoypadController_test_1()

void yarp::dev::tests::exec_iJoypadController_test_1 ( yarp::dev::IJoypadController iJoy)
inline

Definition at line 17 of file IJoypadControllerTest.h.

◆ exec_iLLM_test_1()

void yarp::dev::tests::exec_iLLM_test_1 ( yarp::dev::ILLM illm)
inline

Definition at line 17 of file ILLMTest.h.

◆ exec_iLocalization2D_test_1()

void yarp::dev::tests::exec_iLocalization2D_test_1 ( yarp::dev::Nav2D::ILocalization2D iloc)
inline

Definition at line 17 of file ILocalization2DTest.h.

◆ exec_iMap2D_test_1()

void yarp::dev::tests::exec_iMap2D_test_1 ( IMap2D imap)
inline

Definition at line 20 of file IMap2DTest.h.

◆ exec_iMap2D_test_2()

void yarp::dev::tests::exec_iMap2D_test_2 ( IMap2D imap)
inline

Definition at line 72 of file IMap2DTest.h.

◆ exec_iMotor_test_1()

void yarp::dev::tests::exec_iMotor_test_1 ( IMotor imot)
inline

Definition at line 17 of file IMotorTest.h.

◆ exec_iMotorEncoders_test_1()

void yarp::dev::tests::exec_iMotorEncoders_test_1 ( IMotorEncoders imotenc)
inline

Definition at line 18 of file IMotorEncodersTest.h.

◆ exec_iNav2D_test_1()

void yarp::dev::tests::exec_iNav2D_test_1 ( INavigation2D inav,
IMap2D imap 
)
inline

Definition at line 38 of file INavigation2DTest.h.

◆ exec_iNav2D_test_2()

void yarp::dev::tests::exec_iNav2D_test_2 ( INavigation2D inav,
IMap2D imap 
)
inline

Definition at line 140 of file INavigation2DTest.h.

◆ exec_iNav2D_test_3()

void yarp::dev::tests::exec_iNav2D_test_3 ( INavigation2DTargetActions inav_trgt,
INavigation2DControlActions inav_ctl 
)
inline

Definition at line 191 of file INavigation2DTest.h.

◆ exec_iOdometry2D_test_1()

void yarp::dev::tests::exec_iOdometry2D_test_1 ( yarp::dev::Nav2D::IOdometry2D iodom)
inline

Definition at line 17 of file IOdometry2DTest.h.

◆ exec_IOrientationSensors_test_1()

void yarp::dev::tests::exec_IOrientationSensors_test_1 ( IOrientationSensors ios)
inline

Definition at line 17 of file IOrientationSensorsTest.h.

◆ exec_iPidControl_test_1()

void yarp::dev::tests::exec_iPidControl_test_1 ( IPidControl ipid,
IAxisInfo iaxis 
)
inline

Definition at line 19 of file IPidControlTest.h.

◆ exec_iPidControl_test_2()

void yarp::dev::tests::exec_iPidControl_test_2 ( IPidControl ipid)
inline

Definition at line 89 of file IPidControlTest.h.

◆ exec_iPositionControl_test_1()

void yarp::dev::tests::exec_iPositionControl_test_1 ( IPositionControl ipos,
IControlMode icmd 
)
inline

Definition at line 22 of file IPositionControlTest.h.

◆ exec_iPositionControl_test_unimplemented_interface()

void yarp::dev::tests::exec_iPositionControl_test_unimplemented_interface ( IPositionControl ipos,
IControlMode icmd 
)
inline

Definition at line 143 of file IPositionControlTest.h.

◆ exec_IPositionSensors_test_1()

void yarp::dev::tests::exec_IPositionSensors_test_1 ( IPositionSensors ios)
inline

Definition at line 17 of file IPositionSensorsTest.h.

◆ exec_iPwmControl_test_1()

void yarp::dev::tests::exec_iPwmControl_test_1 ( IPWMControl ipwm,
IControlMode icmd 
)
inline

Definition at line 18 of file IPWMControlTest.h.

◆ exec_iRangefinder2D_test_1()

void yarp::dev::tests::exec_iRangefinder2D_test_1 ( IRangefinder2D irf)
inline

Definition at line 18 of file IRangefinder2DTest.h.

◆ exec_iRemoteCalibrator_test_1()

void yarp::dev::tests::exec_iRemoteCalibrator_test_1 ( IRemoteCalibrator icalib)
inline

Definition at line 18 of file IRemoteCalibratorTest.h.

◆ exec_iRGBDSensor_test_1()

void yarp::dev::tests::exec_iRGBDSensor_test_1 ( IRGBDSensor irgbd)
inline

Definition at line 17 of file IRGBDSensorTest.h.

◆ exec_IRgbVisualParams_test_1()

void yarp::dev::tests::exec_IRgbVisualParams_test_1 ( IRgbVisualParams irgb)
inline

Definition at line 24 of file IRgbVisualParamsTest.h.

◆ exec_iTorqueControl_test_1()

void yarp::dev::tests::exec_iTorqueControl_test_1 ( ITorqueControl itrq,
IControlMode icmd 
)
inline

Definition at line 21 of file ITorqueControlTest.h.

◆ exec_iTorqueControl_test_unimplemented_interface()

void yarp::dev::tests::exec_iTorqueControl_test_unimplemented_interface ( ITorqueControl itrq,
IControlMode icmd 
)
inline

Definition at line 66 of file ITorqueControlTest.h.

◆ exec_iVelocityControl_test_1()

void yarp::dev::tests::exec_iVelocityControl_test_1 ( IVelocityControl ivel,
IControlMode icmd 
)
inline

Definition at line 22 of file IVelocityControlTest.h.

◆ exec_iVelocityControl_test_unimplemented_interface()

void yarp::dev::tests::exec_iVelocityControl_test_unimplemented_interface ( IVelocityControl ivel,
IControlMode icmd 
)
inline

Definition at line 59 of file IVelocityControlTest.h.

◆ isEqual() [1/3]

bool yarp::dev::tests::isEqual ( const yarp::math::Quaternion q1,
const yarp::math::Quaternion q2,
double  precision 
)
inline

Definition at line 52 of file IFrameTransformStorageTest.h.

◆ isEqual() [2/3]

bool yarp::dev::tests::isEqual ( const yarp::sig::Matrix m1,
const yarp::sig::Matrix m2,
double  precision 
)
inline

Definition at line 68 of file IFrameTransformStorageTest.h.

◆ isEqual() [3/3]

bool yarp::dev::tests::isEqual ( const yarp::sig::Vector v1,
const yarp::sig::Vector v2,
double  precision 
)
inline

Definition at line 34 of file IFrameTransformStorageTest.h.

◆ test_similar_angles()

void yarp::dev::tests::test_similar_angles ( INavigation2D inav,
double  angle1,
double  angle2 
)
inline

Definition at line 20 of file INavigation2DTest.h.

Variable Documentation

◆ crop_h

constexpr size_t yarp::dev::tests::crop_h = 24
constexpr

Definition at line 36 of file IFrameGrabberImageTest.h.

◆ crop_w

constexpr size_t yarp::dev::tests::crop_w = 32
constexpr

Definition at line 37 of file IFrameGrabberImageTest.h.

◆ default_configurations

const std::vector<yarp::dev::CameraConfig> yarp::dev::tests::default_configurations
Initial value:
= {
{ 128, 128, 60.0, VOCAB_PIXEL_RGB },
{ 256, 256, 30.0, VOCAB_PIXEL_BGR },
{ 512, 512, 15.0, VOCAB_PIXEL_MONO }
}
@ VOCAB_PIXEL_BGR
Definition Image.h:49
@ VOCAB_PIXEL_MONO
Definition Image.h:42
@ VOCAB_PIXEL_RGB
Definition Image.h:44

Definition at line 18 of file IRgbVisualParamsTest.h.

◆ default_distortionModel

const std::string yarp::dev::tests::default_distortionModel = "FishEye"

Definition at line 33 of file IFrameGrabberImageTest.h.

◆ default_focalLengthX

constexpr double yarp::dev::tests::default_focalLengthX = 4.0
constexpr

Definition at line 24 of file IFrameGrabberImageTest.h.

◆ default_focalLengthY

constexpr double yarp::dev::tests::default_focalLengthY = 5.0
constexpr

Definition at line 25 of file IFrameGrabberImageTest.h.

◆ default_height

constexpr int yarp::dev::tests::default_height = 240
constexpr

Definition at line 19 of file IFrameGrabberImageTest.h.

◆ default_hfov

constexpr double yarp::dev::tests::default_hfov = 1.0
constexpr

Definition at line 21 of file IFrameGrabberImageTest.h.

◆ default_k1

constexpr double yarp::dev::tests::default_k1 = 8.0
constexpr

Definition at line 28 of file IFrameGrabberImageTest.h.

◆ default_k2

constexpr double yarp::dev::tests::default_k2 = 9.0
constexpr

Definition at line 29 of file IFrameGrabberImageTest.h.

◆ default_k3

constexpr double yarp::dev::tests::default_k3 = 10.0
constexpr

Definition at line 30 of file IFrameGrabberImageTest.h.

◆ default_physFocalLength

constexpr double yarp::dev::tests::default_physFocalLength = 3.0
constexpr

Definition at line 23 of file IFrameGrabberImageTest.h.

◆ default_principalPointX

constexpr double yarp::dev::tests::default_principalPointX = 6.0
constexpr

Definition at line 26 of file IFrameGrabberImageTest.h.

◆ default_principalPointY

constexpr double yarp::dev::tests::default_principalPointY = 7.0
constexpr

Definition at line 27 of file IFrameGrabberImageTest.h.

◆ default_rectificationMatrix

constexpr std::array<double, 9> yarp::dev::tests::default_rectificationMatrix = { 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0 }
constexpr

Definition at line 34 of file IFrameGrabberImageTest.h.

◆ default_t1

constexpr double yarp::dev::tests::default_t1 = 11.0
constexpr

Definition at line 31 of file IFrameGrabberImageTest.h.

◆ default_t2

constexpr double yarp::dev::tests::default_t2 = 12.0
constexpr

Definition at line 32 of file IFrameGrabberImageTest.h.

◆ default_vfov

constexpr double yarp::dev::tests::default_vfov = 2.0
constexpr

Definition at line 22 of file IFrameGrabberImageTest.h.

◆ default_width

constexpr int yarp::dev::tests::default_width = 320
constexpr

Definition at line 20 of file IFrameGrabberImageTest.h.

◆ vertices

const yarp::sig::VectorOf<std::pair<int, int> > yarp::dev::tests::vertices { {0, 0}, {crop_w - 1, crop_h - 1} }

Definition at line 39 of file IFrameGrabberImageTest.h.