upgraded speed vector obtaining
using information from gps, if available