So this was a part of the Mission to Mars project that we did in Quarter 2 of 8th grade. We faced the problem of having machines that could do different tasks and could work with variables. This meant that I had to build a dynamic code that could adapt itself to work in any situation.
I was trying to create 2 codes that could navigate caves and knockdown rocks on Mars. Since every situation was different the code had to be dynamic,and be able to adapt.
I used the Vr Vex Web Editor to code the robot and use the Vr simulation to teste the code. The simulation playground offered a ranged variety of tests but I decided on the Dynamic Wall Maze to simulate cave exploration and Dynamic Castle Crasher which simulates how a robot may clear out an area for building.
My code was succesful in navigating every iteration of the Maze and Castle Crasher. It took various attempts and had to try different ways of approaching the challenge but managed to use variables and sensors on the robot.
The results mean that its possible to build a code which can work dynamically and without outside intervention to accomplish its tasks.
I would like to try and build a code for other scenarios besides the 2 I built. This is becuase it is very effective and there are otehr applications for codes similar to this.
I used my reaserch from my Mission To Mars project which was very important in making me decide which enviorment to reasearch and what tasks to make the robot explore.
This project in an excellent one in that it focuses on the importance of coding and how it can be used for exploring places such as Mars. With this kind of technology and innovation, I wonder how this could be applied to other things outside of interplanetary exploration in addition to advancing our abilities in planetary exploration.