Due to the low rotational velocities involved, a constant-velocity joint design is unnecessary. A simple universal joint (cross-and-trunnion type) will be fine. They are commonly used in auto steering systems. Probably something similar to the universal joint used on (say) 1/2 inch socket wrench drives should be sufficient.