A Miniature Mobile Robot for Navigation and Positioning on the Beating Heart | IEEE Journals & Magazine | IEEE Xplore