Dynamic generate pointPath,move in local space,local obstacle

I look for a solution to solve my problem,like following:
1,first my objects move in a area,
2,second,I slice it to two area, my objects move in two area,not connected;
I want to my objects move ,not overlapped,and have some obstacles,some obstacles dynamic,
How can I realize it by your project?