So the agenda for the meeting was:
1. Test the WinForm App with the Chasso robot;
2. Test the WinForm App with Julio robot;
3. Test the WinForm App with both robots;
4. Test Julio with a iPhone on top, sending GPS coordinates;
5. Test traveling salesman algorithm;
6. Define intermediary report content;
7. Discuss implementation of Maria's UI;
8. Test the MacBook Pro connect to Maria.
We managed to do a lot of work on this day:
1. We had changed the Maria's Console application from WPF to Windows Forms because we were having a very bad performance. With both cameras and sensors from both robots connected, we couldn't get from than 1 frame per second on video (even with only one working at a time).
The tests with only the Chasso Robot and in WinForms, even with more poolings from sensors per second are much better than on WPF. The video frame passed from 1-2 frames per second to 5-8.
2. Once more we run into some difficulties. Because almost all examples from .NET ARDrone SDK Wrapper are for WPF we had to rewrite a lot of code. Until now we couldn't finish this task. News will come on the following days.
3. As on point 2, we will have to wait for the programming to be finished so that we can test it.
4. This was the fun part of the day. For the first time we took the ARDrone (Julio) for exterior flight, but not before we did some interior tests with an iPhone on top of it. By the end of the day we had some conclusions and changes to the project (a part from one more big incident where we tread the hull once more):
- The iPhone is very heavy for the Julio. It's 140 grams are too much for it. To make it carry that weight and have a stable flight, we shouldn't use the protection hull and tweak the Drone, but that would make us loose the warranty. We also confirmed this on web forums;
- The iPhone wi-fi network is always trying to connect to the local available networks, making the iPhone App become more unstable and affecting the flight (Julio does less responses of commands per second);
- The Android based Z71 Boston mobile phone were more lightweight (around 100 grams) and it's wi-fi network didn't affected the ARDrone as much as the iPhone;
- Based on this, we will change the project and use the Android Phone has our GPS on Julio. We will now look form information on our to program this on Android.
5. We left this item for a future meeting.
6. We discussed what we should prepare for this report, that is due to be delivered on the 15th of May.
7. We did some small tests in WinForms, but we need to get back to this on the following days.
8. Done with success.
