Complete Coverage D* Algorithm for Path Planning of a Floor-Cleaning Mobile Robot
Dynamic window based approach to mobile robot motion control in the presence of moving obstacles