Current cardiac interventions are performed under 2D fluoroscopy, which comes along with well-known burdens to patients and physicians, such as x-ray exposure and the use of contrast agent. Furthermore, the navigation on complex structures such as the coronaries is complicated by the use of 2D images in which the catheter position is only visible while the contrast agent is introduced. In this work, a new method is presented, which circumvents these drawbacks and enables the cardiac interventional navigation on motion-compensated 3D static roadmaps. For this, the catheter position is continuously reconstructed within a previously acquired 3D roadmap of the coronaries. The motion compensation makes use of an affine motion model for compensating the respiratory motion and compensates the motion due to cardiac contraction by gating the catheter position. In this process, only those positions which have been acquired during the rest phase of the heart are used for the reconstruction. The method necessitates the measurement of the catheter position, which is done by using a magnetic tracking system. Nevertheless, other techniques, such as image-based catheter tracking, can be applied. This motion compensation has been tested on a dynamic heart phantom. The evaluation shows that the algorithm can reconstruct the catheter position on the 3D static roadmap precisely with a residual motion of 1.0 mm and less.