Skip to content

Behavior Classes

Behavior Classes Description
AdvanceClock
AestheticallyCenterFaces
Alexa
AlexaSignInOut
AnimGetInLoop
AnimSequence This kind of behavior plays an animation.
AnimSequenceWithFace
AnimSequenceWithObject
AskForHelp
AttentionTransferIfNeeded
BlackJack
BumpObject
CheckForAndReactToSalientPoint
ClearChargerArea
ConfirmHabitat
ConfirmObject
ConnectToCube
CoordinateGlobalInterrupts
CoordinateInHabitat
CoordinateWeather
CoordinateWhileHeldInPalm
CoordinateWhileInAir
CountingAnimation
DanceToTheBeat
DanceToTheBeatCoordinator
DevBatteryLogging
DevCubeSpinnerConsole
DevDesignCubeLights
DevDisplayReadingsOnFace
DevEventSequenceCapture
DevImageCapture
DevSquawkBoxTest
DevTestBlackjackViz
DevTouchDataCollection
DevTurnInPlaceTest
DevViewCubeBackpackLights
DispatchAfterShake
DispatcherPassThrough
DispatcherQueue This behavior runs each of the behaviors in the behavior array in order.
DispatcherRandom
DispatcherStrictPriority This behavior runs each of the behaviors in the behavior array in order.
DispatcherStrictPriorityWithCooldown This behavior runs each of the behaviors in the behavior array in order. Behaviors still in a cooldown period are skipped.
DisplayWallTime
DisplayWeather
DockingTestSimple
DriveOffCharger
DriveToFace
EnrollFace
Exploring
ExploringExamineObstacle
EyeColor
FactoryCentroidExtractor
FetchCube
FindCube
FindCubeAndThen
FindFaceAndThen
FindFaces
FindHome
FistBump
GoHome
GreetAfterLongTime
HighLevelAI
HowOldAreYou
InspectCube
InteractWithFaces
Keepaway
KnowledgeGraphQuestion
LeaveAMessage
LiftLoadTest
ListenForBeats
LookAroundInPlace
LookAtFaceInFront
LookAtMe
LookForFaceAndCube
MoveHeadToAngle
ObservingLookAtFaces
ObservingWithoutTurn
OnboardingCoordinator
OnboardingEmulate1p0WaitForVC
OnboardingLookAtPhone
OnboardingLookAtUser
OnboardingTeachWakeWord
OnboardingWakeUp
PickUpCube
PlaceCubeByCharger
PlannerTest
PlaybackMessage
PlaypenCameraCalibration
PlaypenDistanceSensor
PlaypenDriftCheck
PlaypenDriveForwards
PlaypenEndChecks
PlaypenInitChecks
PlaypenMotorCalibration
PlaypenPickupCube
PlaypenSoundCheck
PlaypenTest
PlaypenWaitToStart
PopAWheelie
PounceWithProx
PowerSaveStressTest
PowerSaveTest
PoweringRobotOff This behavior is active when Vector is powering down. See power management
PRDemo
PRDemoBase
ProceduralClock
PromptUserForVoiceCommand
ProxGetToDistance
PutDownBlock
PutDownBlockAtPose
PuzzleMaze
QuietModeCoordinator
ReactToBatteryTooHotToCharge
ReactToBody
ReactToCliff
ReactToDarkness
ReactToFrustration
ReactToGazeDirection
ReactToHand
ReactToMicDirection
ReactToMotion
ReactToMotorCalibration
ReactToPlacedOnSlope
ReactToPutDown
ReactToRobotOnBack
ReactToRobotOnFace
ReactToRobotOnSide
ReactToRobotShaken
ReactToSound
ReactToTouchPetting
ReactToUncalibratedHeadAndLift
ReactToUnclaimedIntent
ReactToUnexpectedMovement
ReactToVoiceCommand
RequestToGoHome
ResetState
RespondToRenameFace
RollBlock
SayName
SDKInterface
SearchWithinBoundingBox
SelfTest
SelfTestButton
SelfTestDockWithCharger
SelfTestDriftCheck
SelfTestDriveForwards
SelfTestInitChecks
SelfTestLookAtCharger
SelfTestMotorCalibration
SelfTestPickup
SelfTestPutOnCharger
SelfTestScreenAndBackpack
SelfTestSoundCheck
SelfTestTouch
SleepCycle This behavior is manages Vector going to sleep, playing and interacting. See power management
Sleeping
StayOnChargerUntilCharged
TakeAPhotoCoordinator
TextToSpeechLoop
TimerUtilityCoordinator
TrackCube
TrackFace
Turn
TurnToFace
UserDefinedBehaviorSelector
UserDefinedBehaviorTreeRouter
VectorPlaysCubeSpinner
Volume
Wait
WallTimeCoordinator
WiggleOntoChargerContacts