Haptic Rendering of Arbitrary Serial Manipulators for Robot Programming | IEEE Journals & Magazine | IEEE Xplore