z-logo
open-access-imgOpen Access
From Composable Models to Correct-by-Construction Software for Contact-Rich Robotic Mobile-Manipulation Tasks
Author(s) -
Sven Schneider,
Vamsi Kalagaturu,
Herman Bruyninckx,
Nico Hochgeschwender
Publication year - 2025
Publication title -
ieee robotics and automation letters
Language(s) - English
Resource type - Magazines
SCImago Journal Rank - 1.123
H-Index - 56
eISSN - 2377-3766
DOI - 10.1109/lra.2025.3597864
Subject(s) - robotics and control systems , computing and processing , components, circuits, devices and systems
Software frameworks like the Stack of Tasks (SoT), the Stanford Whole-Body Control (WBC) library, or the instantaneous Task Specification using Constraints (iTaSC) have enabled robots to perform advanced, contact-oriented manipulation tasks. jgeom_constr and eTaSL are among the few formal, computer-interpretable languages that allow users to specify such tasks independent of these frameworks. We analyse these languages for their limitations with respect to composability , the design for extensibility without having to change existing models, and compositionality , meaning that the semantics of compositions unambiguously follows from the semantics of the components and of the composition relations. To overcome these limitations we design a graph-structured and well-defined interchange format for such tasks. The associated tooling enables us to generate correct-by-construction code that adheres to predefined rules and constraints. We showcase our models and toolchain by incrementally constructing a workspace-alignment application for a highly-redundant mobile platform that is equipped with two 7-DoF, torque-controlled manipulators.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom