Data for magnetization-angle design in size-constrained helical microrobots

Published: 9 November 2026| Version 1 | DOI: 10.17632/yrv99vp65h.1
Contributors:
,
,
,
,
,
,
,
,
,
,

Description

This dataset accompanies the manuscript “Magnetization-Angle Design in Size-Constrained Helical Microrobots for Enhanced Propulsion and Thrombus-phantom Removal”. It contains recorded propulsion velocities for six magnetization-angle designs (0°, 15°, 30°, 45°, 60°, and 75°), including 180 entries from a frequency scan and 90 entries from an axial-gradient scan, together with recorded route-completion times in a branched model. At each propulsion condition, the same robot completed three runs, with actuation restarted for each run. The dataset also includes propulsion summaries, reported magnetic-characterization and gelatin-removal values, and constant-rate clearance-time projections. Run-level results, reported summaries, and calculated projections are identified in the data-level fields. The README provides experimental context and maps each file to the manuscript figures and table. The data dictionary defines columns and units. Numerical data are supplied as UTF-8 CSV files.

Files

Steps to reproduce

1. Open the CSV files using UTF-8 encoding. Consult README.md and data_dictionary.csv for file contents, column definitions, units, and experimental conditions. 2. For the frequency scan, group frequency_recorded_runs.csv by designed_angle_deg and frequency_Hz. For the gradient scan, group gradient_recorded_runs.csv by designed_angle_deg and gradient_T_m. Calculate the arithmetic mean and sample standard deviation (n−1 denominator) across the three restarted runs and compare with the corresponding summary files. 3. Use navigation_recorded_times.csv to compare route-completion times. Calculate the percentage reduction as (110−69)/110×100. 4. Recalculate the clearance-time projections using V = π × (2.5 mm)² × 100 mm and time = V/(60 × removal rate), yielding minutes. These projections assume a constant removal rate. 5. Follow the README mapping to relate each data file to the corresponding manuscript figure or table.1. Open the CSV files using UTF-8 encoding. Consult README.md and data_dictionary.csv for file contents, column definitions, units, and experimental conditions. 2. For the frequency scan, group frequency_recorded_runs.csv by designed_angle_deg and frequency_Hz. For the gradient scan, group gradient_recorded_runs.csv by designed_angle_deg and gradient_T_m. Calculate the arithmetic mean and sample standard deviation (n−1 denominator) across the three restarted runs and compare with the corresponding summary files. 3. Use navigation_recorded_times.csv to compare route-completion times. Calculate the percentage reduction as (110−69)/110×100. 4. Recalculate the clearance-time projections using V = π × (2.5 mm)² × 100 mm and time = V/(60 × removal rate), yielding minutes. These projections assume a constant removal rate. 5. Follow the README mapping to relate each data file to the corresponding manuscript figure or table.

Institutions

Categories

Robotics, Experimental Robotics

Funders

  • Logistics Support Department
    Grant ID: 26BJZ13

Licence