APASail—An Agent-Based Platform for Autonomous Sailing Research and Competition - Alves, Bruno (2018)