Robot assisted surgery has been widely accepted by the medical community. Surgeons utilize robots in many different procedures worldwide. However, cardiothoracic surgeons do not regularly use robotic tools to aid them in performing even simple, catheter based procedures such as cardiac ablation or mapping. Some cardiac Monophasic Action Potentials (MAPs) and ablation catheters require a specific window of force to either effectively characterize or scar cardiac tissue. This is challenging to maintain through the cardiac cycle, so the application of a constant force is not a trivial task for surgeons. Robotic assistance to control the force applied to a catheter through ablation and mapping procedures is needed to improve the outcome for patients. The purpose of this work is to develop a single degree of freedom robot that controls the force applied to a beating swine heart. Rather than trying to predict the motion and timing of the heartbeat, or tracking its movement this robot senses and reacts to the force produced by the myocardium. Through the cardiac cycle, the robot applies a constant force to the surface of a beating heart. The kinematics of the cardiac tissue were characterized by utilizing piezoelectric transducers. Hardware to control the catheter motion was designed to fit most commercially available devices. The controller was designed by first building a mathematical model using measured data, and then a control law was implemented considering the heartbeat as disturbances to the system. Finally, testing was completed with dry runs, and in situ and ex-vivo testing in the Visible Heart ® Laboratory.