---
publication_id: "OT-2026-000003065"
title: "System to schedule autonomous mobile device tasks"
published_at: "2026-09-15T19:17:06.405425Z"
canonical_url: "https://opentechnical.org/p/OT-2026-000003065"
categories:
  - "robotics-automation/robot-architectures"
keywords:
  - "b25j9/0003"
  - "b25j9/1661"
  - "b25j9/1661"
  - "b25j9/00"
  - "b25j9/0003"
  - "b25j9/0003"
---

# System to schedule autonomous mobile device tasks

## Abstract

An autonomous mobile device (AMD) performs operations associated with task requests received from sources such as user input, internal or external processes, and so forth. A task request may comprise adaptive and non-adaptive conditions. Adaptive conditions may be satisfied by operation of the AMD, such as finding a particular person or moving to a particular location. Non-adaptive conditions are satisfied without operation by the AMD. A task request may be selected for execution when a current state of the AMD corresponds to conditions specified by the task request. Metatask(s) associated with a task request may be determined. For example, a task request that involves interacting with a particular person has a metatask of finding that particular person. A task request for which all conditions are satisfied may be enqueued for execution. A metatask associated with a task request that has its non-adaptive conditions satisfied may be enqueued for execution.
