This week, we did our design presentation. We met on Monday to begin creating the slides. We talked to Dr. Wolff about what we should focus on for the presentation and determined what to cover: hardware, math, and software. Each of us finished our respective slides for those specific sections.
Tuesday, we talked a little bit about additional changes for our class diagram. We then ran through the presentation once and didn't really do much else. Then we presented (it went a little long). We met briefly with Dr. Wolff and got some additional advice on our class structure.
Thursday, Tyler and I worked on making the changes to the class/sequence diagrams. We added an Image class to handle most of the math processes, taking them out of the model. We also added an Extrinsic and Intrinsic class to store the respective matrices. Also, I found out that using C++ methods of OpenCV, we can save and load XML files with custom data, meaning we can save multiple matrices in the same file. This will be useful to store all Intrinsic data in one file and each respective stage's Extrinsic data in its own file. We also changed it so that a user will specify a directory to save to/load from rather than specific filenames. This will make it less hassle for the user.
Grady was at work today and I don't really know how much or what all he did for the project. He mentioned that the hardware diagrams were done.
Tyler and I have been working pretty well together.
Pretty much all we need to do is pull everything together and put together the full Latex document. We will likely meet Saturday and if needed, Tuesday. We will have the document turned in Tuesday.
I will likely post once more next week; then we will be on Christmas break late next week until J-Term starts (Jan. 2nd). We plan to work on the project during J-Term; hopefully we are able to make some good headway :)