The use of autonomy in the area of marine vehicles is becoming increasingly popular, with both themilitary and the civilian sectors employing automation in various applications, such as minesweeping and underwater construction. However, sometimes the technology can become soadvanced that the internal workings can be easily overlooked. This report focuses on the pathplanning algorithms that are an integral part in the operation of automated marine vehicles. It is thepath planning algorithms that determine a safe route for the vehicle from its start point to aspecified destination, while also avoiding any obstacles that may be in its way.Following a review of various algorithms, the A* algorithm was chosen for further development.Once the program was written, a controller was developed so that the dynamics of a ship could beintroduced into the model. Since the algorithm alone only produces an optimal route, it does notconsider the constraints on a marine vehicle, such as the limited turning angle. By incorporating acontroller with the algorithm, a more accurate result of the actual path that the vehicle would takewas produced.The development of the controller presented a number of design issues. Firstly, as the velocity wasincreased the controller error also increased, which led to instability in the system. This wascounteracted by keeping the velocity below 0.2m/s, which for simulation purposes was sufficient.Secondly, as the grid size was increased to simulate large map areas, the obstacles within the mapremained their original size. This resulted in the path planner coming too close to the obstacle,consequently increasing the risk of collision.Finally, with the algorithm and the controller designs both completed, the program was thenmodified to incorporate the collision regulations (COLREGs), which consist of a number of rules thatapply to marine vehicles. These modifications alter the code to comply with the regulations whenrequired, at the expense of producing a less optimal path to the destination. Currently, one rule hasbeen incorporated into the code, and that is the starboard manoeuvre. This rule forces the vehicle totake a path around the starboard side of an oncoming vessel if it is in its path, as opposed to passingit on the port side (see Section 3.5).The proposed future work on the project will consist of incorporating the remaining COLREGs intothe current system, while also addressing the various minor issues that exist, such as the grid sizeand velocity issues. Other areas for future work also include introducing dynamic obstacles into thepath planning procedure, to model moving vessels, which will prove essential if the controller is toever be used in a real world application.