obstacle avoidance with Ardurover + AIS

Hello everyone,

I am currently working on Ardurover 4.6.0.
I have successfully connected a Class B AIS to my surface boat, and it works. I can see all the ships around me.
To do this, I connected my AIS to my Raspberry Pi, which is connected to my Pixhawk. Then, I created a script to convert the NMEA data sent by the AIS into MAVLink AIS_VESSEL messages. The goal is to display the other AIS signals received on Mission Planner.
I’m wondering if anyone has already set up an AIS-based collision avoidance system with Rover, using a companion computer to steer the vehicle away from AIS targets in AUTO or GUIDED mode ?

Thanks in advance for your help!

1 Like

AIS does feed into the avoidance database, so it should all work. However, the AIS lib will not receive MAVLink messages, currently if only supports native NMEA 0183.