23.08.2015 Views

Here - Agents Lab - University of Nottingham

Here - Agents Lab - University of Nottingham

Here - Agents Lab - University of Nottingham

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

1. robot-1 issues a Localization(robot-1) service goal request , before assigningit to server, which is randomly preferred to the robot-2 (the other bidder,as the post-condition <strong>of</strong> its tracking component plan also matches with therequested service goal).2. server instantiates a SLAM component plan and issues two service goal requeststo satisfy its service goal requirements, respectively for Ranging(robot-1) and Odometry(robot-1), before assigning both <strong>of</strong> them to robot-1 (the onlybidder).3. upon failure <strong>of</strong> the robot-1 ’s laser, the SLAM component plan on server als<strong>of</strong>ails and robot-1 re-issues a Localization(robot-1) request. However, since thelast time the SLAM component plan has failed, this time the service goal isassigned to robot-2.4. robot-2 instantiates a tracking(robot-1) component plan, causing the issuing<strong>of</strong> requests for Localization(robot-2) and the successive wiring between itssensors and a new SLAM component plan on the server.Fig. 4. PEIS Timeline Visualization Tool82

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!