A review of foot pose and trajectory estimation methods using inertial and auxiliary sensors for kinematic gait analysis