Inertial motion tracking on mobile and wearable devices: Recent advancements and challenges | TUP Journals & Magazine | IEEE Xplore