• Diff for "pr2_calibration_executive"
Differences between revisions 6 and 7
Revision 6 as of 2010-06-04 01:19:33
Size: 703
Editor: VijayPradeep
Comment:
Revision 7 as of 2010-06-04 02:14:39
Size: 1795
Editor: VijayPradeep
Comment:
Deletions are marked like this. Additions are marked like this.
Line 18: Line 18:
 * `[samples_dir]`
 * `[hardware_config_dir]`
 * `[samples_dir]` - Directory that holds all the samples that need to be collected
 * `[hardware_config_dir]` - Directory that holds definitions for the sensors and hardware that we want to command
Line 22: Line 22:
=== Defining Sensors === === Defining Sensors/Hardware ===

==== Cameras ====
The cameras on the PR2 are defined in the file [[https://code.ros.org/svn/wg-ros-pkg/stacks/pr2_calibration/tags/boxturtle/pr2_calibration_launch/capture_data/hardware_config/cam_config.yaml | cam_config.yaml]]

Example:
~-{{{
narrow_left_rect:
  cb_detector_config: /narrow_stereo/left/cb_detector_config
  led_detector_config: /narrow_stereo/left/led_detector
  settler_config: /narrow_stereo/left/monocam_settler_config

  configs:
    cb_7x6:
      settler:
        tolerance: 2.00
        ignore_failures: True
        max_step: 1.0
        cache_size: 100
      cb_detector:
        active: True
        num_x: 7
        num_y: 6
        width_scaling: 1
        height_scaling: 1
        subpixel_window: 4
        subpixel_zero_zone: 1
      led_detector:
        active: False
}}}-~


==== Kinematic Chains ====

==== Tilt Lasers ====

==== Controllers ====

Only released in EOL distros:  

Introduction

The PR2 calibration executive's sole goal is to aid in collecting bagfiles that hold calibration samples (calibration_msgs/RobotMeasurement), which can then be used in pr2_calibration_estimation.

Stability

This package is still unstable, and does not have a released API.

Concepts

Running the Executive

./pr2_exec.py [samples_dir] [hardware_config_dir]

  • [samples_dir] - Directory that holds all the samples that need to be collected

  • [hardware_config_dir] - Directory that holds definitions for the sensors and hardware that we want to command

Defining Sensors/Hardware

Cameras

The cameras on the PR2 are defined in the file cam_config.yaml

Example:

narrow_left_rect:
  cb_detector_config:  /narrow_stereo/left/cb_detector_config
  led_detector_config: /narrow_stereo/left/led_detector
  settler_config:      /narrow_stereo/left/monocam_settler_config

  configs:
    cb_7x6:
      settler:
        tolerance: 2.00
        ignore_failures: True
        max_step: 1.0
        cache_size: 100
      cb_detector:
        active: True
        num_x: 7
        num_y: 6
        width_scaling: 1
        height_scaling: 1
        subpixel_window: 4
        subpixel_zero_zone: 1
      led_detector:
        active: False

Kinematic Chains

Tilt Lasers

Controllers

Defining Samples

Wiki: pr2_calibration_executive (last edited 2011-01-17 21:37:48 by VijayPradeep)