-
Notifications
You must be signed in to change notification settings - Fork 5
Computing System Preparations
To power on the robot, take the magnetic key and press it against the left (control) tube, at the location of the reed switch (a small black 3D printed part, on the exterior just ahead of the Pi/Pixhawk. Hold it against the tube only briefly, then move it away. Use a sort of slow "stabbing" motion, and do the same to turn it off.
- The Pixhawk will beep. (Description)
- The ESC's will beep. (Description)
- The Pi power light will come on, as will the power lights on the PDB's.
- The Pi ACT light will blink green.
- The Pixhawk light will first flash yellow, then blue. Once the blue light becomes a solid blue light, you should be ready to go, with motors armed.
During this whole process, if you are connected by Ethernet, you will see connect and disconnect messages several times. This is normal.
For charging instructions, see here.
READ THE ACTUAL PAGE BEFORE CHARGING, USE THIS CHEAT SHEET FOR LATER
- Confirm that batteries are all the same cell number (3s), and that each cell is no more than .1V off from the others using a battery beak.
- Make sure the charger is powered off.
- Plug the banana cables from Paraboard to charger.
- Plug the balance cable into the paraboard, then the charger.
- Power on the charger.
- Working 1 battery at a time, plug a discharge cable into an XT90 on the Paraboard, then a balance cable to the 3S port next to the XT90. DO NOT REVERSE THIS.
- Confirm the options are correct. Make sure that 11.1V(3S) is selected, and that the charging amps are no more than 2amps/battery. So (2 amps for 1 battery, 4 amps for 2, and 8 amps for 4).
- Hold Start, wait for the battery check, then press start again.
- Charge until 12.6V, no higher. Check voltages with battery beak.
-
If the pixhawk fails to enter its final state or you have connectivity issues, check that the IPs are set correctly. This should be fixed in the future by setting some static IPs. Make sure that both computer's /etc/hosts files, the laptop's bashrc ROS config, and the pi's /usr/local/bin/pixhawk_start.sh all agree on what subnet things are on.
-
If you start up the pi, and after the first little while get no blinking on the ACT light (the green one next to the solid red power light), you might have a corrupted microSD. Reimage your MicroSD and try again (to confirm, check for a rainbow screen when plugging in an HDMI)
-
Wireless controllers do not work with the current version of the teleoperation node, pycontroller. Use a wired controller. This has to do with the number of axes sent from the control sticks for different versions of the controller.
This wiki is a living document and may be updated as new information becomes available.
If you find an error in the documentation or something insufficiently explained, submit an issue on this repository.
- Design Improvements
- Parts List
- Fabricating Mounting Structures (General Instructions)
- Power System Assembly
- Thruster System Assembly
- Computing System Assembly
- Networking Assembly and Tether
- Sensor Assembly
- OLED Assembly
- Enclosure Assembly (Left)
- Enclosure Assembly (Right)
- Final Assembly