I visited Ardusimple Headquarter few days ago and we tried one of his prototypes with my USV.
My impressions were very good and I ordered one that will arrive on next weeks.
Will send you logs when I have them.
Meanwhile, You can see some examples on their website or even contact Josep for more info.
Like others I am interested in using the ublox f9 for PPK GEO tagging images. Trying to understand the best way to log data. Can I use the spark fun development board and simply plug an SD card reader into the usb port. Could I do the same thing with the Ardusimple board? Or do I have to use something like spark fun open log.
What is the best protocol to use to write the binary data to the SD card: SPI, I2C or UART?
Ardusimple is running a sale on their kits, 199€ plus shipping. Ugh I just bought one a few weeks back for 248€…
I have no connection to the company, just thought those on this thread might appreciate the heads up.
I’m using the ardusimple in a “Standalone + RTK Corrections” configuration. This means 1 Ardusimple board on my rover connected to Pixhawk4 and I am sourcing RTK corrections from a government NTRIP caster about 21km from me. Mission Planner connects to the correction source (an NTRIP caster), receives RTK corrections, and forwards them over the regular telemetry link to the Pixhawk, which in turn sends them to the Ardusimple. Worked first time out of the box. Accuracy is encouraging thus far; I hope to have specific measurements this week.
Tinkering with the F9P is very rewarding. SO much better accuracies, both horizontal and vertical, compared to any GPS I’ve ever tested over the years. Now, to get vendors to update their software use the new u-blox configs… Very impressed with this chip.
We need also update in arducopter firmware. This cm level accuracy can’t be used if you can’t set offset of camera. Camera is usually in different place than GPS.
We would like to offer a full set of cables so everyone can use its favorite autopilot.
Can you help us by listing the most typical connectors+pinout of other Pixhawk connectors?
I have a question: I noticed that almost all the GPS hardware based on F9P do not have integrated compass. Then does it mean I need to connect another external compass with the Pixhawk ?
No, it has not an integrated compass (magnetometer).
If two simpleRTK2Blite are combined (or one simpleRTK2B+simpleRTK2Blite), you can get extremely accurate heading based on a moving base configuration.
As far as I know, the parser for the specific message containing this information is not yet implemented in Ardupilot software.
Thank you for your help.
But I’m not quite understand the moving base configuration ? Does it mean the combined GPS board (Ardusimple + Ardusimplelite) all installed on the vehicle ? Or one of them still need to be set on a specific location on the ground as static base ?
With the moving base configuration, both simpleRTK2B+simpleRTK2Blite are installed in the vehicle.
With this units, you will get high accuracy heading without the need of a static base station or NTRIP corrections (the longer the distance between the antennas the higher the accuracy).
If you also want to have cm level position, you can either:
Thank you Josep, can I use the moving base configuration with Pixhawk ? Also since the two antennas will be installed on the vehicle, so the distance between them cannot be very far. How accurate it will be if two antennas are very close with each other (around 300mm ) ?
Right now and as far as I know, Pixhawk doesn’t support the moving baseline functionality, although is relatively easy to implement for the developers.
The heading accuracy can be defined as:
heading_accuracy = atan(2/distance), where distance is the distance between antennas in cm.
30cm: 3.8deg
1m: 1.14deg
10m: 0.11deg
…
This is an approximation, but the final numbers should be the same order of magnitude.
simpleRTK2Blite will support standalone operation + RTCM corrections.
SSR corrections will be supported in a future firmware release by u-blox (no dates available yet).