For this week in preparation for our “interim demo” (in quotes since Professor Kim is out of town this week), we have been trying to combine our different subsystems into one cohesive system. Although all of the kinks and features of my rerouting subsystem have not been figured out, what exists so far has been combined with everything else. At the moment the rerouting is able to constantly update based on information from the traffic light about the state of the road. It will provide the fastest route and give the user a detailed map, time to travel, turn by turn directions, and distance travelled. Anytime a crash is detected the map will automatically refresh in real time, giving a seamless user experience. For the future I plan on adding a simulation on top of the rerouting map for the operator to see cars traveling and how they are being rerouted by the system. Below is an image of the current rerouting at work.