Automatic Movements
object AutomaticMovements
An object containing background functionalities to make the robot feel more alive to the user.
Functions
Link copied to clipboard
Delays the random head movements, so that they do not interfere with i.e. gestures.
Link copied to clipboard
Makes Furhat move the head slightly in a random direction at an interval to make the robot feel more alive to the user. Does not affect attention, but can affect gestures (use the priority argument for furhat.gesture())
Link copied to clipboard
fun randomHeadMovements(strength: Double = 1.0, durationMultiplier: Double = 1.0, repetitionPeriod: IntRange = 2500..5000): StateBuilder.() -> Unit
Partial state that sets the interval and strength of the random head movements