As of now I have gotten the Tracking to work. Right now I am trying to work on implementing Erosion and Dilation to improve the detection quality and eliminate unwanted noise. In order to do this process I need to reconfigure the timing to allow some additional time to execute the Morphological Processes( erosion & dilation ) . As of now the way the image processing is working is by sending one pixel at a time to the memory. As it is being sent to memory it is undergoing the Skin Detection process. However to do the dilation erosion we are going to add an extra step before saving the image to memory.
Write Data Function Wrap – Up:
This week I finished up my custom Write Data function and changed all of the previous code to use this implementation. The code is as follows:
Connecting Deskbuddy Parts
In this week, I have completed connect the Deskbuddy parts and put all servos on the Deskbuddy, so we are able to control the Deskbuddy. The next task is we need to wire all servos to the microcontroller and let the microcontroller controll Deskbuddy.