def runPathPlanner(hostname, port, commandQueue): # the static scene table1 = Translate(Scale(Cube(), 1.30, 0.65, 0.75), 1.35, 0.68, 0.00) table2 = Translate(Scale(Cube(), 1.30, 0.65, 0.75), 1.35, 2.68, 0.00) obstacle = Translate(Scale(Cube(), 1.60, 0.8, 2.20), 1.25, 1.70, 0.00) server = HTTPServer((hostname, port), PathPlanner) server.commandQueue = commandQueue server.scene = Scene(4.0, 4.0, 2.6, 0.1, [table1, table2, obstacle]) server.serve_forever()
def run_server(hostname, port, commandQueue): """ Runs a server and listen for commands sent to the crazyflie :param hostname: :param port: :param commandQueue: :return: """ server = HTTPServer((hostname, port), CrazyHandler) server.commandQueue = commandQueue server.serve_forever()
def run_path_planner(hostname, port, command_queue, room_config): server = HTTPServer((hostname, port), PathPlanner) server.commandQueue = command_queue server.scene = scene_parser.parse(room_config) server.serve_forever()
def runServer(hostname, port, commandQueue): server = HTTPServer((hostname, port), CrazyHandler) server.commandQueue = commandQueue server.serve_forever()