**navX-MXP 2.0 is here
**
Free firmware upgrade for existing customers;
enhanced libraries, example code and documentation
The navX-MXP Robotics Navigation Sensor is now in use by hundreds of FRC (FIRST® Robotics Competition) teams around the globe. In 2015, navX-MXP enabled many teams to implement features including Field-Centric Drive, straight-line driving, auto-rotate to angle and auto-balance. Several of these teams went on to compete on Einstein Field at the 2015 FRC World Championships.
Just in time for the FRC 2016 Build Season, KauaiLabs announces the navX-MXP 2.0 firmware release as well as updated libraries, example source code and other enhancements. Here’s a summary of what’s new:
Updated navX-MXP 2.0 Firmware: Contains the following key features:
OmniMount: navX-MXP can now be mounted in any of 6 possible orientations (horizontal, vertical and even up-side down)
Increased SPI communication speed: Up to 2Mhz
Improved Error Recovery: Graceful recovery from SPI and I2C bus errors
Velocity Estimation: Real-time integration of X and Y-axis velocity in world frame (field-centric) coordinates
FIRST FTC Compatibility: navX-MXP is now usable for FTC robotics
Existing navX-MXP customers are encouraged to update their firmware - at no cost - using the navX-MXP Firmware Upgrade utility.
Updated RoboRIO® Libraries: The latest navX-MXP RoboRIO libraries include the following new features:
-
Full support for SPI, I2C, USB and TTL UART communication in C++, Java and LabVIEW libraries.
-
Support for running multiple navX-Model devices on a FRC robot.
-
navX-Micro Compatibility
-
WPI Library Gyro Class Compatibility: Upgrading from the FRC Kit of Parts Gyro to navX MXP is simpler than ever.
Comprehensive RoboRIO example code: Full navX-MXP RoboRIO example projects in Eclipse (Java and C++) and LabVIEW demonstrate exactly how to implement:
-
Field-Centric Drive
-
Automatic Balancing
-
Rotate-to-Angle (and straight-line driving)
-
Collision Detection
-
Expansion I/O
-
Motion Detection, and
-
a comprehensive Data Monitor.
New FTC Libraries: navX-MXP can be used with FTC robots using the new Android-based FTC Library for navX-MXP.
New Source Repository/Online Documentation: The navX-MXP open source repository is now on Github, and contains schematics, as well as sources for firmware, all libraries and a 3D-printable enclosure. Additionally, the online documentation has been extended and improved. Now, using and learning about Motion Processing technology is easier than ever. Please drop by when you have a chance!
New Product Forum: The new navX-MXP Discussion Forum provides a place to discuss questions, issues or concerns.
***About KauaiLabs: *KauaiLabs mission is to work together with FRC and FTC teams to Build Better Robots™ on a journey towards a day when High School robotics will rival the autonomous navigation capabilities found in the Tesla Model S and Google Car - with the help of easy-to-use, inexpensive, open-source Kauai Labs products including navX-MXP.