iCub-main
Loading...
Searching...
No Matches
fineCalibrationChecker Directory Reference
Directory dependency graph for fineCalibrationChecker:

Directories

 
src

Detailed Description

Fine Calibration Checker Device

Overview

This is a YARP device designed for ergoCub and iCub platforms that provides information about the accuracy of the joints calibration procedure. It helps collect and analyze data related to miscalibration errors on specific systems. The device interfaces with robot control boards and raw encoder data streams through YARP.

The device performs calibration checking by:

Main Features

The main features of this device include:

This device helps developers and technicians verify and fine-tune the mechanical calibration of robot joints, ensuring accurate and reliable operation.

Configuration Parameters

The device requires the following parameters in its configuration file:

Setup and Usage

To use the device:

  1. Place the configuration XML file in your desired location (e.g., ./checker/fineCalibrationChecker.xml)
  2. Configure the rawValuesPublisherRemapper and rawValuesPublisherServer devices
  3. Add the device wrappers to the main robot configuration file
  4. Start the yarprobotinterface application
  5. The device will automatically execute if properly configured
  6. Results are saved to a CSV file in the yarprobotinterface working directory
  7. If withGui is enabled, a visualization of the output data will be displayed

For configuration examples, refer to fineCalibrationCheckerConfig.xml.