The motion planning and control of physically connected robots, e.g., docked mobile robots (DMR), is a challenging problem due to robots’ underactuated and nonlinear dynamics as well as their physical constraints. The majority of the motion planning approaches developed for DMR are not robust to robots’ mass difference and are only applicable to static environments. This paper proposes a novel motion planning methodology for a DMR, consisting of a nonholonomic circular-shape leader and N holonomic passive-wheels active-joints circular-shape followers, through developing: (i) a trajectory planner to determine the motion of docked followers for tracking a desired path, (ii) a robust motion controller to navigate DMR through the planned trajectory, and (iii) a collision avoidance strategy to provide a collision-free transit for followers in dynamic environments. We propose two novel approaches for collision avoidance: a reactive approach which is a decentralized method that utilizes robots’ on-board measurement sensors, and a cooperative approach which is a centralized approach that uses environment information (e.g. obstacle locations) to prevent imminent collisions. In the reactive approach, the collision avoidance strategy is comprised of two control laws, one for obstacle avoidance and the other for satisfying joint constraints. In the cooperative approach, the collision avoidance strategy replans a collision-free trajectory for docked followers, and then deploys our trajectory planner and motion controller to navigate the DMR through the trajectory. The performance of the proposed reactive and cooperative approaches were shown and compared through simulations as well as implementation in a virtual robot experimentation platform (V-REP). The results showed that while the reactive approach is more efficient in terms of computation time and energy consumption, the cooperative approach requires less lateral deviation for avoiding the obstacles which is beneficial for operation in confined spaces. We finally compared our motion planning methodology with other existing methods in the literature. This comparison proved that our method is applicable to complex paths in dynamic environments, scalable with the number of followers, robust to various robots’ masses, and more computationally efficient.