Hardware Acceleration For Pedestrian Dead Reckoning In Embedded Systems