Journal of medical robotics research [J Med Robot Res] NLMUID: 101691221