Skip to content
This repository has been archived by the owner on Jun 18, 2022. It is now read-only.

Camera Calibration

Peter Schmidt edited this page Sep 9, 2017 · 1 revision

See also https://github.com/UNSWComputing/rUNSWift/wiki/Changing-the-camera-settings-using-monitor

This guide aims to give a brief overview of how we calibrate the Nao cameras, i.e. the Camera Calibration tab in Offnao.

It is not tested, just done by static analysis of the code, so might turn out to be wrong in places - please update as appropriate.

  1. Settings like top.exposure are set in runswift.cfg

  2. Those settings are read into the runswift executable and placed on the blackboard in ?

  3. The settings get copied from the Blackboard to a CameraSettings object in NaoCamera.cpp

  4. Continuing in NaoCamera.cpp, the settings are applied via setCameraSettings and setControl

  5. These most likely affect the Raw Image in the connection settings bar of Offnao, i.e. getting them correct is important.