Sensor Events

The following list contains the names of all sensor events' parameters. With these names, you can filter your events and build amazing functions and interactions with Misty!

For example in the bump sensor Python function, to select a specific bumper you need to create an if statement where you verify:

if data["message"]["sensorId"] == 'bfr':
    #actions

On this page, you'll get all the information about the name of the parameter, the comparison operator and the comparison value:

ActuatorPosition

 ActuatorPosition Event:
        ArmLeft = ("SensorId", "=", "ala")
        ArmRight = ("SensorId", "=", "ara")
        HeadPitch = ("SensorId", "=", "ahp")
        HeadRoll = ("SensorId", "=", "ahr")
        HeadYaw = ("SensorId", "=", "ahy")

BumpSensor

BumpSensorPosition Event:
        BackLeft = ("SensorId", "=", "brl")
        BackRight = ("SensorId", "=", "brr")
        FrontLeft = ("SensorId", "=", "bfl")
        FrontRight = ("SensorId", "=", "bfr")

CapTouch Sensor

CapTouchPosition Event:
        Chin = ("SensorPosition", "=", "Chin")
        Scruff = ("SensorPosition", "=", "Scruff")
        Right = ("SensorPosition", "=", "HeadRight")
        Left = ("SensorPosition", "=", "HeadLeft")
        Back = ("SensorPosition", "=", "HeadBack")
        Front = ("SensorPosition", "=", "HeadFront")

TimeOfFlight

Distance

    TimeOfFlightDistance Event:
        MinDistance = ("DistanceInMeters", ">=", value)
        MinDistance = ("DistanceInMeters", ">=", value)

Position

TimeOfFlightPosition Event:
        FrontLeft = ("SensorPosition", "=", "Left")
        FrontRight = ("SensorPosition", "=", "Right")
        FrontCenter = ("SensorPosition", "=", "Center")
        Back = ("SensorPosition", "=", "Back")
        DownwardBackLeft = ("SensorPosition", "=", "DownBackLeft")
        DownwardBackRight = ("SensorPosition", "=", "DownBackRight")
        DownwardFrontLeft = ("SensorPosition", "=", "DownFrontLeft")
        DownwardFrontRight = ("SensorPosition", "=", "DownFrontRight")

Status

TimeOfFlightStatus Event:
        MinStatus = ("Status", ">=", value)
        MaxStatus = ("Status", "<=", value)    
        StatusEqual = ("Status", "=", value)

Face Recognition

FaceRecognition Event:
        Label = ("Label", "=", "your_name")

Object Detection

ObjectDetection Event:
Description = ("description","=","knownobject_name")

Last updated