Robot Team Cooperation

A Descriptive Model of Robot Team and the Dynamic Evolution of Robot Team Cooperation


Definition 6.
A hierarchical-web multi robot organization structure is a recursive structure.

1. id_ros , a marker of team structure.
2. id_robot, a marker of robot who bears sub-team, namely the robot Team Leader by former identify. Before the robot social organization structure form , the marker is null.
3.ROSi,j)--a sub-team which lies the ith level and the jth position in multi-robot team structure. ROSk (i,j) is the kth element in (i,j)’s sub-team structure and maybe also a sub-team structure . ROS0 (i,j) is the leader of the sub-team structure. On the one hand ROS0 (i,j) carries through coordinates with others, responsible division complicated task and team analysis of the result, on the other hand it also does some work that can be finished. There are several sub-teams in a multi-robot society. While i = 0 it means the highest level of robot society. While ROS(i,j)= f and i ?0, it means a minimum unit of the team structure , namely individual robot.

There are a lot of the cooperative behaviors that refer to the sets of the cooperation relationship and restraint relationship existing between the cooperative robots. These cooperation behaviors form a dynamical net, called cooperative relationship web of multi-robots.

3.2 A description based on Markov processing cooperative relationships
The dynamic evolution process of the robot team cooperative relationship can be seen as the process of robot team changing with the environment and the changing demands of tasks, and the adjustment process of the goals, entities and the cooperative relationship between them. The model of the cooperative goals can be embodied by the changing goals in the environment. The pith of the description of the robot cooperative relationships is to describe whether robots can form cooperative relationships under the new demands of tasks in the environmental tasks. So we use finite Markov chain in transition matrix to describe whether the entities cooperate under new demands of tasks. For any two entities, they are always in one of two states, in cooperation or not. If the cooperative relationship exists, then we set the state as 1; otherwise, the state is 0. If the cooperative relationship exists in time t0, then when confronting new environment demands at t1, the relationship has the probability of P11 to still exist, while there is a probability of P10 that the relationship dies. Here, , 0 = P11, P10 = 1 and P11+ P10 = 1 . If there is no cooperative relationship exists in time t0, then when confronting new environment demands at t1, the probability of having the cooperative relationships is p01, while there is a probability of P00 that the relationship is still not exist. Here, 0 = P00, P01 = 1 and P00 + P01 = 1 . Then we can use the following transition matrix P to describe the cooperative relationships between any robots.

The element of the transcription matrix is derived from Bayesian theorem. We suppose whether or not the cooperative entities cooperate with others is an independent event. And the action set of cooperative relationship between entity CRi and the relating entity CRj when confronting new environment demands is set to

In a similar way,

After the former transitions, and the synthesis of the cooperation of all the cooperative entities, we can get the description of whether or not the cooperative relationship between the entities really changing dynamically with the environment demands.

Page 1, 2 , 3, 4

Tech Materials (Free)

Robot Team Cooperation A Descriptive Model of Robot Team and the Dynamic Evolution of Robot Team Cooperation
Kuka Robots For ONU ONU Robotics Technology Center of Excellence, powered by KUKA Robotics Corporation
Augmented reality Annotation System for Robotic Application
Modular Robots Self-Reconfiguration Planning Of Identical Modules
Autonomous robots A New Approach To Robotics
Robotic Mounting Flat Panel Displays With Robotic Mounting
Calibration of Industrial Robots A Photogrammetric Robot Calibration System Based On Off-The-Shelf Low Cost Hardware Components
Vision System For Robots Adding Vision Guidance To A Robot
Robot Assistive Tasks User-Guided Reinforcement Learning for an Intelligent Environment
Wireless Systems Learn The Science And Engineering Of Mobile And Wireless Communicaitons

More...

Amazon Books
Creative Projects with LEGO MindstormsCreative Projects with LEGO Mindstorms by Benjamin Erwin
Buy new: $20.64 / Used from: $13.00
A good place to start, especially for kids, with Lego Mindstorms
RobotProgramming : A Practical Guide to Behavior-BasedRobotics A Practical Guide to Behavior-Based Robotics by Joe Jones
Buy new: $20.67 / Used from: $15.13
Very good for programming not so much behavior as control. Language and controller agnostic


Add to Google
Add to Yahoo

Robotics  What is Robotics?
     - Robotic Applications
     - Communication Types
     - Robo Structures
     - Grippers
     - Direction Control
     - Power Sources
     - Programming Methods
Human Robot Interaction  Interaction Dynamics Among Humans And Robots
     - Seal Robot
     - I-Blocks
     - LEGO Mindstorms
Industrial Automation  Modern trends in Industrial Automation, Process Control and Robotics
Design Priniciples  Design principles of Human Machine Interface Systems In Industrial automation
     - Design Process
Gallery  Industrial Robots Gallery
     - ABB Robots
     - Epson Robots
     - Faunc Robots
     - Humanoid Robots
     - Scara Robots