Head Symbols

Symbols for how to move the head

The formalized behavior references a variety of input and output symbols, which can stand for variables or functions of the agent's software. Constants are constant decimal values.

Enumerations

NameElementsInternalDescription
head.motion_typehead.motion_type.move_to_point

head.motion_type.direct

head.motion_type.stay_as_forced

The head motion type ids.
head.pid_settinghead.pid_setting.normal

head.pid_setting.fast

head.pid_setting.play_dead

the head pid setting

Input Symbols

NameTypeMeasureDescription / Parameters
head.executed_neck_tiltdecimalthe currently executed neck tilt joint angle.
 
head.executed_head_pandecimalthe currently executed head pan joint angle.
 
head.executed_head_tiltdecimalthe currently executed head tilt joint angle.
 

Output Symbols

NameTypeMeasureInternalDescription
head.motion_typeenumeratedhead.motion_typeThe currently request head motion type.
head.pid_settingenumeratedhead.pid_setting
head.neck_tiltdecimalthe target neck tilt joint angle.
head.head_pandecimalthe target head pan joint angle.
head.head_tiltdecimalthe target head tilt joint angle.
head.mouthdecimalthe target mouth joint angle.
head.speeddecimalthe maximum speed of the head joints.