Skip to content
/ voke Public

Code accompanying the paper Vision-Based Online Key Point Estimation of Deformable Robots.

Notifications You must be signed in to change notification settings

srl-ethz/voke

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vision-Based Online Key Point Estimation of Deformable Robots

Code accompanying the paper Vision-Based Online Key Point Estimation of Deformable Robots.

ViSE Pipeline

Performance

Estimation errors with respect to the corresponding robot's length

Estimation Technique. Number of Cameras Robot Type Robot Length (mm) Tip Error
VOKE (ours) CNN 2 WaxCast arm 335 0.3%±0.2%
VOKE (ours) CNN 2 SoPrA 270 0.5%±0.4%
VOKE (ours) CNN 2 Soft fish 115 0.6%±0.6%
Camarillo et al. 2D point-cloud fit 3 Soft arm 160 4.8%
Vandini et al. Line feature detector 1 Soft arm 260 2.8%
Pedari et al. LED light placement 2 Soft arm 468* 4.5%
AlBeladi et al. Edge detection & curve fit 1 Soft arm 287 4.5%±3.1%

* not provided, calculated based on their estimation data

Requirements and Installation

The repo was written using Python 3.8 with conda on Ubuntu 20.04

Datasets

For an easy start, you can download our processed dataset on three different types of soft robots from Google Drive.

To run with our example python code in python, specify --dataset_folder and --label_folder in config.py to the path where the preprocessed data is stored.

About

Code accompanying the paper Vision-Based Online Key Point Estimation of Deformable Robots.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages