Pith. sign in

REVIEW 5 major objections 5 minor 33 references

Riemannian Time Warping: Multiple Sequence Alignment in Curved Spaces

T0 review · 5 major / 5 minor · reviewed 2026-08-07 · deepseek-v4-flash

Pith's one-line read Riemannian Time Warping aligns many signals on curved spaces in linear time by running interpolation, averaging, and distance computation inside local tangent spaces.

desk verdict New and sensible Riemannian time-warping method with a real evaluation flaw: the NTW baseline is handicapped by zero initialization, and the 'consistently outperforms' claim outruns the paper's own statistics. read the letter →

arxiv 2506.01635 v3 pith:474KIBEH submitted 2025-06-02 cs.RO cs.LG

classification cs.ROcs.LG
keywords timewarpingmultiplesequencealignmentRiemannianmanifoldstangentspacedynamicrobotlearningfromdemonstrationsincinterpolationsymmetricpositivedefinitematrices
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

Temporal alignment of multiple signals—matching the same events across recordings of different lengths—is standard in speech and robotics, but almost all existing methods assume the data lives in flat Euclidean space. This paper introduces Riemannian Time Warping (RTW), a method that performs the same alignment when each data point lies on a curved Riemannian manifold, such as orientations on the unit sphere or stiffness matrices on the manifold of symmetric positive definite matrices. The central claim is that RTW is the first such method that handles generic manifolds with many signals ($N \gg 2$) while keeping the computational cost linear in the number of signals and sample points, $O(NZ)$. The authors argue and demonstrate experimentally that aligning in the manifold's own geometry rather than forcing curved data into Euclidean coordinates gives lower alignment error and better learned robot motions.

What carries the argument

The load-bearing device is the local tangent space $T_{p_n[z]}\mathcal{M}$ chosen separately for each signal $n$ and time index $z$. The logarithmic map $\mathrm{Log}_{p_n[z]}$ pushes the $2\nu+1$ points of the sinc-interpolation window into this flat space, the warping is applied there, and the exponential map $\mathrm{Exp}_{p_n[z]}$ pulls the result back to the manifold. The origin $p_n[z]$ starts at the center of the interpolation window and is updated by a few Gauss–Newton iterations, so the flat approximation tracks the data. The same tangent-space pattern is reused for the Fréchet-mean update and for computing geodesic distances, which is what makes the whole pipeline manifold-respecting while retaining $O(NZ)$ complexity.

What would settle it

A decisive check is to run the paper's inverted-warping benchmark on a high-curvature manifold with known ground-truth warps—for example, $\mathbb{S}^2$ trajectories whose windows pass near the antipodal point of the tangent origin, or symmetric positive definite matrices with near-singular values. If RTW's restoration accuracy and barycenter loss degrade sharply relative to its $\mathbb{S}^1$ results as curvature increases or sampling becomes sparser, the local-tangent approximation is the limiting component.

Watch

Extended reading notes

Core claim

The paper's discovery is a recipe for transplanting continuous-time trainable time warping from Euclidean space to Riemannian manifolds. Three operations that are undefined on a curved manifold—sinc interpolation, signal averaging, and distance evaluation—are replaced by tangent-space versions: data in each interpolation window is mapped into the flat tangent space at a locally chosen origin with the logarithmic map, the usual Euclidean computation is performed there, and the result is mapped back with the exponential map. The tangent origin is initialized at the window's center and refined by a few Gauss–Newton iterations, which keeps the approximation close to the manifold's geometry. RTW parameterizes the warping functions with a neural network as in Neural Time Warping and optimizes a Gaussian-weighted window loss; the resulting complexity stays $O(NZ)$. On synthetic inverted-warping benchmarks on $\mathbb{S}^1$ and $\mathbb{S}^3$, SPD-matrix experiments, the UCR time-series archive, and a real-robot teaching task in $\mathbb{R}^3 \times \mathbb{S}^3$, the paper reports that RTW consistently beats the relevant baselines in both averaging and classification.

Load-bearing premise

The load-bearing premise is that warping computed inside a locally flat approximation of the curved space—with the flat point re-centered a few times—stays faithful to the true geometry; on sharply curved regions or with sparse sampling, the Euclidean alignment found in that tangent space may no longer be a valid temporal alignment on the manifold.

Editorial extensions

If this is right

  • RTW brings multiple-sequence alignment to data where Euclidean arithmetic gives invalid results, such as unit quaternions and symmetric positive definite matrices, at the same $O(NZ)$ cost as the best Euclidean methods.
  • Because cost scales linearly with the number of signals, RTW can align datasets with $N \gg 2$ signals, where DTW is quadratic and MMDDTW is exponential in $N$.
  • The Gaussian-weighted window loss helps match repetitive sub-patterns, which pointwise methods miss; the circle-drawing robot experiment is the paper's demonstration.
  • Using RTW as preprocessing for imitation learning lowers reproduction error for three different learners (DMP, GMM, Gaussian processes), so the benefit propagates downstream.
  • On the UCR archive, RTW significantly beats TTW and NTW on the majority of classification datasets, and roughly matches NTW on averaging.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • Beyond the paper, the local-tangent construction makes RTW a first-order method: on strongly curved manifolds or thinly sampled signals, a fully intrinsic or higher-order retraction scheme would be the natural next step, and the paper's own limitation note about closed-form maps points there.
  • A testable extension would run the inverted-warping benchmark on $\mathbb{S}^2$ with signals passing near the antipodal point of the tangent origin; if restoration error rises sharply, the per-window tangent approximation is the limiting factor.
  • The same framework should transfer to other manifold-valued time series beyond robotics, such as orientation streams in graphics or covariance matrices in finance, because the method only assumes access to exponential and logarithmic maps.
  • Since the authors note RTW was not tested on multi-modal imitation learning systems, a natural open question is whether the alignment gains persist when demonstrations contain multiple motion modes with large spatial variance.
Share X Bluesky LinkedIn Reddit HN

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

5 major / 5 minor

Summary. The paper introduces Riemannian Time Warping (RTW), a method for temporally aligning multiple signals whose data lie on a Riemannian manifold. The approach extends existing trainable time-warping methods (TTW, NTW) by performing windowed sinc interpolation, mean computation, and distance evaluation in local tangent spaces, with Gauss-Newton refinement of the tangent point. The authors claim the first generic time-warping method for N>2 signals on manifolds (beyond quaternion-specific QDTW) with O(NZ) complexity. They evaluate RTW on the UCR archive in R^1, on synthetic data in S^1, on quaternion data in S^3, on SPD matrices, and on real robot teaching demonstrations in R^3 × S^3, reporting gains over baselines in averaging, classification, and imitation-learning preprocessing.

Significance. If the empirical claims are substantiated, RTW is a timely and useful contribution: it attacks a real gap (time warping for manifold-valued signals with many sequences), the tangent-space formulation is principled, and the O(NZ) complexity is a genuine improvement over dynamic-programming baselines such as MMDDTW and QDTW. The paper also gives a clear treatment of the S^3 and SPD++ maps and a plausible real-robot validation, which is valuable for the robotics audience. However, the central claim of 'consistently outperforming' baselines is currently weakened by an uncontrolled comparison with NTW and by the absence of error bars and significance tests in several key tables.

major comments (5)
  1. [Section V, implementation paragraph] The comparison between RTW and NTW is confounded by initialization: the paper states that RTW uses Xavier initialization while NTW uses zero initialization, and that zero initialization 'significantly degrades the performance.' Since RTW and NTW differ in both the warping machinery and the initialization, Tables II–VI cannot isolate the effect of the proposed Riemannian extension. To support the paper's claims, NTW should be run with the same (Xavier) initialization, or an ablation should be reported that shows the effect of initialization separately from the geometric extension.
  2. [Table II, averaging task] The paper's own statistics contradict the abstract's claim of consistently outperforming state-of-the-art baselines in averaging: RTW is significantly better than NTW on only 8.59% of UCR datasets, significantly worse on 7.81%, and shows no significant difference on 83.60%. Even ignoring the initialization confound, this is a statistical tie, not an outperformance. The averaging claims in the abstract and conclusion should be tempered or supported with additional evidence.
  3. [Section V-B, inverted time warping] The synthetic inversion test generates warping functions by sampling from (5), the exact parameterized family used by RTW's neural network, in addition to (15) and splines. Since the model can trivially represent generating warps drawn from (5), the Restoration Accuracy metric is biased in RTW's favor. The experiment should either report results separately for each generating family (including those outside the model class) or generate warps from a genuinely different family, such as random monotone functions not expressible by (5).
  4. [Tables III, IV, V, and VI] These tables report point estimates without error bars or significance tests. For the S^1 experiments, the average over 100 runs is given, but no standard deviations or confidence intervals; for S^3 and SPD++, no measure of variability is provided at all. The claims that RTW 'achieves the best performance' and 'is significantly faster' need statistical support, particularly since some differences (e.g., NTW versus RTW for N=4 in Table III) appear small in absolute terms.
  5. [Section IV-A] The paper states that exponential and logarithmic maps are 'distance-preserving,' but this is only locally true in a normal neighborhood; Fig. 1 itself acknowledges distortion for points far from the tangent origin. The method's reliance on local tangent spaces with a few Gauss-Newton iterations needs a correctness argument or an empirical check (e.g., comparing the tangent-space warping with a more faithful geodesic-based warping on a high-curvature example) to justify that the computed alignment is meaningful for data with strong curvature or sparse sampling.
minor comments (5)
  1. [General] Typographical errors include 'tempral' in footnote 11, 'AVGERAGE' in the captions of Tables VII and VIII, and 'Modfied' in Figure 6.
  2. [Section III-B, Eq. (8)] The definition of the Gaussian-weighted window loss is hard to parse; the normalization in \hat{g}(v,z) could be written more explicitly, and a brief justification for the chosen \kappa and \rho values would improve readability.
  3. [Section V-A] The UCR evaluation is conducted only in R^1 and thus does not exercise the Riemannian extension; the paper should state this limitation explicitly in the experimental section so that the reader does not infer manifold evaluation from the UCR benchmark.
  4. [Section V-C, Table V] The description of the modified QDTW baseline is unclear: QDTW is originally for N=2, but the experiment uses N=4; the text should clarify how the modification handles the multi-signal case and whether the comparison is fair.
  5. [Section V-D] The real-robot experiments are qualitative and lack error bars or statistical tests on the reproduction errors in Tables VII and VIII; adding standard deviations or a paired test would strengthen the claim that RTW 'significantly improves' learning performance.

Circularity Check

1 steps flagged · score 2.0 of 10

No circular derivation; the manifold extension is self-contained, with only a mild self-favorable S1 benchmark and a confounded NTW comparison.

  1. other [Section V-B, Inverted Time Warping in S1; Eqs. (5), (10)-(11), (19a)]
    "This is achieved by generating N random warping functions ωn, obtained by uniformly sampling from both (5) and (15) with random parameters, as well as from random spline interpolations of various degrees."

    The synthetic ground-truth warpings in the S1 experiment are sampled from Eq. (5), the same parameterized family that RTW optimizes via its neural-network warping functions. For the subset generated from (5), the inverse warping is therefore a member of RTW's hypothesis class by construction, so the Restoration Accuracy metric (19a) partly tests the optimizer's ability to recover a known member of its own family rather than providing independent evidence about discovering arbitrary manifold warpings. This is a mild benchmark self-favoritism, not a load-bearing derivation.

full rationale

The core RTW derivation is self-contained: tangent-space sinc interpolation (Eqs. 10-11), iterated Fréchet mean (Eqs. 12-13), and geodesic distance (Eq. 14) are standard Riemannian operations, and no parameter is fitted to a target and then renamed as a prediction. The Euclidean UCR comparison and the robot experiments use held-out or independent evaluation metrics that do not coincide with the training objective. The only mild self-referential element is the S1 inverted-warping experiment, where the generative model and the learned warpings share the parameterization of Eq. (5), making the restoration task partly in-family; this affects only that synthetic benchmark. Separately, the RTW-vs-NTW comparison is confounded by initialization (Xavier for RTW, zero for NTW, as the paper acknowledges), and Table II shows RTW is not significantly better than NTW on 83.6% of UCR averaging datasets; this weakens the abstract's 'consistently outperforms' claim and is a correctness/statistical concern, not a circularity. There is no load-bearing self-citation or imported uniqueness theorem.

Assumptions & free parameters 5 free parameters · 5 assumptions · 0 invented entities

The method's reported wins depend on several hand-selected hyperparameters (κ, ρ, λ, ν, Z) and on standard Riemannian geometry assumptions. No new physical entities are introduced.

free parameters (5)
  • Gaussian window size κ = 5
    Chosen by hand for the windowed loss (8); larger values add context but more compute.
  • Window step ρ = 5
    Distance between sampled indices in the Gaussian window loss (8).
  • Monotonicity penalty weight λ = 100
    Weight for the non-monotonicity penalty (6)-(7).
  • Sinc window size ν = 10
    Truncation window for sinc interpolation (4),(10); covers >99% of sinc power as in TTW [10].
  • Output length Z = N * Tmax
    Resampled signal length chosen to satisfy the continuity constraint; a user-specified experimental choice.
assumptions (5)
  • standard math Exponential and logarithmic maps exist and are computable for the manifolds considered (S^D, S^D_++, R^3×S^3).
    Used in Sections IV-A to IV-D and in experimental maps (16)-(17),(20)-(21).
  • domain assumption Signals are bandlimited and sampled at or above the Nyquist rate, so windowed sinc interpolation (4)/(10) reconstructs the continuous signal.
    Assumed in Section III-B footnote 3; may be violated by robot recordings at 30 Hz.
  • ad hoc to paper The warping functions ω_n parameterized by the neural network (5) can represent the temporal shifts needed for alignment.
    No expressiveness guarantee; relies on training.
  • domain assumption Gradient descent on the penalized loss (6) finds a feasible near-optimal warping.
    No convergence proof; optimization is heuristic.
  • domain assumption The Fréchet mean via Gauss-Newton iterations converges after a few iterations to the true mean.
    Assumed in Section IV-B; commonly used but no proof given.

how reviews work

0 comments
Cite this review

Pith. "Pith review of Riemannian Time Warping: Multiple Sequence Alignment in Curved Spaces." pith.science (2026). https://pith.science/paper/474KIBEH

@misc{pith2026250601635,
  author       = {Pith},
  title        = {Pith review of: Riemannian Time Warping: Multiple Sequence Alignment in Curved Spaces},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/474KIBEH}},
  note         = {Machine review of arXiv:2506.01635}
}
read the original abstract

Temporal alignment of multiple signals through time warping is crucial in many fields, such as classification within speech recognition or robot motion learning. Almost all related works are limited to data in Euclidean space. Although an attempt was made in 2011 to adapt this concept to unit quaternions, a general extension to Riemannian manifolds remains absent. Given its importance for numerous applications in robotics and beyond, we introduce Riemannian Time Warping (RTW). This novel approach efficiently aligns multiple signals by considering the geometric structure of the Riemannian manifold in which the data is embedded. Extensive experiments on synthetic and real-world data, including tests with an LBR iiwa robot, demonstrate that RTW consistently outperforms state-of-the-art baselines in both averaging and classification tasks.

Figures

Figures reproduced from arXiv: 2506.01635 by the authors.

Figure 1
Figure 1. Schematic overview of RTW: our approach enables the temporal alignment of multiple signals, represented through data on a Riemannian manifold [PITH_FULL_IMAGE:figures/full_fig_p001_1.png] view at source ↗
Figure 2
Figure 2. Visualization of the Gaussian-weighted window loss between two [PITH_FULL_IMAGE:figures/full_fig_p003_2.png] view at source ↗
Figure 3
Figure 3. Classification performance of TTW (red), NTW (yellow), RTW (green) [PITH_FULL_IMAGE:figures/full_fig_p005_3.png] view at source ↗
Figures from the paper (2 more)
Figure 5
Figure 5. Figure 5: A planar robot (solid lines) follows endeffector trajectories (dashed [PITH_FULL_IMAGE:figures/full_fig_p006_5.png]
Figure 6
Figure 6. Figure 6: Comparison of the results for both robot teaching tasks with naive interpolation, modified TTW/NTW and the proposed RTW approach. The hand [PITH_FULL_IMAGE:figures/full_fig_p007_6.png]

Discussion (0). Sign in to comment.

Reference graph

Works this paper leans on

33 extracted references · 30 canonical work pages

  1. [1]

    Dynamic time-alignment kernel in support vector machine,

    H. Shimodaira, K.-i. Noma, M. Nakai, and S. Sagayama, “Dynamic time-alignment kernel in support vector machine,” in Advances in Neural Information Processing Systems (T. Dietterich, S. Becker, and Z. Ghahramani, eds.), vol. 14, MIT Press, 2001

  2. [2]

    V oice recognition algorithms using mel frequency cepstral coefficient (MFCC) and dynamic time warping (DTW) techniques,

    L. Muda, M. Begam, and I. Elamvazuthi, “V oice recognition algorithms using mel frequency cepstral coefficient (MFCC) and dynamic time warping (DTW) techniques,” arXiv:1003.4083, 2010

  3. [3]

    Exploring the space of a human action,

    Y . Sheikh, M. Sheikh, and M. Shah, “Exploring the space of a human action,” in Proc. IEEE Int. Conf. Computer Vision , pp. 144–149, 2005

  4. [4]

    Human action recog- nition using dynamic time warping,

    S. Sempena, N. U. Maulidevi, and P. R. Aryan, “Human action recog- nition using dynamic time warping,” in Proc. Int. Conf. Electrical Engineering and Informatics , pp. 1–5, 2011

  5. [5]

    Task- level imitation learning using variance-based movement optimization,

    M. Muhlig, M. Gienger, S. Hellbach, J. J. Steil, and C. Goerick, “Task- level imitation learning using variance-based movement optimization,” in IEEE Int. Conf. Robotics and Automation , pp. 1177–1184, 2009

  6. [6]

    On learning, representing, and generalizing a task in a humanoid robot,

    S. Calinon, F. Guenter, and A. Billard, “On learning, representing, and generalizing a task in a humanoid robot,” IEEE Trans. Systems, Man, and Cybernetics, Part B , vol. 37, no. 2, pp. 286–298, 2007

  7. [7]

    Dynamic programming algorithm optimization for spoken word recognition,

    H. Sakoe and S. Chiba, “Dynamic programming algorithm optimization for spoken word recognition,”IEEE Trans. Acoustics, Speech, and Signal Processing, vol. 26, no. 1, pp. 43–49, 1978

  8. [8]

    The theory of dynamic programming,

    R. Bellman, “The theory of dynamic programming,” Bulletin of the American Mathematical Society , vol. 60, no. 6, pp. 503–515, 1954

Show all 33 references
  1. [9]

    Generalized time warping for multi- modal alignment of human motion,

    F. Zhou and F. De la Torre, “Generalized time warping for multi- modal alignment of human motion,” in IEEE Conf. Computer Vision and Pattern Recognition, pp. 1282–1289, 2012

  2. [10]

    Trainable time warping: Aligning time-series in the continuous-time domain,

    S. Khorram, M. G. McInnis, and E. M. Provost, “Trainable time warping: Aligning time-series in the continuous-time domain,” in IEEE Int. Conf. Acoustics, Speech and Signal Processing , pp. 3502–3506, 2019

  3. [11]

    Neural time warping for multiple sequence alignment,

    K. Kawano, T. Kutsuna, and S. Koide, “Neural time warping for multiple sequence alignment,” in IEEE Int. Conf. Acoustics, Speech and Signal Processing, pp. 3837–3841, 2020

  4. [12]

    Gaussians on Riemannian manifolds: Applications for robot learning and adaptive control,

    S. Calinon, “Gaussians on Riemannian manifolds: Applications for robot learning and adaptive control,” IEEE Robotics & Automation Magazine , vol. 27, no. 2, pp. 33–45, 2020

  5. [13]

    Quaternion dynamic time warping,

    B. Jablonski, “Quaternion dynamic time warping,” IEEE Trans. Signal Processing, vol. 60, no. 3, pp. 1174–1183, 2011

  6. [14]

    J. M. Lee, Riemannian Manifolds: An Introduction to Curvature , vol. 176. Springer, 2006

  7. [15]

    Multiple multidimensional sequence alignment us- ing generalized dynamic time warping,

    P. Sanguansat, “Multiple multidimensional sequence alignment us- ing generalized dynamic time warping,” WSEAS Trans. Mathematics , vol. 11, no. 8, pp. 668–678, 2012

  8. [16]

    Nonlinear alignment and averaging for estimating the evoked potential,

    L. Gupta, D. L. Molfese, R. Tammana, and P. G. Simos, “Nonlinear alignment and averaging for estimating the evoked potential,” IEEE Trans. Biomedical Engineering , vol. 43, no. 4, pp. 348–356, 1996

  9. [17]

    Geometry-aware manipulability learning, tracking and transfer,

    N. Jaquier, L. Rozo, D. G. Caldwell, and S. Calinon, “Geometry-aware manipulability learning, tracking and transfer,” Int. Journal of Robotics Research, vol. 40, no. 2-3, pp. 624–650, 2021

  10. [18]

    Riemannian geometry as a unifying theory for robot motion learning and control,

    N. Jaquier and T. Asfour, “Riemannian geometry as a unifying theory for robot motion learning and control,” in Int. Symp. Robotics Research, pp. 395–403, 2022

  11. [19]

    Learning stable robotic skills on Riemannian manifolds,

    M. Saveriano, F. J. Abu-Dakka, and V . Kyrki, “Learning stable robotic skills on Riemannian manifolds,” Robotics and Autonomous Systems , vol. 169, p. 104510, 2023

  12. [20]

    GAFRO: Geometric algebra for robotics,

    T. L ¨ow, P. Abbet, and S. Calinon, “GAFRO: Geometric algebra for robotics,” IEEE Robotics & Automation Magazine , 2024

  13. [21]

    Communication in the presence of noise,

    C. E. Shannon, “Communication in the presence of noise,” Proc. IRE, vol. 37, no. 1, pp. 10–21, 1949

  14. [22]

    Unraveling the single tangent space fallacy: An analysis and clarification for applying Riemannian geometry in robot learning,

    N. Jaquier, L. Rozo, and T. Asfour, “Unraveling the single tangent space fallacy: An analysis and clarification for applying Riemannian geometry in robot learning,” in IEEE Int. Conf. Robotics and Automation, pp. 242– 249, 2024

  15. [23]

    An approach for imitation learning on Riemannian manifolds,

    M. J. Zeestraten, I. Havoutis, J. Silv ´erio, S. Calinon, and D. G. Caldwell, “An approach for imitation learning on Riemannian manifolds,” IEEE Robotics and Automation Letters , vol. 2, no. 3, pp. 1240–1247, 2017

  16. [24]

    Noether’s learning dynamics: Role of sym- metry breaking in neural networks,

    H. Tanaka and D. Kunin, “Noether’s learning dynamics: Role of sym- metry breaking in neural networks,” Advances in Neural Information Processing Systems, vol. 34, pp. 25646–25660, 2021

  17. [25]

    Understanding the difficulty of training deep feedforward neural networks,

    X. Glorot and Y . Bengio, “Understanding the difficulty of training deep feedforward neural networks,” in Proc. Int. Conf. Artificial Intelligence and Statistics, pp. 249–256, 2010

  18. [26]

    The UCR time series classi- fication archive,

    H. A. Dau, E. Keogh, K. Kamgar, C.-C. M. Yeh, Y . Zhu, S. Gharghabi, C. A. Ratanamahatana, Y . Chen, B. Hu, N. Begum, A. Bagnall, A. Mueen, G. Batista, and Hexagon-ML, “The UCR time series classi- fication archive,” October 2018. https://www.cs.ucr.edu/ ∼eamonn/time series data 2018

  19. [27]

    Learning and optimization in robotics, lecture notes,

    S. Calinon, “Learning and optimization in robotics, lecture notes,” tech. rep., Idiap Research Institute, 2023

  20. [28]

    Gaussian mixture regression on symmetric positive definite matrices manifolds: Application to wrist motion esti- mation with semg,

    N. Jaquier and S. Calinon, “Gaussian mixture regression on symmetric positive definite matrices manifolds: Application to wrist motion esti- mation with semg,” in 2017 IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, pp. 59–64, 2017

  21. [29]

    Physical human-robot interaction under joint and cartesian constraints,

    J. D. M. Osorio, F. Allmendinger, M. D. Fiore, U. E. Zimmermann, and T. Ortmaier, “Physical human-robot interaction under joint and cartesian constraints,” in IEEE Int. Conf. Advanced Robotics , pp. 185–191, 2019

  22. [30]

    Quadratic programming for multirobot and task-space force control,

    K. Bouyarmane, K. Chappellet, J. Vaillant, and A. Kheddar, “Quadratic programming for multirobot and task-space force control,” IEEE Trans. Robotics, vol. 35, no. 1, pp. 64–77, 2018

  23. [31]

    Dynamic movement primitives - a framework for motor con- trol in humans and humanoid robots,

    S. Schaal, “Dynamic movement primitives - a framework for motor con- trol in humans and humanoid robots,” in The International Symposium on Adaptive Motion of Animals and Machines , (Kyoto, Japan, March 4-8, 2003), Mar. 2003. clmc

  24. [32]

    MMP++: Motion manifold primitives with parametric curve models,

    Y . Lee, “MMP++: Motion manifold primitives with parametric curve models,” IEEE Trans. Robotics , 2024

  25. [33]

    Learning fine-grained bimanual manipulation with low-cost hardware,

    T. Z. Zhao, V . Kumar, S. Levine, and C. Finn, “Learning fine-grained bimanual manipulation with low-cost hardware,” arXiv:2304.13705, 2023

Pith tools

Reviewed August 7, 2026 · model on record in the stance chip above.