Bei Kickstarter ist vor wenigen Tagen ein Crowdfunding Projekt gestartet, dass sich ideal für OpenDGPS eignen würde. Wenn es nicht viel zu teuer wäre. Mit $900 für zwei Piksi-Module verlangen die Macher fast das zehnfache der Materialkosten. Der Preis scheint aber gerechtfertigt, da schon jetzt die angestrebte Summe von $14.000 weit überschritten ist.
Ein Piksi-Modul besteht aus Antenne, einem Analog-Digital-Wandler, einem Startan-6 (jenem FPGA-Chip auf dem Mojo) und einem ARM Cortex-M4 (STM32F4, über diese günstige CPU hatten wir uns letzte Woche einen Vortrag auf der Makers Faire in Hannover angehört). D.h. Piksi verfügt selbst nicht über einen eigenständigen GNSS-Receiver und stellt damit eine neue Kategorie dar, die man in Zukunft häufiger antreffen dürfte. Zumal das Design mit einem Stromverbrauch von 500mA sehr sparsam ist.
Die Macher von Swift Navigation aus Kalifornien versprechen eine Genauigkeit von bis hinunter zu 1cm. Dabei muss man aber berücksichtigen, dass dazu das Differenzsignal von einer geeichten Feststation kommen muss. Andernfalls gilt diese Genauigkeit nur in Bezug zur Referenzstation. Insofern dürfte es bei einigen Käufern ein böses Erwachen geben. Denn immerhin sind DGPS-Signale noch nicht frei verfügbar.
Interessant ist das Projekt auch, weil sowohl Hardware als auch Software Open Source ist. Damit ist es auch anderen möglich, das Modul nachzubauen und dann bei wesentlich geringeren Kosten zu landen.
[Update] Mit Sicherheit wäre ein Zynq 7010 oder 7020 für das Projekt wesentlich besser geeignet als die Kombination aus Spartan-6 und Cortex-M4. Denn erstens ist darin ein wesentlich leistungsfähigerer ARM-Prozessor drin und zweitens hat der FPGA-Teil bis zu 10 mal mehr Logicelemente. Bei einer Abnahme von x000 Stück kostet eine solche CPU lediglich $15. [Update]
Der Zynq wäre tatsächlich eine ausgezeichnete Wahl. Allerdings halte ich den Preis von $15 für eher illusorisch. Grade Xilinx ist dafür bekannt, dass sie in kleineren Stückzahlen abstruse Preise aufrufen. Nicht umsonst sind die Referenzboards gleich im Bereich von einigen $100 angesiedelt.
Und für das System braucht man auch noch einen mehrkanaligen Wandler. Und die sind auch erst in größeren Stückzahlen bezahlbar.
Xilinx ist allerdings auch sehr offen für interessante Projekte. Sie sponsern zum Beispiel die Part-Time Scientists (http://ptscientists.com/) und haben beim Kickstarter-Projekt Parallela (http://opendgps.de/parallel-computer-fur-alle/) die ursprünglich angedachten Zynq 7010 kostenlos auf die wesentlich besseren 7020 upgegradet. Und das Parallela kostet nur $100 obwohl da noch einiges mehr drauf ist als beim Piksi.