It could be done but nobody has done it and introduced it to the public because human intervention and decisions are necessary. Additionally, sometimes there is no solution for creating an acceptable CPA especially when we are talking about two vessels with two very different speeds. In this case the ideal thing is for humans to talk to each other to create passing arrangements, or to make whistle signals or to alter course "early and apparent" to make it obvious to which side one intends to pass.
In our litigious society, it would also be one heck of a liability to whoever introduces such a thing. I doubt revenues would cover the cost of liability insurance
....especially when you are talking about the possibility of ships colliding at sea.