User Tools

Site Tools


misc:hacks:gps

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
misc:hacks:gps [2014-06-25 13:41]
macke [Tweaking and development]
misc:hacks:gps [2021-06-24 16:44] (current)
kimberly
Line 1: Line 1:
 +<WRAP center round important 60%>
 +This page has deprecated and will be archived. Please go to [[https://www.bitcraze.io/]].
 +</WRAP>
 ====== Adding a u-blox MAX-7 GPS module ====== ====== Adding a u-blox MAX-7 GPS module ======
  
  
-====== What you need ======+===== What you need =====
   * u-blox MAX-7 GPS breakout (we have [[http://ava.upuaut.net/store/index.php?route=product/product&path=59_60&product_id=52|one from HAP Supplies]])   * u-blox MAX-7 GPS breakout (we have [[http://ava.upuaut.net/store/index.php?route=product/product&path=59_60&product_id=52|one from HAP Supplies]])
   * KDE Marble built with Python bindings   * KDE Marble built with Python bindings
  
-====== How to get it working ======+===== How to get it working =====
 These instructions are valid for Ubuntu 13.10 but similar steps should work with other distros. These instructions are valid for Ubuntu 13.10 but similar steps should work with other distros.
  
Line 16: Line 19:
   * Since the Python bindings for Marble isn't built by default you will have to build Marble from source and enable these (instructions taken from [[http://techbase.kde.org/Projects/Marble/MarblePythonInstructions|here]])   * Since the Python bindings for Marble isn't built by default you will have to build Marble from source and enable these (instructions taken from [[http://techbase.kde.org/Projects/Marble/MarblePythonInstructions|here]])
 <code> <code>
-sudo apt-get install python-sip-dev python-qt4-dev kdelibs5-dev+sudo apt-get install python-sip-dev python-qt4-dev kdelibs5-dev python-kde4
  
 git clone git://anongit.kde.org/marble.git ~/marble/sources -b KDE/4.12 git clone git://anongit.kde.org/marble.git ~/marble/sources -b KDE/4.12
Line 25: Line 28:
 sudo make install sudo make install
 </code> </code>
-  * Make sure you have the correct firmware/software (the firmware is on the [[https://bitbucket.org/bitcraze/crazyflie-firmware/branch/gps_ublox_dev|gps_ublox_dev]] branch and the client is on the [[https://bitbucket.org/bitcraze/crazyflie-pc-client/branch/gpstab|gpstab]] branch)+  * Make sure you have the correct firmware/software (the firmware is on the [[https://github.com/bitcraze/crazyflie-firmware/tree/gps_ublox_dev|gps_ublox_dev]] branch and the client is on the [[https://github.com/bitcraze/crazyflie-clients-python/tree/gpstab|gpstab]] branch)
  
-====== Tweaking and development ======+===== Tweaking and development =====
 There's no assisted GPS or battery backup so every time the Crazyflie is powered on the GPS module does a cold-start, which a while to get a fix. During ideal conditions it should be 42 seconds (according to datasheet) but during testing we have seen times closer to 4-6 minutes. The plan is to improve this in the future by implementing assisted GPS (downloading almanac on the PC and transferring via CRTP). There's no assisted GPS or battery backup so every time the Crazyflie is powered on the GPS module does a cold-start, which a while to get a fix. During ideal conditions it should be 42 seconds (according to datasheet) but during testing we have seen times closer to 4-6 minutes. The plan is to improve this in the future by implementing assisted GPS (downloading almanac on the PC and transferring via CRTP).
  
misc/hacks/gps.1403696475.txt.gz · Last modified: 2015-07-15 16:30 (external edit)