Re: more colregs
Why is there an obligation to assist other vessels in distress? Because at the time the rules were written, and until very recently, all ships had the *ability* to assist other vessels in distress, and if you *can* save a life then you should.
That doesn't necessarily apply to robotic ships. If they don't have the ability to deploy lifesaving gear, and don't have anyone onboard who would need it, then it would be reasonable to say they don't have to.
In other words: The obligation is to do the best you can with the equipment you have on board, not to bring extra equipment to help others. The lifesaving gear that ships carry is intended to save their own passengers and crew, the ability to help others is just a bonus.
Of course if your robotic ship happens to sail past someone who's in trouble, and you detect that with your cameras or by a radio call or satellite message, then you have to provide what assistance you can. Likely a human would take over at that point, and drive the ship by remote control from their control centre back on land. Assistance might be limited to sailing over to the casualties, letting them get on the deck, then heading for the nearest port or manned ship at the best possible speed. The robotic ship might not have any cabins, shelter, food or drink, so getting to port or a manned ship quickly may be the best that it can do.