mRo Location One GPS w/ Compass and Barometer
“mRo – a team of pioneers and designers of drone technology; combining analytical meticulousness with curiosity, boundless imagination, and the desire to solve some of the hardest challenges for the continuum sophistication of everyone”
Warranty and warnings :
The mRo location 1 is a powerful yet delicate device. Handle with care and avoid touching the metal cap antenna or your static discharge might damage the internal LNA. New versions will come with conformal coating for protection. Do not cover it with tape or another insulator if you are not sure of its properties. it might change the antenna “tuning” resulting in lower performance.
Also, the 3 magnetic coils mounted on the top-front of the units are delicate. They purposely have little solder paste, to avoid the excess to “tilt” them, resulting in some reading inaccuracies of the compass. Any strong impacts will definitely separate them. The tallest coil (z-axis), has a lot of what is known in physics as “arm” due to the unusual height, so even if extra solder is present, it is relatively easy to rip the pads off. Use this precision instrument with care. If you break one, read our troubleshooting below.
On the latest version of mission planner set the following params:
|GPS_TYPE2||9 UAVCAN (Optional)|
Make sure the UAVCAN compass driver is not disabled (UAVCAN should be unchecked).
If your flight controller has more than 3 internal compasses, you should disable the least important one:
Connect your mRo Location One to your flight controller via CAN and Reboot.
Background/History of the product:
The mRo Location One is a multi-constellation GNSS powered by the latest uBlox M9N module and the advanced RM3100 compass.
Compared to old generation GNSS+Compass modules, this board incorporates a robust Controller Area Network [CAN] bus, based on the ArduPilot APPeriph CAN peripheral firmware.
This CAN port allows us to transmit all sensors data with just two wires, on a single bus with high noise tolerance. It has a RGB Status LED and push “Arm” safety button. Designed for all UAVCAN compatible platforms.
Location One is not just a u-Blox chip populated on a purple reference GNSS board design. Patch antennas don’t work by themselves, they require a proper ground plane to achieve maximum performance and assure good reception at any angle, with that, as any RF system, with the lack of a proper antenna the GNSS module will not achieve peak performance (or work at all). It might look the same as other options, but we worked very hard to give you that extra performance gain.
->The first GPS to have a nearly “perfect” top plane, with no holes or artifacts that can alter the antenna reception pattern (except the USB-C holes, we are waiting for a new version with poles, not yet available by the time we wrote this).
->First time we use dual 3.3V regulators. One dedicated to the microcontroller and not critical sensors/peripherals and one 3.3V just dedicated to the GPS engine, as close as possible to reduce noise.
->Ground separations. The PCB is a multilayered device, that allows us to separate as much as possible the grounds from the GPS engine and the “rest”, to reduce noise affecting the very weak GNSS signals.
->We are the first to “bump” the GPS shape, and expose the compass coils away from the main PCB area. This has two advantages, the first one is to keep the GPS ground plane intact, and second, it positions the very sensitive magnetic coils away from the internal unit noise and with a “clear view” for better performance. Also, notice the area has almost no copper.
|Specifications||mRo Location ONE W/ Barometer & Compass|
|Ground Plane||50mm x 50mm|
|Constellations||USA (GPS), Russia(GLONASS), Europe (Galileo) & China (BeiDou).|
*See full compatibility chart for supported flighstack versions
|RM-3100 supports:both PX4 and Ardupilot|
|USB Port||Yes ( Type C )|
|Minimum and Maximum Operating Temperature||-20 ~ 80 °C|
|Dimensions||50mm x 50mm x 7mm|
|Weight||20.26 grams (.71 oz)|
|Connectors||-2x 4-Pins JST-GH ( CAN)|
-1x 4-Pins JST-GH ( I2C)
-1x 6-Pins JST-GH ( Ublox UART)
|Includes||1x mRo Location One|
2x 6-pins JST-GH
1x USB -C cable
|[Quality] and Typical Platforms||[High-End]|
|Other Features||*mRo GPS version that has the best compass system available at the moment for lightweight platforms|
*RGB LED driver (NCP5623)
*PPS pad for easy access
*On-board safety switch
Normal usage guide
Advance usage guide
|NTF_LED_TYPE||UAVCAN (Only if you want the RGB enabled)|
Enable I2C Airspeed
To enable an I2C airspeed, first go to your full parameter list via mission planner and set:
Then you must access your mRo Location One CAN parameters, and follow those steps: –Mission Planner -Initial Setup -Optional Hardware -UAVCAN -SLCan Mode CAN1 (or 2) -Parameters 1 min later inside the CAN Parameters list change the following:
Write the parameters mentioned and reboot.
- Broken Compass coils: If you are lucky, the pads are not damaged. If you have good solder skills, you can solder it back. Make sure the sensor is perfectly aligned. The low profile coils (x &y), have no polarity, so don’t worry if you solder them back in a different orientation. The “tall coil” known as Z-coil has polarity. Make sure the polarity mark located in the top is orientated properly (refer to our pictures above to visualize the polarity mark).