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

Package com.aldebaran.qi.sdk.object.autonomousabilities



A service that allow to select the desired autonomous abilities to pause or resume during my activity. This service will ensure the ability owner that he or she can be the only one to control this ability as long as his or her holder is not released. Holding an ability will automatically pause it. To resume it, the owner must release it.

interface AutonomousAbilities


open class AutonomousabilitiesConverter : AnyObjectProxyConverter


An AutonomousAbilityHolder represents an autonomous ability being taken from the AutonomousAbilities service. It serves only once, and emits released() whenever the autonomous ability is released. An AutonomousAbilityHolder that was released is invalid.

interface AutonomousAbilityHolder


A degree of freedom.

class DegreeOfFreedom : QiEnum