Project: engagement_generation

License: BSD

Dependencies:

Used by: None

All Packages

edu::wpi::hri::gen Namespace Reference

Namespaces

namespace  comm
namespace  ebml
namespace  policy

Classes

class  Generation
class  GenerationParamsTest
class  GenTestSuite

Enumerations

enum  GenerationParams {
  _TEST_BOOL_ = ("_test_bool_", Type.BOOLEAN), _TEST_INT_ = ("_test_int_", Type.INT), _TEST_DOUBLE_ = ("_test_double_", Type.DOUBLE), _TEST_STRING_ = ("_test_string_", Type.STRING),
  DEBUG_LEVEL = ("debug_level", Type.STRING), LOGGER_TYPE = ("logger_type", Type.STRING), ROBOT_AP_PATH = ("robot_ap_path", Type.STRING), ROBOT_DG_PATH = ("robot_dg_path", Type.STRING),
  ROBOT_MFG_PATH = ("robot_mfg_path", Type.STRING), HUMAN_AP_PATH = ("human_ap_path", Type.STRING), HUMAN_DG_PATH = ("human_dg_path", Type.STRING), HUMAN_MFG_PATH = ("human_mfg_path", Type.STRING),
  BML_EMIT_PATH = ("bml_emit_path", Type.STRING), RELIABILITY_SPEECH = ("reliability/speech", Type.DOUBLE), RELIABILITY_GAZE = ("reliability/gaze", Type.DOUBLE), RELIABILITY_DIRECTED_GAZE = ("reliability/directed_gaze", Type.DOUBLE),
  RELIABILITY_DIRECTED_GAZE_POINTING, ROBOT_SHOULDER_LENGTH = ("robot/shoulder_length", Type.DOUBLE), ROBOT_SHOULDER_HEIGHT = ("robot/shoulder_height", Type.DOUBLE), ROBOT_ARM_LENGTH = ("robot/arm_length", Type.DOUBLE),
  ROBOT_HEAD_HEIGHT = ("robot/head_height", Type.DOUBLE), CONSTANT_GAZE_COST_FACTOR = ("constant/gaze_cost_factor", Type.DOUBLE), CONSTANT_POINT_COST_FACTOR = ("constant/point_cost_factor", Type.DOUBLE), CONSTANT_GAZE_DISTRACTOR_DISTANCE,
  CONSTANT_POINT_DISTRACTOR_DISTANCE, GLANCE_DELAY_FACTOR = ("constant/glance_delay_factor", Type.DOUBLE), GLANCE_DURATION_MS = ("constant/glance_duration_ms", Type.INT), GLANCE_DELAY_MAX = ("constant/glance_delay_max", Type.INT),
  GLANCE_DELAY_MIN = ("constant/glance_delay_min", Type.INT), RUN_FULL = ("run_full", Type.BOOLEAN)
}

Enumeration Type Documentation

This enumeration is responsible for finding the parameters that are required from the ROS param server. Each Parameter knows the path of the parameter relative to (the base path of generation)/generation/conf. It also knows the type of the parameter and will therefore throw an Exception for the methods which return an incorrect type.

Author:
Aaron Holroyd (aholroyd (at) wpi (dot) edu)
Enumerator:
_TEST_BOOL_ 

constant to test the boolean features *DO NOT USE*

_TEST_INT_ 

constant to test the int features *DO NOT USE*

_TEST_DOUBLE_ 

constant to test the double features *DO NOT USE*

_TEST_STRING_ 

constant to test the string features *DO NOT USE*

DEBUG_LEVEL 

The maximum level of debugging as found in LoggerLevel

LOGGER_TYPE 

The type of logger to use for printing information

ROBOT_AP_PATH 

The path to call recognition with a robot adjacency pair

ROBOT_DG_PATH 

The path to call recognition with a robot directed gaze

ROBOT_MFG_PATH 

The path to call recognition with a robot mutual facial gaze

HUMAN_AP_PATH 

The path to get human adjacency pairs from recognition

HUMAN_DG_PATH 

The path to get human directed gazes from recognition

HUMAN_MFG_PATH 

The path to get human mutual facial gazes from recognition

BML_EMIT_PATH 

The path to get emit tags from the realizer

RELIABILITY_SPEECH 

The reliability of speech

RELIABILITY_GAZE 

The reliability of gazing at an object

RELIABILITY_DIRECTED_GAZE 

The reliability of directing ones gaze at an object

RELIABILITY_DIRECTED_GAZE_POINTING 

The reliability of directing ones gaze with pointing at an object

ROBOT_SHOULDER_LENGTH 

The length of the shoulder from the center of the neck

ROBOT_SHOULDER_HEIGHT 

The height of the shoulder from the floor

ROBOT_ARM_LENGTH 

The maximum extension of either arm of the robot

ROBOT_HEAD_HEIGHT 

The robot's height from the floor

CONSTANT_GAZE_COST_FACTOR 

The constant factor for gaze cost

CONSTANT_POINT_COST_FACTOR 

The constant factor for point cost

CONSTANT_GAZE_DISTRACTOR_DISTANCE 

The constant distance of objects which can be gaze distractors

CONSTANT_POINT_DISTRACTOR_DISTANCE 

The constant distance of objects which can be point distractors from a line

GLANCE_DELAY_FACTOR 

The factor to multiply the MTBCE by to get the number of milliseconds that the robot can look away from the participant before glancing up.

GLANCE_DURATION_MS 

The number of seconds that the robot will continue to look at the participant for a glance.

GLANCE_DELAY_MAX 

The maximum number of milliseconds to delay a glance

GLANCE_DELAY_MIN 

The minimum number of milliseconds to delay a glance

RUN_FULL 

Run the full generation node instead of the degraded one

Definition at line 49 of file GenerationParams.java.


engagement_generation
Author(s): Aaron Holroyd (aholroyd (at) wpi (dot) edu)
autogenerated on Fri Sep 9 10:35:44 2011