It is the second project of SWEN30006 Software Modelling and Design which combined with the first project. This project stimulates a delivery robot which can explore the map automatically and detect parcels around. It will calculate the path to collect the parcel if it finds one by using A* algorithm. More details are in the Project2.pdf My work is placed in the src/myController folder which implements Strategy design pattern and utilizing many of Java programming principles like Interface and Polymorphism.