Reinhard M. Grassmann

I am a Ph.D. Candidate with the Department of Computer Science and a research assistant with the Continuum Robotics Laboratory at the University of Toronto, Canada. I work on continuum robotics and machine learning. Before all that, I completed a B.Sc. and a M.Sc. Degree in Mechatronics at the Leibniz University Hannover, Germany in 2016 and 2018, respectively. From 2018 to 2019 I worked as a research assistant at the Lehrstuhl fuer Kontinuumsrobotik at the Leibniz University Hannover.

Email  /  Bio  /  Google Scholar  /  GitHub  /  Semantic Scholar

profile photo
Research

I'm interested in continuum robotics, machine learning, and dual quaternions. Aside from that, creativity, innovation, and the philosophy of science are also part of my field of interest to some extent.

During my research adventures, I have gratefully collaborated or am still collaborating with (in alphabetical order) M. N. Bartholdt, J. Burgner-Kahrs, R. Z. Chen, P. T. Dewi, S. Haddadin, T. Hamoda, L. Johannsmeier, V. Modes, M. Muhmann, P. Le, N. Liang, S. Lilge, Q. Peyron, P. Rao, A. Senyk, and, C. Shentu.

clean-usnob Toward Dynamic Control of Tendon-Driven Continuum Robots using Clarke Transform
Christian Muhmann, Reinhard M. Grassmann, Max Bartholdt, Jessica Burgner-Kahrs
arXiv, 2025
paper / arXiv / BibTex

Dynamic model and robot-based evaluation for a tendon-driven continuum robot with five tendons using Clarke transfrom.

#Manifold #Dynamics #ContinuumRobot
clean-usnob Displacement-Actuated Continuum Robots: A Joint Space Abstraction
Reinhard M. Grassmann, Jessica Burgner-Kahrs
arXiv, 2025
paper / arXiv / BibTex

We revisit and extend the displacement-actuated continuum robot to feature an increasingly popular length extension and an underutilized twisting.

#Abstraction #ContinuumRobot
clean-usnob Clarke Coordinates Are Generalized Improved State Parametrization for Continuum Robots
Reinhard M. Grassmann, Jessica Burgner-Kahrs
arXiv, 2025
paper / arXiv / BibTex

We prove that improved state parameterizations for soft and continuum robots are specific cases of Clarke coordinates.

#Manifold #Representation #ContinuumRobot
clean-usnob Using Clarke Transform to Create a Framework on the Manifold: From Sampling via Trajectory Generation to Control
Reinhard M. Grassmann, Jessica Burgner-Kahrs
arXiv, 2024
paper / arXiv / BibTex

We propose to develop frameworks using Clarke coordinates that lead to canonical forms of the components of the frameworks.

#Manifold #Representation #ContinuumRobot
clean-usnob Clarke Transform and Encoder-Decoder Architecture for Arbitrary Joints Locations in Displacement-Actuated Continuum Robots
Reinhard M. Grassmann, Jessica Burgner-Kahrs
IEEE RoboSoft, 2025
paper / IEEE Xplore / arXiv / BibTex

The proposed encoder-decoder architecture allows us to consider novel mechanical design while reusing existing approaches.

#Manifold #EncoderDecoder #ContinuumRobot
clean-usnob Clarke Transform — A Fundamental Tool for Continuum Robotics
Reinhard M. Grassmann, Anastasiia Senyk, Jessica Burgner-Kahrs
arXiv, 2024
paper / arXiv / BibTex / Cheat Sheet / extended abstract (arXiv)

We propose the Clarke transform and Clarke coordinates enabling the development of methods on the two-dimensional manifold embedded in the n-dimensional joint space.

#Manifold #Representation #ContinuumRobot
clean-usnob On the Disentanglement of Tube Inequalities in Concentric Tube Continuum Robots
Reinhard M. Grassmann, Anastasiia Senyk, Jessica Burgner-Kahrs
IEEE ICRA, 2024
paper / IEEE Xplore / arXiv / BibTex / graphic abstract

We derive and investigate the lower triangular transformation matrix to disentangle the tube inequalities.

#Disentanglement #Representation #ContinuumRobot
clean-usnob Open Continuum Robotics – One Actuation Module to Create them All
Reinhard M. Grassmann, Chengnan Shentu, Taqi Hamoda, Puspita Triana Dewi, Jessica Burgner-Kahrs
Frontiers in Robotics and AI, 2024
paper / arXiv / Front. Robot. AI / BibTex / OpenCR Project

To democratize continuum robots research, we propose an actuation module to build torque-controlled continuum robots and provide open-source software and hardware with our initiative called the Open Continuum Robotics Project.

#Design #TorqueControl #ContinuumRobot
clean-usnob A Dataset and Benchmark for Learning the Kinematics of Concentric Tube Continuum Robots
Reinhard M. Grassmann, Ryan Zeyuan Chen, Nan Liang, Jessica Burgner-Kahrs
IEEE/RAS IROS, 2022
paper / IEEE Xplore / BibTex / GitHub

We provide the first public dataset for a three-tube CTCR to democratize research on learning-based and physics-based modelling of the kinematics.

#Dataset #MachineLearning #ContinuumRobot
clean-usnob FAS -- A Fully Actuated Segment for Tendon-Driven Continuum Robots
Reinhard M. Grassmann, Priyanka Rao, Quentin Peyron, Jessica Burgner-Kahrs
Frontiers in Robotics and AI, 2022
paper / Front. Robot. AI / BibTex

To achieve variable tendon routing, we propose a segment design that combines two distinct characteristics of tendon-driven continuum robots, i.e. variable length and non-straight tendon routing, into a single segment by enabling rotation of its backbone.

#Design #VariableTendonRouting #ContinuumRobot
clean-usnob Learning-based Inverse Kinematics from Shape as Input for Concentric Tube Continuum Robots
Nan Liang Reinhard M. Grassmann, Sven Lilge, Jessica Burgner-Kahrs
IEEE ICRA, 2021
paper / IEEE Xplore / BibTex

We introduce methodologies to compute the inverse kinematics for concentric tube continuum robots from a desired shape as input.

#MachineLearning #ShapeRepresentation #ContinuumRobot
clean-usnob CTCR Prototype Development: An Obstacle in the Research Community?
Reinhard M. Grassmann, Sven Lilge, Phuong Le, Jessica Burgner-Kahrs
IFRR RSS Workshop on Retrospectives in Robotics, 2020
paper / OpenReview / RSS Workshop: Robotics Retrospectives / YouTube / BibTex

We discuss the impact of the current habit of developing a variety of different prototypes on the emergence of a ubiquitous robotic platform.

#SystemThinking #ContinuumRobot
clean-usnob Quaternion-Based Smooth Trajectory Generator for Via Poses in SE(3) Considering Kinematic Limits in Cartesian Space
Reinhard M. Grassmann, Jessica Burgner-Kahrs
IEEE RA-L, 2019
paper / IEEE Xplore / BibTex

We address the problem of generating a singularity-free trajectory for multiple via poses in SE(3), while complying with the requirement of C4 continuity.

#TrajectoryGeneration #Quaternion #LightWeightRobot
clean-usnob On the Merits of Joint Space and Orientation Representations in Learning the Forward Kinematics in SE(3)
Reinhard M. Grassmann, Jessica Burgner-Kahrs
IFRR RSS, 2019
paper / RSS XV / BibTex / Poster

We investigate the influence of different joint space and orientation representations on the approximation of the forward kinematics.

#MachineLearning #Quaternion #ContinuumRobot
clean-usnob Smooth Point-to-Point Trajectory Planning in SE(3) with Self-Collision and Joint Constraints Avoidance
Reinhard M. Grassmann, Lars Johannsmeier, Sami Haddadin
IEEE/RSJ IROS, 2018

paper / IEEE Xplore / BibTex

We introduce a point-to-point trajectory planner for serial robotic structures that combines the ability to avoid self-collisions and to respect motion constraints, while complying with the requirement of being C4 continuous.

#TrajectoryGeneration #Quaternion #LightWeightRobot
clean-usnob Learning the Forward and Inverse Kinematics of a 6-DOF Concentric Tube Continuum Robot in SE(3)
Reinhard M. Grassmann, Vincent Modes, Jessica Burgner-Kahrs
IEEE/RSJ IROS, 2018
paper / IEEE Xplore / BibTex

We introduce a joint description to learn the forward and inverse kinematics for concentric tube continuum robots from real robot measurements.

#MachineLearning #Quaternion #ContinuumRobot
Theses

Theses that I wrote during my mechatronics studies at Leibniz University Hannover.

clean-usnob

"Artificial Neural Networks for Learning Forward and Inverse Kinematics of Tubular Continuum Robots"

Master’s thesis supervised by Prof. Dr.-Ing. Jessica Burgner-Kahrs

Thesis was awarded the Honoree of the NiedersachsenMetall Foundation for outstanding achievements at the Faculty of Mechanical Engineering, LUH, Germany.

Some of the results have been published in IROS 2018.

clean-usnob

"Generating Smooth Trajectories for Obstacle Avoidance via Quaternions in Cartesian Space"

Bachelor’s thesis supervised by Prof. Dr.-Ing. Sami Haddadin

Some of the results have been published in IROS 2018.

clean-usnob

"Data Fusion Using an Extended Kalman Filter for an Optically Navigated Light Weight Robot"

Project thesis supervised by Prof. Dr.-Ing. Tobias Ortmaier

Research Projects

Research projects with my involvement.

clean-usnob

"Continuum Robot Design and Prototyping " (link to project description)

Principle investigator is Prof. Dr.-Ing. Jessica Burgner-Kahrs

Relevant papers:
- Toward Dynamic Control of Tendon-Driven Continuum Robots using Clarke Transform
- Open Continuum Robotics – One Actuation Module to Create Them All
- FAS - A Fully Actuated Segment for Tendon-Driven Continuum Robots
- CTCR Prototype Development: An Obstacle in the Research Community?

Funding:
- NSERC Discovery Accelerator Supplements
- Canada Foundation for Innovation, John R. Evans Leaders Fund
- Ontario Research Fund, Research Infrastructure

clean-usnob

"Open Continuum Robotics Project" (link to OpenCR Project, link to project description)

Principle investigator is Prof. Dr.-Ing. Jessica Burgner-Kahrs

Relevant papers:
- Open Continuum Robotics – One Actuation Module to Create Them All
- CTCR Prototype Development: An Obstacle in the Research Community?

Blog posts:
- One Actuation Module to Create them All
- The string girdling Earth problem and how it relates to tendon displacement

clean-usnob

"Learning the Kinematics of Tubular Continuum Robots" (link to project description)

Principle investigator is Prof. Dr.-Ing. Jessica Burgner-Kahrs

Relevant papers:
- A Dataset and Benchmark for Learning the Kinematics of Concentric Tube Continuum Robots
- Learning-based Inverse Kinematics from Shape as Input for Concentric Tube Continuum Robots
- On the Merits of Joint Space and Orientation Representations in Learning the Forward Kinematics in SE(3)
- Learning the Forward and Inverse Kinematics of a 6-DOF Concentric Tube Continuum Robot in SE(3)

Funding:
- NSERC Discovery Grant (April 1, 2019 – March 31, 2025)
- NSERC Discovery Accelerator Supplements
- NSERC Discovery Launch Supplements (2019 - 2020)

clean-usnob

"Algorithms for Continuum Robots" (link to project description)

Principle investigator is Prof. Dr.-Ing. Jessica Burgner-Kahrs

Relevant papers:
- Displacement-Actuated Continuum Robots: A Joint Space Abstraction
- Clarke Coordinates Are Generalized Improved State Parametrization for Continuum Robots
- Using Clarke Transform to Create a Framework on the Manifold: From Sampling via Trajectory Generation to Control
- Clarke Transform and Encoder-Decoder Architecture for Arbitrary Joints Locations in Displacement-Actuated Continuum Robots
- Clarke Transform — A Fundamental Tool for Continuum Robotics
- On the Disentanglement of Tube Inequalities in Concentric Tube Continuum Robots
- Quaternion-Based Smooth Trajectory Generator for Via Poses in SE(3) Considering Kinematic Limits in Cartesian Space

Funding:
- NSERC Discovery Grant (April 1, 2019 – March 31, 2025)
- Deans Strategic Fund (DSF): Connecting the Bot

Acknowledgment

I made it in the acknowledgment section of the following papers and video :)

- Parametric Design of a Tendon-Driven Continuum Robot for Industrial Application (IEEE RoboSoft 2025)
- Continuum Robotics: Innovation Inspired by Nature (Tunyalux Langsub's Master's Research Project, 2024)
- A Non-Linear Model Predictive Task-Space Controller Satisfying Shape Constraints for Tendon-Driven Continuum Robots (IEEE RA-L, 2024)
- A Lightweight Modular Segment Design for Tendon-Driven Continuum Robots with Pre-Programmable Stiffness (IEEE RoboSoft 2024)
- Shape Representation and Modeling of Tendon-Driven Continuum Robots Using Euler Arc Splines (IEEE RA-L, 2022)
- Experiments in Autonomous Driving Through Imitation Learning (arXiv, 2020)

The page was designed to last. See the Manifesto for Preserving Content on the Web by Jeff Huang for more information.
Design and source code from Jon Barron's website.