CUAV C-RTK 9Ps RTK Receiver User Manual

C-RTK 9Ps RTK Receiver

C-RTK 9Ps is a four-star real-time GNSS system that uses two C-RTK 9Ps modules, one for the aircraft and one for the base station. It also supports dual GPS for yaw, replacing the controller’s internal magnetic compass, allowing the device to adapt to complex magnetic field environments. Compared with C-RTK 9P, C-RTK 9Ps achieves similar performance at a lower price; it is a centimeter-level positioning module with extremely high cost performance. Compatible with controllers running PX4/ArduPilot firmware, it is an ideal choice for applications that require real-time high-precision navigation, such as aerial performances, agricultural applications, high-precision takeoffs and landings, and ship takeoffs and landings.

Key Features

Hardware Parameters 
Receiver type184 channel ZED-F9P(ublox)
CompassIST8310
GNSSGPS、Beidou、Galileo、GLONASS
Number of concurrent GNSS4
GNSS BandsGPS-L1C/A(1575.42MHz)
GPS – L2C(1227.6MHz)
GLONASS – L1OF(1602MHz)
GLONASS- L2OF(1246MHz);
GALILEO – E1B/C(1575.42MHz)
GALILEO- E5b(1207.14MHz);
BeiDou – B1I(1561.098MHz)
BeiDou – B2I(1204.14MHz);
QZSS – L1C/A(1575.42MHz)
QZSS – L2C(1227.6MHz)
Nav. update rateRTK 20Hz
RAW 25Hz;
PVT 25Hz
(The maximum limit is related to the concurrency setting; please refer to the subsequent navigation refresh rate chapter for details)
Position accuracyRTK:0.01m+1ppm CEP
GPS:1.5m CEP;
SBAS:1.0m CEP
RTK Surveyin-timeRTK<60s
AcquisitionCold starts<24s
Hot starts<1s
SensitivityCold starts –148 dBm
Hot starts –157 dBm
Reacquisition –160 dBm
Anti-jammingActive CW detection and removal Onboard band pass flter
Anti-spoofngAdvanced anti-spoofng algorithms
 
Antenna gainRover:2dBi
Base:5dBi
PPKnot support
GPS headingSupport (requires two C-RTK 9Ps); heading accuracy: 0.4edg (reference value)
Base/Rover role swapSupport
UART2 UART
USB1
ProtocolsNMEA、UBX binary、RTCM 3.x
Operating voltage4.5V to 6V
Operating temperature–40°C to +85°C

Size and Weight

Pinouts

LED

  • PPS
    • Always bright: NO fixs
    • Flashing:GNSS positioning succeeded
  • RTK
    • lights off:No access to RTK
    • Always bright:RTK fixs

Rover hardware connection

As the first GPS:

  • Use a special cable to connect the C-RTK 9Ps (UART1) interface to the Controller’s GPS interface.
    As a second GPS:
  • Use a dedicated line to connect the C-RTK 9Ps (UART1) interface to the Controller UART4 interface.
  • If the flight controller is running ArduPilot firmware, please set GPS_TYPE2 to 1.

Note

USL modules need to be purchased separately; you can also use ordinary safety switches to rewire for DIY.

  • Connect the antenna to the Rover
  • Connect C-RTK 9ps (Rover) to the Controller (Hardware Connection)
  • Connect the data transmission to the Telem1 interface of the Controller
  • Install C-RTK 9ps on the vehicle in the correct direction (generally, the installation direction of C-RTK 9ps should be consistent with the direction of the aircraft)

Tip

Due to the configuration of the IST8310, the ArduPilot will automatically be set to yaw 270 during calibration. This is normal, please do not modify it.

Rtk base hardware connection

  • Use a tripod to elevate the antenna of the Rtk base, and use a feeder to connect the antenna to the base station.

You need to use Missionplanner/Qgroundcontrol for base station setup.

Nav. update rate

GPS for Yaw(ArduPilot)

Two C-RTK 9Ps modules can be used to estimate yaw in place of a magnetic compass, which may be subject to external magnetic interference or electromagnetic interference from the drone’s motors and ESCs.

Note

Some other manufacturers’ flight controller interfaces cannot provide enough power for two C-RTK 9Ps, it is recommended to provide a 5V (more than 2A current) independent power supply for C-RTK 9ps

Hardware

  • C-RTK 9Ps(Rover)*2
  • X7+ flight controller*1 (other flight controllers can also be used)

NOTR The C-RTK 9Ps needs to run firmware 1.13 and later; the flight controller needs to run firmware 4.04 and later.

Hardware connection

  • Each of the two RTK modules is connected to an antenna, and the module installation distance is not required;
  • The horizontal distance between the two antennas should be at least 30 cm apart, and the greater the distance, the higher the direction accuracy;
  • The first C-RTK 9Ps is connected to the X7+ flight control GPS interface, and the second module is connected to the 7+ flight control UART4 interface.

Flight control parameter settings

Please go to Mission planner->Configuration and debugging->All parameter list

				
					- SERIAL4_PROTOCOL = 5 ("GPS") &#65288;assuming the 2nd GPS is connected to serial port 4&#65289;
- GPS_TYPE = 17(&ldquo;moving baseline base&rdquo;)
- GPS_TYPE2 = 18 (&ldquo;moving baseline rover&rdquo;)
- Set the GPS_POS1_X/Y/Z and GPS_POS2_X/Y/Z parameters for the GPSs
  - GPS_POS1_X, GPS_POS1_Y, GPS_POS1_Z (the first GPS&rsquo;s position from the vehicle&rsquo;s IMU or center-of-gravity)
  - GPS_POS2_X, GPS_POS2_Y, GPS_POS2_Z (the second GPS&rsquo;s position from the vehicle&rsquo;s IMU or center-of-gravity)
- AHRS_EKF_TYPE = 3&#65288;use EKF3&#65289;
- EK2_ENABLE = 0&#65288;disable EKF2&#65289;
- EK3_ENABLE = 1&#65288;to enable EKF3&#65289;<br>
				
			

If using 4.0

				
					- EK3_MAG_CAL = 5 (&ldquo;Use external yaw sensor&rdquo;)<br>

				
			

If using 4.1 (or higher)

				
					- EK3_MAG_CAL is not used for this feature so it can be left at its default value (&ldquo;0&rdquo; for Plane, &ldquo;3&rdquo; for Copter, &ldquo;2&rdquo; for Rover)
- EK3_SRC1_YAW = 2 (&ldquo;GPS&rdquo;) or 3 (&ldquo;GPS with Compass Fallback&rdquo;)
				
			

Testing

In a location with good GPS reception point the vehicle at a landmark some distance away and then check the heading on the ground station matches. Rotate the vehicle and ensure the heading on the ground station updates correctly.

If the heading is reversed, then the GPS_POS_xxx parameters have probably been set incorrectly.

Note that it can take some time for the two GPS modules to get a sufficiently good fix for yaw to work. The ArduPilot GPS driver validates that the fix is good enough in several ways:

that the rover GPS module is in fix type 6 (fixed RTK) that the reported distance between the two modules matches the distance given by the GPS position parameters within 20% that the reported heights of the two GPS modules match the attitude of the vehicles is within 20% of the distance between the two GPS modules

Upgrade the firmware

Then follow the prompts to install U-center software. During the installation, you will be prompted to install the driver, make sure that only checked Standard Driver For Windows,Then click on the step, follow the prompts to install, as shown below.

  • Download Firmware file and extract it
  • Connect the C-RTK 9Ps to the computer using a usb cable
  • Open the U-centre software, click the connect button, and select the base/rover that needs to be upgraded.
  • Select Tools->Firmware Update, and click the “…” icon to the right of the Firmware image checkbox to find and select the firmware file.
  • Set as shown below to complete the configuration
  • Click “GO” to start the firmware upgrade

NOTE Upgrading the firmware generally only takes about a minute. If the programming is successful, the upgrade interface will be displayed in green; if the upgrade is aborted, the interface will be displayed in red. If the programming process is interrupted, or there is no response for a long time, you need to power on again and press the operation to program once.

View current firmware version

When the base station/mobile station is connected to U-centre, click the View option to enter Message View -> UBX -> MON -> VER, the interface is as shown below:

Reset parameters

When you want C-RTK 9Ps to work with default parameters or the flight controller prompts when GPS configuration fails, you can reset the parameters through the following parameters.

  • Connect the C-RTK 9Ps to the computer using a USB cable
  • Open U-cent software and connect C-RTK 9Ps
  • Click“Receiver->Action->Revert config”

Comments

0 Comments Add comment

Leave a comment