🏷️QR code detector
With this feature it's possible for Misty to detect and read QR codes. These can be used to tag spaces, for example: labs, classrooms, kitchens or living rooms to make Misty start actions.
Last updated
from mistyPy.Robot import Robot
from mistyPy.Events import Events
misty = Robot("YOUR_ROBOT_IP_ADDRESS") #your Robot IP Address
misty.change_led(0, 255, 0)
misty.move_head(0, 0, 0)
misty.start_qr_tag_detector()
def code(data):
print(data) #this shows all the data related to the event
print(data['message']['decodedInfo'])
misty.register_event(event_name='qrtag_event', event_type=Events.QrTagDetection, callback_function=code, keep_alive=True, debounce = 500)
misty.keep_alive()def code(data):
print(data['message']['decodedInfo'])
if data['message']['decodedInfo'] == 'unknown person': #intruder
misty.change_led(100, 70, 160)
else :
misty.change_led(255, 0, 0)