Hello everyone, my team have been struggling with an issue with our cRio losing communication for the past few days. When the robot loses communication, the status light on the cRio will flash for a second indicting a reboot. We have updated the image to v28 and redeployed the code several times.
At first we suspected that the motors were drawing too much current through the power distribution, but even changing from victors to jaguars did not solve the problem because it was not tripping the jaguars over current fault mode. Furthermore, we used the kit bot set up, so there shouldn’t be any reason that the motors are drawing too much current.
Event:
When we turn the robot on, everything is well and we are able to gain communication to start driving. But after some amount of time driving, the cRio will just reboot itself. This can happen anywhere between 2 seconds to the full 2 minutes
Mechanical set up:
- drive train is the basic kitbot set up with the CIMple box, 2 CIMs on each, 12 : 26 sprocket ratio.
- The drive motors are powered by 4 Jaguars (we have also tried victors but it was the same result.)
- Control system has the basic set up with the radio connected on port 1 of the cRio
- There are also 3 additional window motors on the robot but they are not used before the robot loses communication
Specifics:
- The issue happens after some random amount of time driving. The lowest recorded voltage I saw on the dashboard recorded at 8 volts.
- The program is done in Java. The code is also very simple.
We have searched the forum many times but was not able to find any other posts with this issue and quite frankly, we are stuck
Hopefully some one out there have the answers =S