Robot Design
2019-2020 FLL Season
Give us a follow on Instagram! (@electricwolves.foundation)
2019-2020 FLL Season
We have many different features on our robot, which we named JJ Bot! We think that the most versatile feature of our robot is the Fulcrum of DOOM!!! We use this to complete almost all of our missions. For Missions 7, 8, and 9, we lower it to lift and push to complete those missions. For the block missions, we use it to attach a mod that stabilizes the blocks as they're being pushed to the circle.
One of our greatest testing strategies is running it over and over! Our programs were run over and over again (about 10 - 20 times each), and we made notes on the port views of the Gyro sensor, Ultrasonic sensor, Light sensor, and the success rate.
The strategy we used on the table is to divide up the board into certain sections. The first section is the closest to home base. This first section, as close as it is, includes the hardest missions to complete. These missions include Traffic Jam, Crane, and Tree house. The reason these missions are harder is because you usually have to use a motor powered attachment, other than wheels or treads. The second section is further away from home base but the missions are easier to complete. These missions include Safety Factor, Swing, Elevator, and Bridge. We decided to complete these missions because all we needed was a stick and wheels or treads. The third section is scattered around the board. These missions are the cargo missions. We decided to do four circles; the tan circle near the Bridge, the two black circles near the Crane, one of the black circles is for our innovation cargo, and the red circle in the middle of the board.
We had went through much thought on our choice for our robot's transportation; treads. We went through different types of treads. The treads we went through plastic treads, we didn't like those, we tried smaller plastic treads, not for us either. In the end we settled for the treads we use now. The reason we went through so many treads is because we wanted more traction on the M1 Elevated Places, regular wheels didn't really give us that.
Our highest possible score: 450
Our highest score we've run: 445
Fulcrum of DOOM!!
Touch sensor beam for Elevator
Block dropper
Block supporter (robot)
Block supporter (table)
Alignment tool
We have a Proportional Line Following (PLF) program that we found in a book about EV3 coding. It follows in between the black and white lines on the mat using the reflected light intensity:
Black = 0
White = 100
You can view the program here
We have a program to tell our robot what is black (0) and what is white (100). The reason we need this is because in different light conditions our programs may not work.
You can view the program here
We found both our Line Following and Calibration from a book called "Winning Design!"
We created a system of navigation points to allow us to know exactly where the robot is on the game field. One great example of this is our touch sensor stick for the Elevator. When the stick hits the Elevator, the sensor is activated, the robot stops, and then proceeds to flip over the Elevator. We then know exactly where the robot is and we get more consistent results.
Margin of error is how much room there is for error each time you run the robot. For example, if you line following to Traffic Jam your robot could be on the right, middle, or left side of the line. That is the margin of error, from the left side of the line to the right. This is because your robot can be in between any point with the margin of error. Part of our strategy is to minimize the margin of error as much as possible.