Is RTK Necessary

Hello,
My team and I were wondering if we could leverage the GPS sensor with out an RTK base station. We do not have access to one currently and would likely be unable to source one before the upcoming competition ends. I am slightly aware of ntrip but I am not very knowledgeable when it comes to GPS.

Our robot will likely be running a simple driving routine, “mowing the lawn” of a field of pineapples, recording which ones are ready for picking, based off of a ML algorithm we are developing. Could we maybe do something like visual SLAM and give that information to the amiga track follower?

I am mostly experienced with ROS2, so my approach would be to leverage the NAV2 stack to do this routine in some way is this a feasible path to go down, or would it be more trouble than its worth?

Hey Lucas,

It is not absolutely necessary to operate, specially if you are building your own navigation stack.

Now, if you want to use our filter service, you will need to use RTK, because it won’t converge without it. We are working on a low cost solution for RTK for the next couple of months, so let me know case you want to talk about it.

Now, about ROS2, you probably read we are working on a bridge for our gRPC architecture, but our services are pretty similar to it. You can find the topics available at Amiga | Farm-ng Developers

I generally say, if you have work on ROS2 already, use a bridge. If you are starting from scratch, use our examples… the concepts are very similar and you don’t need to worry about an extra layer of compatibility.l

1 Like