The present study provides a fundamental but necessary review and implementation of collision avoidance and path planning techniques based on 2D plane kinematics of a small test vessel. The developed path planning logics first consider a single obstacle avoidance scenario, and then move on to tackle multiple obstacle avoidance based on more realistic obstacle and environment representations using multiple overlapping circles of various sizes and positions. The manuscript elaborates the development process step by step with all codes provided in order to introduce the path planning and simulation workflow as a laid tutorial for learners and researchers entering the field.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.