Please enable JavaScript.
Coggle requires JavaScript to display documents.
Arduino Rover - Coggle Diagram
Arduino Rover
What We Know
Rovers have a variety of sensors that allow them to move around autonomously or with some aid from a human controller.
Rovers have tracks which allow it to operate in many circumstances, including rough terrain. This is necessary for when it is used in military combat or rescue missions. With that said, they can also have wheels, though these wheels are not conventional such as the one found on normal cars, but rather, they are made specifically to be able to handle rough terrain.
Aside from the sensors on the rover that help it to navigate its environment, there can also be additional sensors for gathering scientific data. In addition, rovers can also have components such as mechanical arms and other tools to carry out the tasks necessary
Skiils
Thimitha - I already have some coding experience with Python. Although Arduino uses C++, this prior knowledge will make the learning curve of a new language far shallower and much quicker as I already know some of the basic concepts.
Ray - I too have experience programming in Python so this prior knowledge in programming can be applied to coding the Arduino, despite it using C++. With that said, I also have some experience with Arduino's so I can also use that to help me in this project.
Further Research
Although we know of some sensors that rovers use, we will look at what kind of sensors there are and what applications they have.
-
-
Skills
Learning how to use a H-bridge. In the past, we have used both Arduino for lights and motors in other circuits before, how ever a H-bridge adds another level of complexity to our design. We will have to learn how to implement it properly and make it function to our needs.
Thimitha - Learning more C++. As mentioned, I already have some programming ability in Python however I will have to learn how to use C++. This includes learning loops, if/else statements, functions, conditions and other notation.
Rovers
A machine that can travel from place to place in order to carry out a task e.g: collect data, carry goods, disaster missions, combat.
How do they work?
A rover will always have a method of transportation, usually wheel but some times uses tracks or methods of flight
Will either be remote-controlled by an operator or function autonomously. Therefore some have onboard processors which can run programs to make decisions based on input and the perform and action.
Most rovers are electric-powered and thus have batteries to store power. Depending on the size, and mission length of these rovers, the batteries may be very small or very large. Some rovers on extended missions will have solar panels to recharge the selves
Some of the best know rovers are the ones sent on data collection and research missions on Mars by NASA. They are semi-autonomous and run on electricity charging a battery through solar panels. So far there has been four rovers on Mars, Sojourner, Opportunity, Spirit and Curiosity.