Version 3 (modified by dave, 11 years ago) (diff)


Agent Architecture Use Cases

A collection of detailed examples with which we can run through the architecture and make sure we have the majority of behaviours covered. It's important these examples contain a variety of situations in each scenario and exercise some of the more complex possibilities.

More information on use cases in software engineering:


Scenario based on: Team buddy Platform(s): Mobile


To request recharging effectively


1 user


Mobile robot in lab, battery is low charge.

Steps to perform

  • Robot recognises it's battery charge is low
  • Locate charging station in room
  • Navigate course to charging station
  • Dock with charging station

Alternate steps

  • No charging station found
  • Locate user
  • Navigate to proximity of user
  • Request