コード例 #1
0
def run(_robot: cozmo.robot.Robot):
    global robot

    robot = _robot
    behaviours.run_action(behaviours.start, _robot=robot)
    robot.say_text("I love math", in_parallel=True)

    robot_create_img('I love math')
    print(display_action)
    time.sleep(3)
    print(display_action)
    robot_create_img("Let's play")
    robot.say_text("Let's play!", in_parallel=True)

    flask_socket_helpers.run_flask(None, app)
コード例 #2
0
def start_server():
    if flask_socketio_installed:
        flask_socket_helpers.run_flask(socketio, app)
    else:
        flask_socket_helpers.run_flask(None, app)
コード例 #3
0
    display_action = robot.display_oled_face_image(pixel_bytes, 600000, in_parallel=True)


def run(_robot: cozmo.robot.Robot):
    global robot

    robot = _robot
    behaviours.run_action(behaviours.start, _robot=robot)
    robot.say_text("I love math", in_parallel=True)

    robot_create_img('I love math')
    print(display_action)
    time.sleep(3)
    print(display_action)
    robot_create_img("Let's play")
    robot.say_text("Let's play!", in_parallel=True)

    flask_socket_helpers.run_flask(None, app)


if __name__ == '__main__':
    try:
        cozmo.run_program(run)
    except KeyboardInterrupt as e:
        sys.exit("Program aborted: %s" % e)
    except cozmo.exceptions.NoDevicesFound as e:
        # Test server mode without active Vector
        print('test mode')
        flask_socket_helpers.run_flask(None, app)
    except cozmo.exceptions.CozmoSDKException as e:
        sys.exit("An error occurred: %s" % e)
コード例 #4
0
def run():
    global robot

    with anki_vector.robot.Robot() as robot:
        robot_action('started')
        flask_socket_helpers.run_flask(None, app)