Skip to content
Roboto
Esc
↑↓navigate↵open⌘Jpreview
On this page

ROS Triggers

This section walks you through how to create a trigger to automatically process ROS logs.

Triggers allow you to run actions whenever new files are uploaded to your Roboto account.

Enable existing trigger

During sign-up, you may have opted to automatically create a trigger in your account. If so, there’s no need to create a new one—just ensure it’s enabled.

  1. Go to your account’s triggers page: Triggers
  2. Look for a trigger named ros_log_ingestion_trigger. If it’s there, ensure the toggle button is switched to enabled (green).

ROS Trigger Enabled

Create a trigger

If your trigger list is empty or you don’t have one set up for ROS logs, you can easily create a new one.

  1. Click the + Create button on the Triggers page.

ROS Create Trigger Button

  1. Fill out the trigger creation form: give the trigger a name, leave Trigger Type on Event-Driven and Trigger On set to File Uploaded, then under Action select Action Hub to locate the ros_ingestion action. The optional Invoke For Each setting already defaults to dataset_file, so each uploaded log is processed individually.

ROS Create Trigger Form

ROS Create Trigger Form 2

Ensure the value you provide for Required Inputs matches your log file type, e.g. **/*.bag or **/*.mcap etc.

  1. Once the form is completed, click the Create Trigger button.

After creating the trigger, continue with the Get Started guide to begin working with ROS logs.

Was this page helpful?