Sampling-based Motion Planning in Configuration and State Spaces