Git Product home page Git Product logo

crl-dataset-ctcr-pose's Introduction

A Dataset and Benchmark for Learning the Kinematics of Concentric Tube Continuum Robots

We present a dataset captured from a three-tube concentric tube continuum robot for use in learning-based kinematics research. The dataset consists of 100 000 joint configurations and the corresponding four 6 dof sensors in SE(3) measured with an electromagnetic tracking system. The dataset has been collected in eight sequences. Each sequence encompasses 12 500 dataset points. A dataset point consists all 6 dof of Cartesian space SE(3) described by the singularity free quaternion/vector-pairs for each sensor pose, all 6 dof of joints space Q, and the difference in joint space configuration to the previous configuration.

CRL-Dataset-CTCR-Pose is a lightweight dataset and has a size of 56.5 MB. It is provided as a CVS file. A dataset point consists:

  • six absolute joint values
  • six relative joint values
  • pose of the base
  • pose of the proximal sensor attached to the outermost tube
  • pose of the sensor attached to the middle tube
  • pose of the distal sensor attached to the most inner tube

The annotation of the dataset is provided in table below.

Image

For more details on the dataset, our paper provide implementation details on the data acquisition and a brief overview of the used testbed including the robotic prototype. Furthermore, insights on learning the kinematics of this type of robot and a discussion on open challenges are provided.

Concentric Tube Continuum Robots

Concentric tube continuum robots (CTCR) are a class of continuum robots introduced in 2006. A CTCR consists of multiple nested tubes that are concentric, pre-curved, and super-elastic. To generate a motion by changing the centerline of the nested tubes, each tube can be rotated and translated as shown in this video. The kinematics of a CTCR is characterized by the highly non-linear behavior of the elastic interaction between the tubes.

CTCR are proposed and introduced simulatneously by

More details on CTCR, ckeck the following review paper

For learning the kinematics of a CTCR, please take a look at the following paper.

BibTeX

This repository is part of the following publication. If you want to cite our CRL-Dataset-CTCR-Pose, you can use our paper:

    @inproceedings{GrassmannBurgner-Kahrs_et_al_IROS_2022,
        title       =   {A Dataset and Benchmark for Learning the Kinematics of Concentric Tube Continuum Robots},
        author      =   {Grassmann, Reinhard M. and Chen, Ryan Zeyuan and Liang, Nan and Burgner-Kahrs, Jessica},
        doi         =   {10.1109/IROS47612.2022.9981719}
        year        =   {2022},
        booktitle   =   {IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)},
    }

crl-dataset-ctcr-pose's People

Contributors

continuumroboticslab avatar reinhardgrassmann avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.