At the beginning of week 9, Brigette Cochran and Trent Wargo completed testing and analyzation of the H-Bridge prototype. Brigette will continue with the H-Bridge until its final completion. She is currently constructing a PCB design for the H-Bridge using EAGLE. Upon completing the design in EAGLE, it will be printed on campus with the PCB mill. The PCB for the H-Bridge is in the final stage of design in Eagle so it should be printed over spring break.
Trent has moved on to a different area of design and has begun to create a circuit that will serve as the 3.3, 5 and 12 volt power supply to be used by the various electrical components. The power supply will receive its input power from the Jupiter 12 volt battery which with be passed into several parallel linear voltage regulators. The regulated voltages will be passed into a relay circuit that can be activated by the Beaglebone. The power supply design has been designed and the schematic has been drawn. More testing and development will be done in the near future.
For week 8, Gabe was able to complete rough outs of all vision system components. The program he has created is capable of detecting the edge of the sidewalk reliably.
He will spend the next couple of weeks increasing the robustness of the program and completing testing of the localization abilities of the system. Gabe intends to have the vision system completely finished and verified by March 16. After that point he will be working to integrate the vision system with the other sensors
For week 9, Gabe spent this week finalizing a usable draft of the vision code. His code is now capable of determining the camera distance from the edge within an accuracy of about half an inch. He also has set up a series of test grids and lines that will allow him to perform final tests to verify the system accuracy and write a report on its performance.
Week 8, Harris was trying to calculate the camera position and pose in real world
coordinates. An eight by eight grid map was drawn and registered into the camera
feed. Three image points were chosen to match the object points of the grid map.
The H homography transformation turns all the real world coordinates into image
coordinates. However, a stipulation in the python code is matching the image
coordinates with the real world coordinates incorrectly. Once this code is refined,
the camera matrix can be entered by using translation and rotation matrices and
will be able to output the camera position and pose. The only problem that can be
foreseen is entering the translation and rotation matrices incorrectly into the
program or solving them with a minor math error in the calculations.
Starting next week , Harris hopes to apply this program using the Tour PNADDER as
the inertial frame and make changes accordingly for the minor tests.
Week 9, Harris was able to translate real world object points into image points
and translate between them in a Python code written from scratch. The eight by
eight grid map was registered into an image feed using OpenCV in Python and
random object points were selected to be translated and outputted as image points.
The translation from object points to image points has become more accurate and
will help with the camera calibration program. However, when the camera was put
at an angle greater than twenty degrees the outputted angle was incorrect. This will
have to be fixed within the next week.
Week 9, Jason measured the robot and started to design the outer shell. Using the measurements, he made a model of the shell using CATIA. He also designed a way to attach the shell onto the base platform. Finally, Jason looked into the use of foam and the methods of working with foam for how to build the shell.
Next week Jason plans to get the foam and start measuring and cutting the foam to create the mold for the shell. He plans to have the mold finished by the end of the week after spring break.
Week 8, Tanner was trained on how to use the lathe and milling machine, Using these machines he was able to turn down shafts to fit encoders. He was aslo able to use the millin machine to fabricate the tensioner for the chains.
Week 9, Tanner started making final touches on the drive systen and was able to size, cut, and tension the drive chains into place. After a test run with attaching the motors to a power supply it was seen that the Nomex Honeycomb composite used for the base of the rover did not posses the strength to hold the drive system sturdy. Tanner will be fabricating a couple alluminum parts to make up for this issue in the next week.