This paper introduces a new path-motion planning method for autonomous mobile robot which should move safely in unknown Dynamic environment. The environment may have numbers of obstacles of arbitrary shape and obstacles are allowed to move. We describe our approach to solve the motion-planning problem, using neural networks-based technique .The neural network is used to model the obstacles motion and predict their movements. According to one step ahead prediction of obstacle's trajectory, a rule-based technique for avoiding obstacles by adjusting the robot's velocity is suggested .This sensor based online method gives a safe but near optimal path. Simulation examples of generated path with proposed techniques will be presented and show the efficiency of the method. used to know the one step ahead and final destination of the obstacle. The prediction was combined to a POMDP method to control robot movement. In another work a probabilistic model of uncertainty is used in (6). The planning algorithm is based on an extension of the Rapidly-exploring Random Tree algorithm, where the obstacles trajectory and the probability of collision are explicitly taken into account. The algorithm is used in a partial motion planner, and the probability of collision is updated in real-time. The proposed method in (7) combines a dynamic occupancy grid with the Probabilistic Velocity Obstacle (PVO). The velocity space was considered and, under the hypothesis of linear constant velocity of the obstacles, the probability of collision was estimated for each possible linear velocity of the robot. The limits of the perception system, such as sensor range and occlusions, and the uncertainties on position and velocity estimation, contribute directly to the computation of the probability of collision. In all of these works because of inclusion of robot and obstacles' velocity in the formulation, the complexity of solution increases. We choose not to include the speed of the robot, or include speed actions in the action set and In the formulation of the problem. We prefer to use robot or obstacle displacement instead, to make ease in computation. This choice would further decrease the complexity of solution.