interface Async
gazeFrame |
Retrieve the gaze Frame. abstract fun gazeFrame(): Future<Frame!>! |
makeAnimate |
Create a new Animate action on the robot. abstract fun makeAnimate(context: RobotContext!, animation: Animation!): Future<Animate!>! |
makeAnimation |
Create a new Animation object on the robot. abstract fun makeAnimation(anims: MutableList<String!>!): Future<Animation!>! |
makeCroppedAnimation |
Create a new Animation object on the robot, by cropping an existing animation. abstract fun makeCroppedAnimation(anim: Animation!, beginTime: Long!, endTime: Long!): Future<Animation!>! |
makeEnforceTabletReachability |
Create an EnforceTabletReachability action on the robot. abstract fun makeEnforceTabletReachability(context: RobotContext!): Future<EnforceTabletReachability!>! |
makeGoTo |
Create a new GoTo action on the robot. For more control over the GoTo behavior, prefer using makeGoTo(context, target, config). abstract fun makeGoTo(context: RobotContext!, target: Frame!): Future<GoTo!>!
Create a new GoTo action on the robot. abstract fun makeGoTo(context: RobotContext!, target: Frame!, config: GoToConfig!): Future<GoTo!>! |
makeLookAt |
Create a LookAt action on the robot. abstract fun makeLookAt(context: RobotContext!, target: Frame!): Future<LookAt!>! |
robotFrame |
Retrieve the robot Frame. abstract fun robotFrame(): Future<Frame!>! |