Allows to use static expressions with the intensity level. Used to define and control visimes
Requires:
- hansonrobotics/ros_pololu_servo
- dynamixel-msgs
- hansonrobotics/pau2motors
Uses following params from param server (within same namespace) for configuration:
expressions
: see expressions.yamlmotors
: see motors.yaml
rosrun basic_head_api head_ctrl.py
-
make_face_expr
for msg MakeFaceExpr.msg (e.g. ["happy", 0.7]) that will trigger the requested PAU face expression to be sent tocmd_face_pau
. -
point_head
for msg PointHead.msg (e.g. [0.785, 0.0, 0.0] to turn the head 45 deg (0.785 rad) to the side) that will build and send a head rotation msg in quaternion format tocmd_neck_pau
. DEPRECIATED
- Call
/valid_face_exprs
with ValidFaceExprs.srv to request available face expression strings for use in MakeFaceExpr.msg.