Skip to content

ubc-systopia/dsn-2024-rabit-artifact

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RABIT, a Robot Arm Bug Intervention Tool for Self-Driving Labs (DSN 2024)

Overview

Self-driving labs are continuously in prototyping mode due to which lab researchers making errors while writing experiment scripts is inevitable. We designed and developed RABIT that helps specify safety rules and ensure safe execution while writing and executing experiment scripts.

This repository includes the RABIT tool that is added as an extension to the ratracer framework that we have added as a submodule in this repository. Additionally, we include the JSON files for specifying the Hein Lab, testbed, and the extended simulator described in our research paper. We also include the unsafe test experiment scripts executed on the testbed and the extended simulator for our evaluation.

Resources

Directory Structure

  • docs: Additional documents that contain testbed devices' commands and contain a document listing the questions asked from the participant for user case study.
  • extended_simulator: Contains files for setting up and running extended simulator along with unsafe test cases used for evaluating RABIT.
  • json_configuration_files: Contains a list of json files for configuring the Hein Lab, testbed, and extended simulator.
  • testbed: Contains a list of experiment scripts containing the workflows running on the testbed along with unsafe test cases used for evaluating RABIT.
  • tracer: A non-intrusive tracing framework that has RABIT added as an extension.

Getting Started

Running Workflows on Extended Simulator

Running Workflows on the Testbed

Running RABIT

Contact

People

Zainab Saeed Wattoo : [email protected]

This repository is created in collaboration with other co-authors: Petal Vitis, Richard Zhu, Arpan Gujarati, and Margo Seltzer

Organization

University of British Columbia

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published