Less is More: Physical-Enhanced Radar-Inertial Odometry | IEEE Conference Publication | IEEE Xplore