In this article, we develop the method of continuous Pontryagin differentiable programming (Continuous PDP), which enables a robot to learn an objective function from few sparsely demonstrated keyframes. The keyframes, labeled with some time stamps, are desired task-space outputs, is expected follow sequentially. stamps keyframes can be different robot's actual execution. jointly finds and time...