An O(N) modular algorithm for the dynamic simulation of robots constrained by a single contact | IEEE Journals & Magazine | IEEE Xplore