A new adaptive PSO method is proposed and verified by simulations and a real robot. Our proposed method has been successful applied to three-dimensional obstacle avoidance with manipulator for the home service robot. Both the free-space and obstacle avoidance states are established for evaluations in computer simulations and real-time experiments. Our PSO-IAC algorithm has achieved outstanding performance compared to other methods in these experiments.