Nonholonmic motion planning of space manipulator system using particle swarm optimization