The table below documents issues we encountered during the project and the manner in which it was resolved.
Date Updated: 09/28/2025
Issues Log
| Issue ID | Date Initiated | Date Resolved | Participants | Description | Options | Resolution | Justification |
|---|---|---|---|---|---|---|---|
| I01 | 11/28/2024 | 12/04/2024 | Team | Too many performance requirements for SVD. | Have revised performance requirements separately for SVD and FVD. | Revised performance requirements down to 6. Clearly defined SVD and FVD objective split. | Conducted meeting with Crater Grader team and discussed what is feasible and what is not in the given time. |
| I02 | 01/20/2025 | 01/27/2025 | Boxiang Fu | Unable to login to TX2 chip. | Flash the chip and build docker container from scratch. | Found that chip was used by LunarX team. Got in contact and obtained login details. | No need to reinvent the wheel if not necessary. |
| I03 | 02/10/2025 | 02/14/2025 | Ankit Aggarwal | Steering mechanism components failed due to wear-and-tear. | Replace broken parts. | Replaced all components of the assembly and fitted new screws and bolts. | Replaced old parts as a precaution for further failure due to wear-and-tear. |
| I04 | 02/21/2025 | 02/24/2025 | Boxiang Fu Bhaswanth Ayapilla | Jetson cannot receive ROS topics published by TX2 chip due to docker driver being set as “bridge” instead of “host”. | Change driver settings | Driver setting changed to “host” | This allows docker to communicate with host system |
| I05 | 02/25/2025 | 04/06/2025 | Ankit Aggarwal | E-box Design dependence on to-be manufactured PDB. Can’t delay the design as hardware deadline needs to be met | Estimate size based on current PDB and leave enough space | E-box manufactured | No need to track this issue |
| I06 | 02/25/2025 | Ankit Aggarwal Deepam Ameria | FRC Workshop Access | 1. Request Tim 2. Ask John | |||
| I07 | 03/04/2025 | 08/25/2025 | Boxiang Fu Bhaswanth Ayapilla Deepam Ameria | ZED SDK in docker container not working | 1. Use ZED SDK outside docker 2. Use a dedicated docker container for SDK | ZED SDK working on new Orin | Got a new computing unit |
| I08 | 03/04/2025 | 03/07/2025 | Team | Rear transmission axle is broken | 1. Ask Red for replacement 2. Look for substitutes | Found replacement chassis with axel in the PRL. Obtained permission from Red to take apart the replacement chassis for the broken part | Replaced the part so that we can continue progress on the rover |
| I09 | 03/19/2025 | 04/17/2025 | Boxiang Fu Bhaswanth Ayapilla | Global localization flies off during testing | 1. Try different localization technique rather than using robot_localization package 2. Debug | Debugged and updated TX2 code so that it publishes data with respect to the correct frame (map) | Global localization frame does not fly off anymore. Localization is fixed |
| I10 | 04/07/2025 | 04/07/2025 | Team | Rear motor rotating in the wrong direction | 1. Recheck wiring (hardware) 2. Recheck motor command sign convention (software) | Switched power cable at the motor controller terminals | This changes the rotation direction of the motor |
| I11 | 08/29/2025 | Team | PRL Moon Yard Access | 1. Complete medical evaluation ASAP 2. Unit tests in LL67 | |||
| I12 | 08/29/2025 | 09/12/2025 | Bhaswanth Ayapilla | Localization frame shift after total station battery swap | 1. Implement resection method using three known prism locations instead of orientate-to-line 2. Explore and test alternative localization methods (using SkyCam) | Learned and implemented resection method for localization using total station | Quick solution to implement first before exploring alternatives |
| I13 | 09/08/2025 | 09/14/2025 | Team | Compute unit (Orin & Jetson) unable to communicate with Arduino | 1. Replace old Arduno with new one 2. Find code workarounds to force communication 3. Retrace wiring to make sure everything is wired correctly | MicroROS versions between Orin and Arduino were incompatible. Reinstalled MicroROS resolved the problem | This allows Orin to communicate with the Arduino, which is used to send motor commands |
| I14 | 09/14/2025 | Team | Steer pinion tooth chipped and worn-out due to wear-and-tear. Unable to find exact replacement for the pinion | 1. Replace with similar pinion that has different tooth count 2. Switch to using another chassis | |||
| I15 | 09/14/2025 | Ankit Aggarwal Deepam Ameria Simson D’Souza | Wires keep on coming lose during operations due to bad soldering | 1. Re-solder every wire 2. Switch to plug connectors and buy adaptors for the RoboClaws and motors |