from pyposey.assembly_graph.Part_Library import Part_Library from pyposey.assembly_graph.Assembly_Graph import Assembly_Graph from l33tC4D.gui.Gui import Gui from Demo import Demo # load part library part_library = Part_Library() # set up assembly graph sensor_queue = Queue() event_queue = Queue() sensor_demon = Sensor_Demon( sensor_queue, serial_port="/dev/ttyUSB0" ) assembly_demon = Assembly_Demon( sensor_queue, event_queue ) assembly_graph = Assembly_Graph( event_queue=event_queue, part_library=part_library, orient=True ) # start demon threads sensor_demon.start() assembly_demon.start() assembly_graph.start() # start gtk gui gui = Gui() gui.start() # start game game = Demo( gui, assembly_graph, level=0 ) game.start()