Week # | |
1 | - |
2 | - |
3 | Training |
4 | - |
5 | Verification 1 |
6 | - |
7 | - |
8 | Verification 2 |
9 | - |
10 | In-Lab competition |
Finals week | Final competition |
These tests are designed to ensure that the group is progressing towards the end goal of a functional robot. As such, we will focus on how prepared the robot is to moved to the next phase of development.
Verification 1 Mechanical checklist (updated 4/22/2019)
Verification 2 Mechanical checklist
NOTE THAT THE SOLENOID WILL NOT WORK WITH THE BATTERY OF 12V
SOON WE WILL PROVIDE A 12V DC to 24V DC BOOSTER TO FIX THIS ISSUE (SEE BELOW INSTRUCTIONS)
FOR THE VERIFICATION WE WILL CHECK IF THE LED TURNS ON AND OFF
Verification 1 Electrical checklist (updated 4/22/2019)
Verification 2 Electrical checklist (updated 5/16/2018)
How to Install an Arduino Library (you will need to install the LSM303 library)
Sample Code to Test the Electrical Connections (updated 4/25/2019)
Example wiring diagrams: Magnetometer, Servo, Reed Switch and Solenoid with BOOSTER 2019
The Arduino can be powered directly from the 12 V battery. In order to do so, you will have to use the VIN and GND pins. Do not use any other pin to power the Arduino! From the Arduino documentation: "Vin. The input voltage to the Uno board when it's using an external power source (as opposed to 5 volts from the USB connection or other regulated power source). You can supply voltage through this pin, or, if supplying voltage via the power jack, access it through this pin." The recommended input voltage range when not using the USB is 7-12 V, but it should be able to take up to 20 V. The battery voltage is well within that limit.
Verification 1 Control checklist (Updated 4/22/2019)
Verification 2 Control checklist
Simulation Files (updated 4/25/18 5pm)
Verification 1 Experimental checklist (Updated 4/22/2019)
Create a detailed 3D model of the robot. Ensures all of the components move through their range of motion and are ready for fabrication.
Build the mechanical structure of the robot. Ensures mechanical components such as the air cylinder, and steering mechanisms are functional and ready for electrical connections.
Connectivity and wiring. Makes sure electrical, mechanical, and pneumatic connections are correct and solid. Confirms sensors can be read by the microcontroller.
Prepare a debugging manual for all the components of your robot.
Simulate your robot in Matlab and perform experiments with different types of controllers to optimize the robot's performance.
Programs robot to do great in the competition.
Characterize the magnetometer and the servo motor.
Collect the data necessary to more closely simulated your robot using the Matlab robot simulation and compare the results of the simulation with the actual robot performance.