qisdk / com.aldebaran.qi.sdk.object.human / Human

Human

interface Human

Object representing a physical person detected by the robot.

Since
1

Types

Async

interface Async

OnAttentionChangedListener

Listener for attention property changed event

interface OnAttentionChangedListener

OnEngagementIntentionChangedListener

Listener for engagementIntention property changed event

interface OnEngagementIntentionChangedListener

OnEstimatedAgeChangedListener

Listener for estimatedAge property changed event

interface OnEstimatedAgeChangedListener

OnEstimatedGenderChangedListener

Listener for estimatedGender property changed event

interface OnEstimatedGenderChangedListener

OnFacePictureChangedListener

Listener for facePicture property changed event

interface OnFacePictureChangedListener

OnFacialExpressionsChangedListener

Listener for facialExpressions property changed event

interface OnFacialExpressionsChangedListener

Functions

addOnAttentionChangedListener

Add a property changed listener for attention

abstract fun addOnAttentionChangedListener(onAttentionChangedListener: OnAttentionChangedListener!): Unit

addOnEngagementIntentionChangedListener

Add a property changed listener for engagementIntention

abstract fun addOnEngagementIntentionChangedListener(onEngagementIntentionChangedListener: OnEngagementIntentionChangedListener!): Unit

addOnEstimatedAgeChangedListener

Add a property changed listener for estimatedAge

abstract fun addOnEstimatedAgeChangedListener(onEstimatedAgeChangedListener: OnEstimatedAgeChangedListener!): Unit

addOnEstimatedGenderChangedListener

Add a property changed listener for estimatedGender

abstract fun addOnEstimatedGenderChangedListener(onEstimatedGenderChangedListener: OnEstimatedGenderChangedListener!): Unit

addOnFacePictureChangedListener

Add a property changed listener for facePicture

abstract fun addOnFacePictureChangedListener(onFacePictureChangedListener: OnFacePictureChangedListener!): Unit

addOnFacialExpressionsChangedListener

Add a property changed listener for facialExpressions

abstract fun addOnFacialExpressionsChangedListener(onFacialExpressionsChangedListener: OnFacialExpressionsChangedListener!): Unit

async

abstract fun async(): Async!

getAttention

Exposes the property attention value

abstract fun getAttention(): AttentionState!

getEmotion

Exposes the property emotion value

abstract fun getEmotion(): Emotion!

getEngagementIntention

Exposes the property engagementIntention value

abstract fun getEngagementIntention(): EngagementIntentionState!

getEstimatedAge

Exposes the property estimatedAge value

abstract fun getEstimatedAge(): Age!

getEstimatedGender

Exposes the property estimatedGender value

abstract fun getEstimatedGender(): Gender!

getFacePicture

Exposes the property facePicture value

abstract fun getFacePicture(): TimestampedImage!

getFacialExpressions

Exposes the property facialExpressions value

abstract fun getFacialExpressions(): FacialExpressions!

getHeadFrame

Exposes the property headFrame value

abstract fun getHeadFrame(): Frame!

removeAllOnAttentionChangedListeners

Remove all attention changed listeners

abstract fun removeAllOnAttentionChangedListeners(): Unit

removeAllOnEngagementIntentionChangedListeners

Remove all engagementIntention changed listeners

abstract fun removeAllOnEngagementIntentionChangedListeners(): Unit

removeAllOnEstimatedAgeChangedListeners

Remove all estimatedAge changed listeners

abstract fun removeAllOnEstimatedAgeChangedListeners(): Unit

removeAllOnEstimatedGenderChangedListeners

Remove all estimatedGender changed listeners

abstract fun removeAllOnEstimatedGenderChangedListeners(): Unit

removeAllOnFacePictureChangedListeners

Remove all facePicture changed listeners

abstract fun removeAllOnFacePictureChangedListeners(): Unit

removeAllOnFacialExpressionsChangedListeners

Remove all facialExpressions changed listeners

abstract fun removeAllOnFacialExpressionsChangedListeners(): Unit

removeOnAttentionChangedListener

Remove a property changed listener for attention

abstract fun removeOnAttentionChangedListener(onAttentionChangedListener: OnAttentionChangedListener!): Unit

removeOnEngagementIntentionChangedListener

Remove a property changed listener for engagementIntention

abstract fun removeOnEngagementIntentionChangedListener(onEngagementIntentionChangedListener: OnEngagementIntentionChangedListener!): Unit

removeOnEstimatedAgeChangedListener

Remove a property changed listener for estimatedAge

abstract fun removeOnEstimatedAgeChangedListener(onEstimatedAgeChangedListener: OnEstimatedAgeChangedListener!): Unit

removeOnEstimatedGenderChangedListener

Remove a property changed listener for estimatedGender

abstract fun removeOnEstimatedGenderChangedListener(onEstimatedGenderChangedListener: OnEstimatedGenderChangedListener!): Unit

removeOnFacePictureChangedListener

Remove a property changed listener for facePicture

abstract fun removeOnFacePictureChangedListener(onFacePictureChangedListener: OnFacePictureChangedListener!): Unit

removeOnFacialExpressionsChangedListener

Remove a property changed listener for facialExpressions

abstract fun removeOnFacialExpressionsChangedListener(onFacialExpressionsChangedListener: OnFacialExpressionsChangedListener!): Unit

setOnAttentionChangedListener

Set a property changed listener for attention

abstract fun setOnAttentionChangedListener(onAttentionChangedListener: OnAttentionChangedListener!): Unit

setOnEngagementIntentionChangedListener

Set a property changed listener for engagementIntention

abstract fun setOnEngagementIntentionChangedListener(onEngagementIntentionChangedListener: OnEngagementIntentionChangedListener!): Unit

setOnEstimatedAgeChangedListener

Set a property changed listener for estimatedAge

abstract fun setOnEstimatedAgeChangedListener(onEstimatedAgeChangedListener: OnEstimatedAgeChangedListener!): Unit

setOnEstimatedGenderChangedListener

Set a property changed listener for estimatedGender

abstract fun setOnEstimatedGenderChangedListener(onEstimatedGenderChangedListener: OnEstimatedGenderChangedListener!): Unit

setOnFacePictureChangedListener

Set a property changed listener for facePicture

abstract fun setOnFacePictureChangedListener(onFacePictureChangedListener: OnFacePictureChangedListener!): Unit

setOnFacialExpressionsChangedListener

Set a property changed listener for facialExpressions

abstract fun setOnFacialExpressionsChangedListener(onFacialExpressionsChangedListener: OnFacialExpressionsChangedListener!): Unit