interface ApproachHuman
Action to make the robot go towards a human and respond to various situations on the way.
Since
6
Async |
interface Async |
OnHumanIsTemporarilyUnreachableListener |
Listener for humanIsTemporarilyUnreachable signal interface OnHumanIsTemporarilyUnreachableListener |
OnStartedListener |
Listener for started signal interface OnStartedListener |
addOnHumanIsTemporarilyUnreachableListener |
Add a OnHumanIsTemporarilyUnreachableListener abstract fun addOnHumanIsTemporarilyUnreachableListener(onHumanIsTemporarilyUnreachableListener: OnHumanIsTemporarilyUnreachableListener!): Unit |
addOnStartedListener |
Add a OnStartedListener abstract fun addOnStartedListener(onStartedListener: OnStartedListener!): Unit |
async |
abstract fun async(): Async! |
removeAllOnHumanIsTemporarilyUnreachableListeners |
Remove all OnHumanIsTemporarilyUnreachableListener abstract fun removeAllOnHumanIsTemporarilyUnreachableListeners(): Unit |
removeAllOnStartedListeners |
Remove all OnStartedListener abstract fun removeAllOnStartedListeners(): Unit |
removeOnHumanIsTemporarilyUnreachableListener |
Remove a OnHumanIsTemporarilyUnreachableListener abstract fun removeOnHumanIsTemporarilyUnreachableListener(onHumanIsTemporarilyUnreachableListener: OnHumanIsTemporarilyUnreachableListener!): Unit |
removeOnStartedListener |
Remove a OnStartedListener abstract fun removeOnStartedListener(onStartedListener: OnStartedListener!): Unit |
run |
Approach the target human. abstract fun run(): Unit |
setOnHumanIsTemporarilyUnreachableListener |
Set a OnHumanIsTemporarilyUnreachableListener abstract fun |
setOnStartedListener |
Set a OnStartedListener abstract fun |