|
Project Information
Links
|
navX MXP combines a 9-axis sensor (3-axis accelerometers, gyroscopes and magnetometers) with sophisticated data fusion, motion processing and sensor calibration algorithms. Key specifications include:
Even in electro-magnetically challenging environments, the 9-axis heading's combination of "pose" and magnetically-valid compass heading data (e.g., before motors are energized, or when the robot is at rest) enable tracking of a robot's absolute heading. Because navX MXP is compliant with the National Instruments Custom Electronics Port (MXP) specification you can expand your RoboRio with additional Digital I/O, Analog I/O and Communications Interfaces. navX MXP is designed for plug-n-play installation into a FIRST FRC RoboRio robotics control system: it connects to the RoboRio MXP connector for both power and data. Additionally, libraries and source code for easy integration into the FRC RoboRio controller are also provided. And for the more adventurous, navX MXP's open-source firmware and hardware allow further customization. Fully Open SourceThe navX MXP project is open-source and includes the following freely-available components: Board schematics/layout
Open-source firmware
NOTE: To debug the navX MXP Firmware, you will need to purchase a device like the ST-LINK/V2 and connect it to the four debug pins on the navX MXP. This can be integrated into Eclipse using the open-source OpenOCD debugger or the Black Magic debug interface. Roborio client source code
Enclosure design filesA custom enclosure to protect the navX MXP can be made with a 3D printer using provided Enclosure design files. Key Specifications
|




