Nashoba-Robotics / Nashoba-Robotics2017

Control Team Project Management
6 stars 0 forks source link

Fix onboard gyroscope (NavX) communication issues #8

Closed gbear605 closed 7 years ago

gbear605 commented 8 years ago

There are two NavXs on the 2016 robot, both acting as gyroscopes. One is onboard the roboRIO and one is offboard and is connected using a Mini-USB cable. At worlds, it was decided to leave the offboard NavX on the robot in case the onboard NavX broke but to only use the onboard NavX for the time being.

At the July off-season event in Portland, the robot lost communication with the onboard NavX. It is able to connect to the NavX, but it receives no data. After noticing this, we attempted to use the offboard NavX and got an error communicating with it. We then found out that the offboard NavX's Mini-USB cable has broken at the head, displaying the requirement for sensors to use high-quality cables in the future. This also demonstrates that the problem with the onboard NavX is likely not in the cable.

So far we have come to two solutions to this issue, one short term and one long term.

In the short term, we will attempt to directly solve the issue with the onboard NavX.

In the long term, we will investigate switching to the Spartan Board, which offers similar functionality to the NavX and is used by many high level FIRST teams.

gbear605 commented 8 years ago

We replaced the Mini-USB cord to the offboard NavX. This did not fix the problem with it. However, the onboard NavX is now working.