Skip to main content

Create Collection Task

A project manager creates collection tasks, assigns collectors and devices, and sets collection requirements. For collection task field definitions and status transitions, see Collection tasks; this page covers the creation and assignment procedure only.

Roles and Prerequisites

Roles

RolePage entryNotes
AdministratorVisibleNot restricted by module permissions
Project ManagerVisibleRequires the Manage Collection Tasks module permission
CollectorHiddenThe Create Collection Task button is shown only to administrators and project managers
AuditorHiddenSame as above
AnnotatorHiddenSame as above

Prerequisites

ItemRequirement
PermissionsManage Collection Tasks
RoleAdministrator or project manager
ProjectThe target project exists and the current account is a project member or an administrator; otherwise the API returns 403
CollectorsAt least 1 assignable collector account
DevicesOptional. When Enable Remote Teleoperation is selected, the device list cannot be empty
Task nameUnique across the platform. A duplicate name makes the API return 400

Procedure

  1. In the sidebar, select Data → Collect to open the collection task list.
  2. Select Create Collection Task at the top of the page to open the task form.
  3. Enter the task name and project.
  4. Select collectors; multiple selection is supported. The form cannot be submitted when no collector is selected.
  5. Select robot devices; multiple selection is supported.
  6. Select Enable Remote Teleoperation as needed.
  7. In the Collection Requirements section, enter the collection quantity, average duration, task notes, and initial scene.
  8. In the Collection steps section, add a step: select a collection action, choose Object Manipulation and Operation Targets for the placeholders in the action, enter notes, and select Create to add it to the step list.
  9. Select Confirm to submit; on success, the task starts in Pending Start.

Collection task list

Create collection task form

Collection task and assignment result

Verification

CheckExpected result
Task statusA new task is in Pending Start
Task nameMatches the form and is unique across the platform
CollectorsMatches the form selection; the task details show the collectors
DevicesThe selected devices appear on the Device tab of the task details
Collection requirementsThe task overview shows the quantity, average duration, initial scene, and collection steps
ProjectThe task belongs to the selected project and is visible to project members

Error Handling

SymptomPossible causeActionOwner
Message "Task name already exists"The task name is already used on the platformUse a different task nameProject Manager
Message "Please select a collector"No collector selectedSelect at least 1 collectorProject Manager
Message "Project does not exist or has been deleted"The selected project has been deletedSelect the project againProject Manager
The API returns 403 on creationThe current account is not a member of the selected projectHave a project member create it, or ask an administrator to add the account to the projectAdministrator
Message "Project has not enabled remote control"Enable Remote Teleoperation is selected, but the project has no teleoperation configuredClear the checkbox, or ask an administrator to configure teleoperation for the projectAdministrator
Message "Please register the robot device on the teleoperation end"No device is available under the current projectRegister a device on the device page firstCollector
PagePurpose
Collection tasksCollection task fields and statuses
Device managementDevice registration and management
Data uploadUpload collected data
Collector GuideThe collector's execution procedure
PermissionsRoles and module permissions