Autonomous Sailing Drones

 

Source

source

Source

source

Source

International Robotic Sailing Conference

Leave a Reply