|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools |
Rating:
|
Display Modes |
|
#226
|
||||||
|
||||||
|
Re: ANNOUNCING: navX MXP Robotics Navigation Sensor
Quote:
|
|
#227
|
||||||
|
||||||
|
Re: ANNOUNCING: navX MXP Robotics Navigation Sensor
Quote:
My 2 Cents. Dr. Joe J. |
|
#228
|
||||
|
||||
|
Re: ANNOUNCING: navX MXP Robotics Navigation Sensor
Scott and All,
I was wondering if there's a good layman's comparison of the nav features comparing the Nav6 vs the NavX? We had the misfortune of buying the Nav6 right before the NavX announcement and have to financially consider buying a batch of NavX's now. With that said, the Nav6 provided flawless performance during our season, we implemented FOD on Mecanum, with a bunch of special alignment "rotate-to-angle" type features. Your support was also stellar (thank you!). Your best practices page explains a lot - and there are some pros and cons to the various connection methods as compared to the Nav6. I understand all that, but need help with the Navigation features. What benefit is the NavX providing over the Nav6? Practically speaking for an FRC robot? Does the 9-axis benefit most users? Are there other nav features I may not be considering, or future products worth waiting for? We typically were just using yaw readings for FOD - but may expand that to some of the accel features in the off season and next year. Thanks for the help - |
|
#229
|
||||
|
||||
|
Re: ANNOUNCING: navX MXP Robotics Navigation Sensor
I've had a weird issue with the navX sometimes refusing to give readings. Like for most matches, it works fine, but sometimes it doesn't read and generally leads to catastrophic results for the match.
Has anyone else seen this? (I have it plugged in with both MXP and USB and read with SPI) Also, if we were to place our robot half way on the scoring platform, would this screw up the calibration due to being at an angle? |
|
#230
|
||||
|
||||
|
Re: ANNOUNCING: navX MXP Robotics Navigation Sensor
Anecdote only (and based on the Nav6), we set up many competition matches with one set of wheels on the platform and one set on the floor when we turned on the robot. This seemed to have no impact at all on our yaw measurements.
|
|
#231
|
|||
|
|||
|
Re: ANNOUNCING: navX MXP Robotics Navigation Sensor
We are also having issues with reading the NavX at times. We are using LabVIEW with the SPI bus. Sometimes the data is all 0 with the 'Data Valid' output false. In every case, restarting the robot code from the driver station gets it working again. Before, I had only seen it on our comepetition robot while connected to the FMS, and I thought it was related to the clock issue mentioned earlier, but yesterday it happened twice on the practice bot, which has a diffferent roborio and NavX board. I would say it happens about 1 in every 10-12 robot starts.
I haven't tried I2C or UART, but we may switch protocols for Lone Star and see what happens. |
|
#232
|
||||
|
||||
|
Re: ANNOUNCING: navX MXP Robotics Navigation Sensor
Quote:
|
|
#233
|
||||
|
||||
|
Re: ANNOUNCING: navX MXP Robotics Navigation Sensor
Quote:
I don't think it's a brownout issue, because it happens with a fresh battery upon booting up. |
|
#234
|
||||
|
||||
|
Re: ANNOUNCING: navX MXP Robotics Navigation Sensor
This exact issue has happened to us as well, in autonomous mode with a fresh battery at the Waterbury District. We are running labview with the navx configured for SPI communications.
|
|
#235
|
||||
|
||||
|
Re: ANNOUNCING: navX MXP Robotics Navigation Sensor
Can you guys confirm firmware versions? We can look at testing this.
|
|
#236
|
||||
|
||||
|
Re: ANNOUNCING: navX MXP Robotics Navigation Sensor
Is there a way to check what firmware version is being used?
|
|
#237
|
|||
|
|||
|
Re: ANNOUNCING: navX MXP Robotics Navigation Sensor
A process for displaying the firmware version number is on this page; look under the "Connecting to the navX MXP" section.
|
|
#238
|
|||
|
|||
|
Re: ANNOUNCING: navX MXP Robotics Navigation Sensor
Quote:
|
|
#239
|
|||
|
|||
|
Re: ANNOUNCING: navX MXP Robotics Navigation Sensor
Quote:
The navX MXP also provides I2C/SPI interfaces and a USB interface - which are faster than the RS-232 interface of the nav6. But many teams use the serial interface successfully. As you note, the navX MXP also provides 9-axis features, but these are not required for FOD; and indeed, they require more effort to calibrate and are sensitive to magnetic disturbances. The 9-axis heading does give an "absolute" heading, but the 6-axis yaw is simpler to use. There are certain applications where measuring the compass heading at the beginning of a match (before the motors are turned on) can allow the robot software to figure out where "zero degrees" on the field is at the beginning of a match, but it's an individual decision as to whether this is worth the effort to perform magnetometer calibration. The navX MXP will be where future firmware development efforts are focused, since the navX MXP has a much more capable processor. Moving ahead, we plan to develop a features that only the navX MXP will have: (a) vertical mounting for the navX MXP, and (b) improving the navX MXP Linear Acceleration measures to be more useful for velocity/displacement calculations. Existing navX MXP customers will be able to upgrade to these at no charge w/a firmware upgrade. |
|
#240
|
|||
|
|||
|
Re: ANNOUNCING: navX MXP Robotics Navigation Sensor
Quote:
The tool reports firmware rev 1.0.482. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|