U-blox – Robust and versatile high precision positioning technology for industrial and automotive applications