Multi-step manipulation task and motion planning guided by video demonstration