Today, we further improved the script and we managed to successfully create commands to animate the pacman using a keyboard. We also made more progess in the cart model we created by adding slots for wheels and we added more wires to our photoresistor in order to increase the flexibility of our arduino. We did encounter some issues, like the fact that we are still unable to implement the arduino's values into unity's scrpt. In the next period, we will continue to work on resolving this issue.
Today, we made another attempt to make the unity animator work. We tested many ways to put together the an animation and the controls that come with it, but not much progress was made during this period. We also watched several videos in hopes that it will teach us how to do it. Although we did found some interesting one that allowed us to have some ideas of which way we are going, we could not apply these methods to our project due to lack of time. In the next course and during the weekend, I have decided to invest more hours of work at home. I hope that my efforts will eventually bring good results
Today, we worked on making the arduino's photoresistor work and we also tried to correct the errors in our script. During the period, we were not able to make much progress, but with Dr Kloth and Mr. Ryan's help, we were able to achieve both of our goals. Such progress was only possible through work after school. I also managed to save some time to improve our shopping cart by fitting an ajusted tracker and by polishing it with construction paper. In the next period, we have decided to further develop our scripting code, while other members of our teamates build the structure supporting the webcam.
Today, we decided to abandon the cart idea to move to a simplier simulation of our own idea. Instead of building a wooden model of the cart, we will simply use the original cart model and a small fruit stand in order to simulate the shopping experience we were trying to demonstrate. In this period, we tried to make the arduino work. It had some minor issues at loading and some coding error, but there was nothing serious. When we decided to move to put the scripts of the animation, however, we found it harder than we had initially thought. Next course, we would be trying to progress in the scripting and to build a structure to support the webcam
Today, we further worked on the augmented reality project. We found a new tracker and we managed to program some partial parts of the animation for the pacman. We were unsuccessful, however, to make the animation show up in the augmented reality. Hence, we had to find other solutions. After class, while discussing with Ms. Patel, we found a new way to make the cart workable under the time restriction we are forced to work with. In this new concept, we decided to implement everything onto the cart. In other words, both the tracker and the augmented reality as well as the device used to make the AR work will be mounted or located on the cart. Instead of pac-dots, the pacman will react to any product when they would be placed in the cart. Hence, whenever the custumer decides to buy something, the pacman will open and close its mouth in order to simulate the eating of the product. We have also decided to use the Aduino Micro in this newer version of the project. After the discussion, I put myself to work and I successfully wrote the script for the Aduino program. In the next period, we plan to reorganize the team and start the construction of the cart while I will attempt to link the Aduino with the Unity program.
Today, we tried once more to make Unity work, but it just seems to be impossible... So we decided to switch to use another computer, but it proved to be inconvenient and long, so I decided to go back to my older laptop. For hours, I worked on it tirelessly and finally got it to work properly. Then, we imported a model of a packman and used it as our model. When we tested it with the same target image, it worked fine and there was no real issue. Alas, after countless hours of effort, I made it work as I had wanted it to be. Next course, we plan to put a tracker on the wooden model our other teamates made and we plan to start the design of the game board. We also plan to add smaller particles in the program.
Today, we decided to abandon our idea of creating our own target image. Despite our best efforts to make it work, it could not function properly. Hence, we decided to use the tracker that was given to us in the first place and build walls to simulate the pacman map. We also managed send our 3d models of the carts to the 3d printer and we would be able to scan them and upload them to vuforia next course. In the next period, we intent to discuss about waht we can do and what we will not do
Today, we put further work in our 3d model. There was no progress on that however, as we found it very difficult to make the augmented reality to work with our own image target. While waiting for help we built two cart models in fusion; the frist one was a pacman cart and the second one was a ghost cart. Next period, we will put more work into the augmented reality in order to make it work. We will also 3d print the models we have built this period.
Today, we tried to make our target image work and implement more features on the game model we had created. First and foremost, we changed the color of the background image of the map. We also added a red circle in an attempt to fix a glitch where the 3D model could not be tracked on the image. Unfortunately, we could not make it work. Hence all further progress was temporarily halted. We plan to work on it at home and to fix the problem ASAP. In the next course, we plan to build a larger model of the pacman cart in wood in addtion to the augmented reality.