Design And Implementation Of A Limit Cycle Negotiation Strategy For Robot Navigation