The Goal Of The Project Was To Create A Prototype Autonomous

1805 WordsApr 27, 20178 Pages
The goal of the project was to create a prototype Autonomous Lunar Vehicle (ALV) that is capable of traversing lunar surfaces in order to ensure the delivery and accurate placement of antennas to multiple defined coordinates. It was decided that to consider the model successful, the ALV must accomplish its primary task in successfully delivering the undamaged antennas to their necessary locations. A list of design specifications was created in order to further distinguish the success of an ALV design. A functional block diagram (Figure 4) was developed in order to display the necessary components of potential designs. In order to complete this goal, a Gantt Chart (Figure 5) was developed in order to aid the design process by setting…show more content…
A Raspberry Pi computer was set up to the Python software and, within testing, proved to not only be noticeably slower but also be extremely less accurate, as shown in Figure 9. This data was collected in a tool that was created to measure the exact angle of motor turns at the same settings, shown in Figure 10. This data, along with previous experience, lead to the chosen programming language to be C. Before this code could be implemented, it was decided that the overall systems needed to be developed first. Brainstorming was conducted in determining the drive system and the dispenser to be needed which would result in being similar to the manufactured designs. Brainstorming for these systems primarily were drawings, with the Figure 11 image being the intended design to have an idea of choices for decision matrices. This became the first preliminary design (Figure 12) followed this design’s idea but with slight modifications. The base was first built with treads in order to ensure that there is sufficient traction and synchronized wheels for accurate movement. A simple RobotC code was developed to simply make this drive system drive around, which demonstrated to suffice to the design requirements by being able to move or turn in a desired fashion and at a range of speeds. A flowchart (Figure 13) was developed in order to directly relate to the original code and plan additional code for the functions of the ALV. It was desired to have a slower speed as this
Open Document