pith. sign in

arxiv: 2606.13203 · v1 · pith:645YFMTRnew · submitted 2026-06-11 · 💻 cs.RO

Embedding ISO 10218 Safety Compliance in Robots via Control Barrier Functions for Human-Robot Collaboration

Pith reviewed 2026-06-27 06:53 UTC · model grok-4.3

classification 💻 cs.RO
keywords Control Barrier FunctionsHuman-Robot CollaborationISO 10218Speed and Separation MonitoringSequential Quadratic ProgrammingSafety FiltersTrajectory Optimization
0
0 comments X

The pith

A predictive Control Barrier Function using human acceleration data ensures ISO 10218 speed-separation compliance while cutting trajectory error by 63 percent.

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

The paper establishes that standard speed and separation monitoring filters rely on conservative constant-velocity assumptions about humans and therefore trigger unnecessary robot halts. It introduces a Control Barrier Function that instead uses measured human acceleration to analytically predict the minimum separation distance that would occur during the robot's worst-case stopping trajectory. This predictive CBF is then imposed as an inequality constraint inside a Sequential Quadratic Programming solver. Two concrete realizations are compared: a simple PD safety filter and a task-scaling controller that keeps the robot inside a spatial tube. Real-robot experiments on a UR10e show the task-scaling version meets the ISO 10218 requirement while producing far smaller path deviations and higher task throughput than either the PD version or a conventional industrial SSM module.

Core claim

The central claim is that a Control Barrier Function can be formulated to forward-predict the exact minimum human-robot separation distance under a worst-case robot stopping trajectory by incorporating real-time human acceleration measurements, and that this CBF, when enforced as an SQP inequality constraint, guarantees ISO 10218 SSM compliance at the control level. Two methods are derived: Method I applies the CBF as a PD safety filter, while Method II uses the CBF inside a task-scaling SQP controller that also enforces a spatial tube. Experiments demonstrate that Method II reduces mean trajectory error by 63 percent relative to Method I, dynamically adjusts speed, avoids excessive evasive

What carries the argument

The predictive Control Barrier Function that analytically computes the minimum separation distance from human acceleration and the robot's worst-case stopping trajectory, imposed as an inequality constraint inside an SQP optimization.

If this is right

  • Method II dynamically modulates robot execution speed while confining spatial deviations inside a prescribed tube.
  • Method II achieves a 63 percent reduction in mean trajectory error relative to the CBF-constrained PD filter.
  • The SQP formulation avoids excessive evasive maneuvers while preserving high task throughput.
  • Both methods enforce ISO 10218 SSM compliance directly at the control level rather than through post-hoc speed filtering.
  • The predictive CBF outperforms a standard industrial SSM module on the same UR10e hardware in both simulation and hardware trials.

Where Pith is reading between the lines

These are editorial extensions of the paper, not claims the author makes directly.

  • If human acceleration cannot be sensed directly, the method would require an online estimator whose error bounds would have to be folded into the CBF margin.
  • The same predictive-separation idea could be applied to multi-robot cells where each robot treats the others as dynamic obstacles whose accelerations are also measured.
  • Replacing the analytic stopping-trajectory model with a learned dynamics model would allow the CBF to adapt to payload changes without retuning the safety constraint.
  • The SQP formulation naturally supports additional task constraints, suggesting the safety layer can be stacked with force or vision objectives without reformulating the optimizer.

Load-bearing premise

The formulation assumes real-time human acceleration measurements are available and that an analytical worst-case robotic stopping trajectory can be forward-predicted to compute the exact minimum separation distance required by the CBF inequality.

What would settle it

A physical experiment in which measured human acceleration is withheld or corrupted and the robot's actual stopping distance exceeds the CBF-predicted value, producing a separation distance that falls below the ISO 10218 SSM threshold.

Figures

Figures reproduced from arXiv: 2606.13203 by Cesare Tonola, Federico Parma, Manuel Beschi, Nicola Pedrocchi.

Figure 1
Figure 1. Figure 1: Plots of vr∥ and vh∥ behavior over all the possible CBF evaluation scenarios. When the area between the two lines is red, the distance is decreasing; when the area is blue, the distance is increasing. moving away. To determine the expression of dmin, it is useful to define the relative velocity between human and robot as ˙d(t) = vr∥(t)−vh∥(t). The predicted human-robot distance is d(t) = d0 + R t t0 ˙d(τ )… view at source ↗
Figure 2
Figure 2. Figure 2: Comparison of end-effector trajectories on the [PITH_FULL_IMAGE:figures/full_fig_p004_2.png] view at source ↗
Figure 4
Figure 4. Figure 4: End effector relative velocity (green line) and CBF value (blue line), [PITH_FULL_IMAGE:figures/full_fig_p005_4.png] view at source ↗
read the original abstract

Human-Robot Collaboration (HRC) requires strict adherence to safety standards, such as ISO 10218, to prevent harmful interactions. Standard Speed and Separation Monitoring (SSM) filters calculate safe robotic speeds based on conservative assumptions, such as constant human velocity, which prevents accurate predictions of minimum separation distances and causes unnecessary operational halts. This paper proposes a Control Barrier Function (CBF) that explicitly incorporates human acceleration data to analytically forward-predict the minimum human-robot separation distance during a worst-case robotic stopping trajectory. To guarantee safety at the control level, this predictive CBF is integrated as an inequality constraint within a Sequential Quadratic Programming (SQP) framework. Specifically, two methods are proposed: Method I, a CBF-constrained PD safety filter; and Method II, a task-scaling SQP controller that enforces a spatial tube constraint. Simulated and real-world experiments on a UR10e robot evaluate the two proposed methods against a standard industrial SSM module baseline. Results demonstrate that Method II dynamically modulates execution speed and confines spatial deviations. Compared to Method I, Method II achieves a 63\% reduction in mean trajectory error and avoids excessive evasive manoeuvres, ensuring high task throughput while complying with ISO 10218 SSM guidelines.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

2 major / 0 minor

Summary. The paper proposes a predictive Control Barrier Function (CBF) that incorporates real-time human acceleration data to analytically forward-predict the minimum human-robot separation distance under a worst-case robotic stopping trajectory. This CBF is enforced as an inequality constraint inside a Sequential Quadratic Programming (SQP) solver, yielding two controllers: Method I (CBF-constrained PD safety filter) and Method II (task-scaling SQP controller with spatial-tube constraint). Simulated and real UR10e experiments are reported to show that Method II reduces mean trajectory error by 63% relative to Method I, dynamically modulates speed, avoids excessive evasive maneuvers, and complies with ISO 10218 Speed and Separation Monitoring (SSM) guidelines while improving task throughput over a standard industrial SSM baseline.

Significance. If the safety guarantee holds, the approach would be significant for human-robot collaboration by replacing conservative constant-velocity human-motion assumptions with acceleration-aware forward prediction, thereby reducing unnecessary robot halts and increasing operational efficiency without sacrificing ISO 10218 compliance.

major comments (2)
  1. [Abstract] Abstract: the central compliance claim—that the predictive CBF inequality, when enforced via SQP, guarantees ISO 10218 SSM compliance—lacks any verification that the inequality is satisfied under all tested conditions; no error bars, dataset details, or explicit check that the minimum-separation prediction never drops below the required threshold are provided.
  2. [Abstract] Abstract and formulation: the safety argument rests on the assumptions that (1) human acceleration is available in real time with negligible measurement error and (2) the closed-form worst-case stopping trajectory exactly matches reality; the manuscript contains no robustness analysis, uncertainty propagation, or sensitivity study to sensor noise, unmodeled human jerk, or model mismatch that would falsify the CBF inequality.

Simulated Author's Rebuttal

2 responses · 0 unresolved

We thank the referee for the constructive feedback. We address each major comment below.

read point-by-point responses
  1. Referee: [Abstract] Abstract: the central compliance claim—that the predictive CBF inequality, when enforced via SQP, guarantees ISO 10218 SSM compliance—lacks any verification that the inequality is satisfied under all tested conditions; no error bars, dataset details, or explicit check that the minimum-separation prediction never drops below the required threshold are provided.

    Authors: The experimental results section reports that both proposed methods completed all tasks while satisfying the separation requirements under the tested conditions. We agree that the abstract would be strengthened by an explicit statement of this verification. We will revise the abstract to note that the CBF inequality held in all trials and will add error bars to the separation-distance results in the revised manuscript. revision: yes

  2. Referee: [Abstract] Abstract and formulation: the safety argument rests on the assumptions that (1) human acceleration is available in real time with negligible measurement error and (2) the closed-form worst-case stopping trajectory exactly matches reality; the manuscript contains no robustness analysis, uncertainty propagation, or sensitivity study to sensor noise, unmodeled human jerk, or model mismatch that would falsify the CBF inequality.

    Authors: The formulation is derived under the stated assumptions of real-time acceleration availability and exact model match for the worst-case trajectory. The manuscript does not contain a robustness or sensitivity analysis to sensor noise, jerk, or mismatch. We will add a limitations subsection discussing these assumptions and their implications in the revised manuscript. revision: partial

Circularity Check

0 steps flagged

No significant circularity; derivation is self-contained

full rationale

The paper derives a predictive CBF by analytically incorporating real-time human acceleration into a forward-predicted minimum separation distance under worst-case robot stopping, then enforces it as an SQP inequality constraint. No provided equations, claims, or descriptions reduce this formulation to a fitted parameter renamed as prediction, a self-citation chain, or an ansatz smuggled from prior author work. The two methods (PD safety filter and task-scaling SQP) are presented as independent constructions whose safety properties follow from the CBF inequality itself rather than by construction from inputs. This matches the default case of a self-contained derivation with no load-bearing reductions.

Axiom & Free-Parameter Ledger

0 free parameters · 2 axioms · 0 invented entities

The approach rests on standard CBF theory and SQP solvers from prior literature; the novel element is the specific forward-prediction term using acceleration, which introduces no new free parameters or invented physical entities beyond the controller formulation itself.

axioms (2)
  • standard math Control Barrier Functions can be used to enforce safety constraints via inequality conditions in optimization-based controllers
    Invoked when the predictive CBF is integrated as an inequality constraint in the SQP framework
  • domain assumption Human acceleration data can be measured in real time and used to bound worst-case future positions
    Required for the analytic forward-prediction of minimum separation distance during robotic stopping

pith-pipeline@v0.9.1-grok · 5755 in / 1435 out tokens · 18947 ms · 2026-06-27T06:53:26.280258+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Reference graph

Works this paper leans on

21 extracted references

  1. [1]

    ISO 10218:2025 - Robotics — Safety requirements,

    International Organization for Standardization, “ISO 10218:2025 - Robotics — Safety requirements,” 2025

  2. [2]

    ISO/TS 15066:2016 - Robots and robotic devices – Collaborative robots,

    ——, “ISO/TS 15066:2016 - Robots and robotic devices – Collaborative robots,” 2016

  3. [3]

    Dynamic speed and separation monitoring for collaborative robot applications – concepts and perfor- mance,

    C. Byner, B. Matthias, and H. Ding, “Dynamic speed and separation monitoring for collaborative robot applications – concepts and perfor- mance,” vol. 58, no. C, 2019

  4. [4]

    Safety of machinery - electro-sensitive protective equipment - part 4-3: Particular requirements for equipment using vision based protective devices (vbpd),

    IEC, “Safety of machinery - electro-sensitive protective equipment - part 4-3: Particular requirements for equipment using vision based protective devices (vbpd),” International Electrotechnical Commission, Technical Specification 61496-4-3, September 2022

  5. [5]

    An MPC Framework for Online Motion Planning in Human-Robot Collaborative Tasks,

    M. Faroni, M. Beschi, and N. Pedrocchi, “An MPC Framework for Online Motion Planning in Human-Robot Collaborative Tasks,” in2019 24th IEEE Int Conf on Emerging Technologies and Factory Automation (ETFA), 2019, pp. 1555–1558

  6. [6]

    Safe motion planning for industrial manipulators in dynamic environments,

    J. Jung, S. Sim, and S. Han, “Safe motion planning for industrial manipulators in dynamic environments,” in2024 24th Int Conf on Control, Automation and Systems (ICCAS), 2024, pp. 681–685

  7. [7]

    Motion plan- ning analysis according to iso/ts 15066 in human–robot collaboration environment,

    A. Vysock ´y, H. Wada, J. Kinugawa, and K. Kosuge, “Motion plan- ning analysis according to iso/ts 15066 in human–robot collaboration environment,” in2019 IEEE/ASME Int Conf on Advanced Intelligent Mechatronics (AIM), 2019, pp. 151–156

  8. [8]

    Efficient ISO/TS 15066 Compliance through Model Predictive Control,

    A. Pupa and C. Secchi, “Efficient ISO/TS 15066 Compliance through Model Predictive Control,” in2024 IEEE Int Conf on Robotics and Automation (ICRA), 2024, pp. 17 358–17 364

  9. [9]

    Fast and Safe Trajectory Planning: Solving the Cobot Performance/Safety Trade-Off in Human-Robot Shared Environments,

    A. Palleschi, M. Hamad, S. Abdolshah, M. Garabini, S. Haddadin, and L. Pallottino, “Fast and Safe Trajectory Planning: Solving the Cobot Performance/Safety Trade-Off in Human-Robot Shared Environments,” IEEE Robotics and Automation Letters, vol. 6, no. 3, pp. 5445–5452, 2021

  10. [10]

    On making robots understand safety: Embedding injury knowledge into control,

    S. Haddadin, S. Haddadin, A. Khoury, T. Rokahr, S. Parusel, R. Burgkart, A. Bicchi, and A. Albu-Sch ¨affer, “On making robots understand safety: Embedding injury knowledge into control,”The International Journal of Robotics Research, vol. 31, no. 13, pp. 1578– 1602, 2012

  11. [11]

    Control Barrier Function Based Quadratic Programs for Safety Critical Systems,

    A. D. Ames, X. Xu, J. W. Grizzle, and P. Tabuada, “Control Barrier Function Based Quadratic Programs for Safety Critical Systems,”IEEE Transactions on Automatic Control, vol. 62, no. 8, pp. 3861–3876, 2017

  12. [12]

    Safety on the fly: Constructing robust safety filters via policy control barrier functions at runtime,

    L. Knoedler, O. So, J. Yin, M. Black, Z. Serlin, P. Tsiotras, J. Alonso- Mora, and C. Fan, “Safety on the fly: Constructing robust safety filters via policy control barrier functions at runtime,”IEEE Robotics and Automation Letters, vol. 10, no. 10, pp. 10 058–10 065, 2025

  13. [13]

    Constrained robot control us- ing control barrier functions,

    M. Rauscher, M. Kimmel, and S. Hirche, “Constrained robot control us- ing control barrier functions,” in2016 IEEE/RSJ Int Conf on Intelligent Robots and Systems (IROS), 2016, pp. 279–285

  14. [14]

    Dynamic control barrier function-based model predictive control to safety-critical obstacle-avoidance of mobile robot,

    Z. Jian, Z. Yan, X. Lei, Z. Lu, B. Lan, X. Wang, and B. Liang, “Dynamic control barrier function-based model predictive control to safety-critical obstacle-avoidance of mobile robot,” in2023 IEEE Int Conf on Robotics and Automation (ICRA), 2023, pp. 3679–3685

  15. [15]

    Designing control barrier function via probabilistic enumeration for safe reinforcement learning navigation,

    L. Marzari, F. Trotti, E. Marchesini, and A. Farinelli, “Designing control barrier function via probabilistic enumeration for safe reinforcement learning navigation,”IEEE Robotics and Automation Letters, vol. 10, no. 10, pp. 9630–9637, 2025

  16. [16]

    Robot cartesian compliance variation for safe kinesthetic teaching using safety control barrier functions,

    J. M. S. Ducaju, B. Olofsson, A. Robertsson, and R. Johansson, “Robot cartesian compliance variation for safe kinesthetic teaching using safety control barrier functions,” in2022 IEEE 18th Int Conf on Automation Science and Engineering (CASE), 2022, pp. 2259–2266

  17. [17]

    Model-based pre- dictive impedance variation for obstacle avoidance in safe human–robot collaboration,

    J. M. Salt Ducaju, B. Olofsson, and R. Johansson, “Model-based pre- dictive impedance variation for obstacle avoidance in safe human–robot collaboration,”IEEE Transactions on Automation Science and Engineer- ing, vol. 22, pp. 9571–9583, 2025

  18. [18]

    A Control Barrier Function Approach for Maximizing Performance While Fulfilling to ISO/TS 15066 Regulations,

    F. Ferraguti, M. Bertuletti, C. T. Landi, M. Bonf `e, C. Fantuzzi, and C. Secchi, “A Control Barrier Function Approach for Maximizing Performance While Fulfilling to ISO/TS 15066 Regulations,”IEEE Robotics and Automation Letters, vol. 5, no. 4, pp. 5921–5928, 2020

  19. [19]

    Control of redundant robots under hard joint constraints: Saturation in the null space,

    F. Flacco, A. De Luca, and O. Khatib, “Control of redundant robots under hard joint constraints: Saturation in the null space,”IEEE Trans- actions on Robotics, vol. 31, no. 3, pp. 637–654, 2015

  20. [20]

    Optuna: A next- generation hyperparameter optimization framework,

    T. Akiba, S. Sano, T. Yanase, T. Ohta, and M. Koyama, “Optuna: A next- generation hyperparameter optimization framework,” inProceedings of the 25th ACM SIGKDD Int Conf on Knowledge Discovery and Data Mining, 2019

  21. [21]

    A unified masked autoencoder with patchified skeletons for motion synthesis,

    E. Valls Mascar ´o, H. Ahn, and D. Lee, “A unified masked autoencoder with patchified skeletons for motion synthesis,”Proceedings of the AAAI Conference on Artificial Intelligence, no. 6, p. 5261–5269, Mar. 2024