This chapter presents a framework for controlling intelligent robots connected by communication networks. This framework provides novel methods to control coordinated systems using higher-order mobile agents. Higher-order mobile agents are hierarchically structured agents that can contain other mobile agents. By using higher-order mobile agents, intelligent robots in action can acquire new functionalities dynamically as well as exchange their roles with other colleague robots. The higher-order property of the mobile agents enables them to be organized hierarchically and dynamically. In addition to the advantages described above, higher-order mobile agents require minimum communication. They only need connection to be established when they perform migration.