defineOptionalProperty<std::string>("CameraFrameName","VirtualCentralGaze","Name of the frame of the head base in the robot model");
defineOptionalProperty<float>("MaxObjectDistance",1500.f,"Maximum distance of objects the head to be considered for observation");
defineOptionalProperty<float>("HalfCameraOpeningAngle",12.0*M_PI/180.0,"0.5 * minimal opening angles of the used cameras");
defineOptionalProperty<int>("SleepingTimeBetweenViewDirectionChanges",2000,"Time between two view changes, to keep the head looking into one direction for a while (in ms)");
defineOptionalProperty<int>("SleepingTimeBetweenViewDirectionChanges",2500,"Time between two view changes, to keep the head looking into one direction for a while (in ms)");
defineOptionalProperty<bool>("ActiveAtStartup",true,"Decide whether the automatic view selection will be activated (can be changed via the proxy during runtime)");
defineOptionalProperty<bool>("VisualizeViewDirection",false,"Draw view ray on DebugLayer.");
defineOptionalProperty<float>("MaxOverallHeadTiltAngle",50.0f,"Maximal angle the head and eyes can look down (in degrees)");