This is an alternative low-impact cycloid foot trajectory to the bezier curve in the MIT Cheetah open-source project
FootSwingTrajectory.cpp is the original code of MIT, which is a Bezier curve
FootLineTrajectory.cpp is my code, which is a cycloid curve.
They have very similar APIs.