Off-Line Programming Techniques for Multirobot Cooperation System
نویسندگان
چکیده
An off‐line programming software designed for multiple robots cooperation system is presented in this paper. At the beginning of the paper, current technologies of robot off‐line programming are reviewed and summarized. Then, present status of cooperative functions and cooperative motion instructions defined by predominant robot manufacturers are introduced. Thereafter, principles of robot path planning for cooperative motions are presented. Based on such analysis, software architecture of the off‐line programming software designed for general multirobot cooperation system is presented. At last, an off‐line programming software with high detailed 3 dimension visualization is achieved. Simulation graphs and snapshots of typical cooperative motions are presented at the end of the paper, which proved the effectiveness of our proposed method.
منابع مشابه
Application of Mobile Code to Development of Cooperative Multirobot Systems
Multirobot systems address an increasing number of different applications. However, a general assessed methodology for designing and developing the cooperation structure of these systems is still lacking. In this paper we present one of such methodologies, called dynamic agency, which is strongly based on a novel distributed production system, called DCLIPS, that acts an infrastructure for infe...
متن کاملBehaviour of Multiagent System with Defined Goal
The subject of this work is the area of multiagent and multirobot systems focusing on their behaviour in the field of terrain exploration. The main goal is to design the multirobot system which is able to complete exploration task with the possibility of any robot failure. The proposed techniques consider the inaccuracies and errors arising in the system. In paper is described the design, as we...
متن کاملSold!: auction methods for multirobot coordination
The key to utilizing the potential of multirobot systems is cooperation. How can we achieve cooperation in systems composed of failure-prone autonomous robots operating in noisy, dynamic environments? In this paper, we present a novel method of dynamic task allocation for groups of such robots. We implemented and tested an auction-based task allocation system which we call MURDOCH, built upon a...
متن کاملThe Necessity of Average Rewards in Cooperative Multirobot Learning
Learning can be an effective way for robot systems to deal with dynamic environments and changing task conditions. However, popular singlerobot learning algorithms based on discounted rewards, such as Q learning, do not achieve cooperation (i.e., purposeful division of labor) when applied to task-level multirobot systems. A tasklevel system is defined as one performing a mission that is decompo...
متن کاملA Novel Method for Designing and Optimization of Networks
In this paper, system planning network is formulated with mixed-integer programming. Two meta-heuristic procedures are considered for this problem. The cost function of this problem consists of the capital investment cost in discrete form, the cost of transmission losses and the power generation costs. The DC load flow equations for the network are embedded in the constraints of the mathematica...
متن کامل