[Documentation] [TitleIndex] [WordIndex

Interface Mechanisms

Topic

Should the interface be an actionlib client/server? Or should it be some other kind of goal oriented approach? Concurrency?

Current Resolution

A mix of pubs/subs with action style request feedback but allows parallel requests.

The ROCON scheduler subscribes to an allocation topic. Any ROCON service or application sending messages to that topic is called a requester. Each requester assigns itself a Universally Unique Identifier (UUID) and subscribes to a feedback topic suffixed by its hexadecimal string representation, as shown below. The scheduler will provide status feedback on that topic.

Discussion


2023-10-28 12:58