Robotic Motion Planning: Configuration Space