Obstacle avoidance is a critical issue in autonomous agent spatial navigation, moreover in the case of team coordinated navigation with moving obstacles. Algorithms for obstacle avoidance by unconstrained teams of agents, i.e. agents that have no relative position restrictions, such as the Reciprocal Velocity Obstacle (RVO), and the Hybrid Reciprocal Velocity Obstacle (HRVO) have been proposed in the literature. However, in some tasks the agents must comply with relative spatial restrictions, i.e. agents must maintain specific distances between them within some tolerance thresholds. These tasks include robotic team coordination, human-robot collaboration and autonomous vehicle platooning. This paper presents a novel Extended Hybrid Reciprocal Velocity Obstacle (EHRVO) algorithm for multi-agent collision avoidance that incorporates linked agent constraints. The proposed approach introduces proximity constraints between paired agents while adapting the collision avoidance geometry to maintain these relationships. This research work extends the HRVO framework to create a hierarchical set of constraints that prioritize maintenance of spatial consistent agent pairs or triads while ensuring collision-free trajectories. Prior to actual physical implementation, the EHRVO navigation algorithm is validated through exhaustive simulations involving multiple paired agents and triads navigating in cluttered spaces with many moving obstacles, namely the agents in the other teams. Results demonstrate that this novel approach successfully maintains the spatial relative positions of linked group agents while avoiding collisions with other agents, showing significant improvements over traditional RVO and HRVO algorithms in scenarios requiring coordinated movement.