Motion control is a classic problem, which has constantly attracted attentions from the control and the robotics communities. The problem used to be tackled in idealistic settings or using simplified models to complete complex tasks. Now the wish to control robots in realistic environments has driven the researchers to consider more and more complex systems and scenarios. This brings new challenges to the motion control problems.One that may complicate the motion control problem is the observability of the environment. In a fully observable environment, the observation of the robot can reveals the current state of the environment, which can then be used to design control laws [1][2][3]. In a partially observable environment, the robot may produce different observations for one state of the environment, because of incomplete information, also called imperfect information. The situation of imperfect information is often seen in multi-agent systems, where agent's communications are limited and interactions are complicated [4][5][6][7][8]. Imperfect information complicates the control design problem and may degrade the performance of the overall system. Cooperation with human was adopted to improve the performance of a multi-agent system in complex environments [9][10].To develop practical robot applications, it is necessary to take the environment into consideration, and the more complex the environment is, the more difficult it will be when designing the control law. Complex environments lead to complicated mechanisms, which makes the design problem complex. Recent studies focused on the controller design problem in complex environments for holonomic and nonholonomic robot systems, where different approaches to deal with the complexity were also proposed. Ref.[1] considered how to design a unified theoretical framework for both holonomic and nonholonomic robot systems in stairclimbing. A novel control law called active tension control combined with the computed torque method was presented for holonomic or nonholonomic robotic systems. There is also a corresponding work on realistic environment, such as rough terrains, where most of the existing bio-inspired legged robots do not possess walking abilities [2]. Generation of adaptive multiple gaits in rough terrains was considered and a central pattern generator (CPG)-based locomotion control method was proposed, integrated with a contact force feedback function. Another recently proposed method to solve the complex motion control problem for a single robot is to improve robot's structure combined with new controller design [3]. For example, ref.[3] introduced a ±50° yawing head joint that functions as the neck for improving turning ability, which enables the robotic fish to carry out complex motions. Correspondingly, an improved central pattern generator (CPG) model was also proposed.In multi-agent systems, communications and cooperations are unavoidable. This complicates the motion control problem. Usually, a simplified model leads to a simplified control system st...