qisdk / com.aldebaran.qi.sdk.object.autonomousabilities / AutonomousAbilities / Async

Async

interface Async

Functions

holdAutonomousBlinking

Hold AutonomousBlinking ability.

abstract fun holdAutonomousBlinking(context: RobotContext!): Future<AutonomousAbilityHolder!>!

holdBackgroundMovement

Hold BackgroundMovement ability.

abstract fun holdBackgroundMovement(context: RobotContext!): Future<AutonomousAbilityHolder!>!

holdBasicAwareness

Hold BasicAwareness ability.

abstract fun holdBasicAwareness(context: RobotContext!): Future<AutonomousAbilityHolder!>!

holdByDegreesOfFreedom

Constrain all autonomous abilities on given degrees of freedom.

abstract fun holdByDegreesOfFreedom(context: RobotContext!, constrainedDegreesOfFreedom: MutableList<DegreeOfFreedom!>!): Future<AutonomousAbilityHolder!>!

holdUnsupportedAbilities

Hold all unsupported abilities.

abstract fun holdUnsupportedAbilities(context: RobotContext!, qiSdkVersion: String!): Future<AutonomousAbilityHolder!>!