RS2 and Mission Planner only

I have a few issues.

The first one is that I can get data in Mission Planner to show the bars, I’m getting RTCM and CAN also. I have opened TCP, Port 9001. can I use this data to feed the GPS HERE3 which is connected to CAN to get correction data to PIXHAWK.

The second one is this:
We would like to also use RTK to get precision landings.

So the idea is to inject the stream from the RS2 into mission planner (or QGroundControl) and use the HERE3 for RTK on the rover. The reason being is I just do not want add weight to the system by introducing one more receiver M2 .

we only want to use the RTK for landing, that should not be a problem.

Is this possible and if yes, how to setup this combination?

I’ve tried almost everything, but I cannot get is to work. Maybe it’s just impossible or maybe I do something wrong.

Hi Balaji,

Welcome to our forum!

You should be able to inject the correction messages into telemetry which can be sent to the drone. There, your GPS unit should take the corrections up. I’ve found a manual for HERE 3, which explains how to do that. Have you tried following the instructions from this manual?

Can HERE 3 work with RTCM3 correction messages? I couldn’t find this info on the websites. If it supports this format, then your setup should work.

The one mentioned in the manual is for a UBLOX i tried getting the data through TCP from reach rs2 but i don’t know whether its injecting into the controller or not ,because in the screen there’s no mentioning of the 3D fix or float…

As per the below mentioned link it has the support of RTCM3

And also as per discussion they have already did that…so it is quite possible i think

Hi Balaji,

How did you configure HERE 3 to receive the corrections?

If the corrections from RS2 are coming in Mission Planner, you’ll see the green bars on the RTK/GPS Inject page. Something similar to the screenshot below.

Yes…but there is no check box with inject MSG type is there in Mission planner

It is kind of like this with the bar as shown in the figure you shared

Hi Balaji,

I don’t think it’s critical here. It should work anyway.

So it means that the corrections from RS2 are received by Mission Planner and should be injected into the telemetry.

What is shown on the Mission Planner main page regarding the GPS status? Can you post a screenshot?


Hi Balaji,

I see that the status is GPS:No Fix. It means that the GPS works and ArduPilot see the coming data, but it just doesn’t have a good quality signal. Are you testing this outdoors? GNSS receivers need to be provided with a clear sky view with no obstacles that could block the view like buildings or trees.

image
It took off as rtk float, its not stable and position is not taking correctly…when i click return to launch its almost 20-30 m difference

Hi Balaji,

FLOAT status means that the rover receives corrections from the base but cannot resolve all ambiguities. Usually, in such cases, the precision is usually at the submeter level. In any way, we can conclude that the corrections from RS2 are received by HERE3. But the rover can’t calculate FIX position.

Usually, the issue is in the incorrect placement of the rover on the drone. For example, the antenna isn’t provided with a sky view 30 degrees above the horizon. Or the drone’s electronics produce a lot of RF noise worsening the quality of the observed signal. It’s better to check up with the receiver’s manufacturer for recommendations on the best placement. Regarding RS2, you need to ensure that the base is located according to best practices you can check out in our guide.

It’s also possible that the corrections stream link isn’t stable. For instance, sometimes there is a delay in the messages sent. So it’s better to check how your telemetry works and if they are providing reliable data transmission.

Is it possible to averaging the value and send to the receiver so that it’ll compute and get the fix position.

Hi Balaji,

I’m not sure I totally understand what you mean, but the rover can calculate the FIX solution by using the correction messages from the base. At the same time, both base and rover need to have good quality GNSS signal received. You can ensure this by placing the receivers in the appropriate environmental conditions. The stability of the RTK link also provides you with the ability to achieve FIX.

This topic was automatically closed 100 days after the last reply. New replies are no longer allowed.