Pith. sign in

REVIEW 3 major objections 4 minor 37 references

Safe physical HRI: Toward a unified treatment of speed and separation monitoring together with power and force limiting

T0 review · 3 major / 4 minor · reviewed 2026-08-14 · deepseek-v4-flash

Pith's one-line read Fusing two robot-safety regimes into one controller lets the robot stop only for the head and cuts task time from 267 to 228 seconds.

desk verdict A genuinely integrated SSM+PFL demo with a useful head-specific stopping rule; the efficiency gain is real, but the stopping-distance calculation relies on an average-speed shortcut that understates the safety distances. read the letter →

arxiv 1908.03046 v2 pith:G7UYVO4T submitted 2019-08-08 cs.RO

classification cs.RO
keywords collaborativerobotsspeedandseparationmonitoringpowerforcelimitingISO/TS15066human-robotinteractionkeypointtrackingRGB-Dperceptionsafetyzones
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

This paper demonstrates that two robot-safety regimes defined in the collaborative-robot standard — speed and separation monitoring (SSM) and power and force limiting (PFL) — can run in a single controller instead of being treated as mutually exclusive options. Using an RGB-D camera and a real-time skeleton extraction algorithm, the robot tracks distances to individual human body parts; it runs at full speed until any keypoint pair nears a threshold, then slows to a PFL-compliant reduced speed, and finally stops only when the operator's head approaches a closer threshold. In a mock pick-and-place task, this combined mode finished in 228 seconds, versus 256 seconds when the robot always moved at reduced speed and 267 seconds under a conventional zone-based stop. The authors' central point is that body-part-specific, keypoint-level separation monitoring is both more faithful to the standard's spirit and faster in practice.

What carries the argument

The load-bearing device is the keypoint-pair separation distance matrix, $S^{ij}_{kp} = h^{i}_{\mathrm{compen}} + S^{ij}_p + r^{j}_{\mathrm{compen}}$, in which every human and robot skeleton keypoint is inflated by a compensation sphere ("bounding sphere") so that the discrete tracked points conservatively cover the full body. On top of this sits the protective separation distance $S_p(t_0) = S_h + S_r + S_s + C + Z_d + Z_r$ from the standard, evaluated with fixed worst-case values, and a PFL-derived reduced speed of 0.42 m/s computed from the standard's transient-contact pressure formula $v_{\mathrm{rel,max}} = p_{\mathrm{max}} A / \sqrt{\mu K}$. A trajectory controller stitches a full-speed path to a deceleration-to-reduced-speed path and then to a stop, using maximal joint deceleration and a worst-case reaction time of 0.02 s for the safety decision.

What would settle it

Measure the actual stopping distance of the robot from full speed (1 m/s end-effector) using the controller's claimed deceleration of 1.5 rad/s² and 0.1 s reaction time; if the measured stopping distance exceeds the 0.22 m used in $S_s$, the separation distances in Table II are too small to guarantee no contact.

Watch

Extended reading notes

Core claim

The paper claims that the two collaborative regimes prescribed by ISO/TS 15066 — SSM, which keeps a protective separation distance before contact, and PFL, which bounds energy during a contact — can be unified in one application and that this unification outperforms either regime used alone. The best-performing configuration, Scenario 5, lets the robot operate at full speed until any human-robot keypoint pair crosses a reduced-speed threshold (about 1.33 m computed per the standard), then commands the PFL-compliant speed of 0.42 m/s, and issues a full stop only when a head keypoint of the operator crosses a 0.60 m distance from any monitored robot keypoint. With this schedule the mock task took 228 s, compared with 256 s for operating the entire task at the reduced speed and 267 s for a standard zone stop from the robot base. The authors present this as evidence that keypoint-pair distances with body-part-specific thresholds can carry the safety constraints of both regimes while imposing less downtime on the shared task.

Load-bearing premise

The protective separation distance is computed using the robot's average speed during stopping ($v_r = v_{\max}/2$) in the stopping-distance term $S_s = t_s v_r$, an intentional relaxation of the standard's conservative demand; if the robot's deceleration is not uniform or the stopping time is optimistic, the separation distance could be underestimated and contact could occur before the robot stops.

Editorial extensions

If this is right

  • A single controller can enforce both SSM and PFL constraints simultaneously, so collaborative cells do not have to sacrifice one regime for the other.
  • Keypoint-pair distance monitoring with bounding spheres can replace zone-based light curtains with smaller effective safety footprints.
  • Body-part-specific thresholds, especially a stop rule reserved for the head, reduce unnecessary full stops and shorten cycle times.
  • The same construction can convert PFL contact limits for any body part into SSM separation distances, so the standard's body-part table can be translated directly into thresholds.
  • If RGB-D perception becomes safety-rated, this controller structure can be ported to industrial deployments without further algorithmic changes.

Reading between the lines

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

  • The speed advantage of the head-only stop rule depends on the operator's head being the critical body part; in tasks where hands or torso approach more often, per-part thresholds would need to be tuned from the standard's biomechanical tables to preserve the benefit.
  • If a certifier rejects the average-speed approximation and insists on worst-case maximum speed in $S_s$, the computed separation distances grow and the measured time advantage of the combined regimes will shrink; this is a direct, testable consequence of the paper's most relaxed assumption.
  • The same bounding-sphere and keypoint-pair machinery could be applied with dynamically computed $S_p$ from instantaneous relative velocity, which the paper identifies as future work; the present measurements of reaction time (0.1 s) and stopping time (0.43 s) provide the inputs such a dynamic controller would need.
Share X Bluesky LinkedIn Reddit HN

Signed reviews

No signed human review yet.

Editorial analysis

A structured set of objections, weighed in public.

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

Referee Report

3 major / 4 minor

Summary. The paper proposes an integrated use of the two ISO/TS 15066 collaborative regimes—speed and separation monitoring (SSM) and power and force limiting (PFL)—in a single mock pick-and-place task. A KUKA LBR iiwa robot is monitored by an Intel RealSense RGB-D camera and OpenPose skeleton extraction; the system computes pairwise distances between robot keypoints and human keypoints and triggers either a reduced-speed state (PFL-compliant) or a full stop. Five scenarios are compared against full-speed and reduced-speed baselines: robot-base zone monitoring (Sc. 1-2), keypoint-pair monitoring with SSM stop (Sc. 3), PFL reduced speed plus SSM stop (Sc. 4), and an additional head-specific stop criterion (Sc. 5). The reported task durations are 154 s (full speed), 256 s (reduced speed), 267 s, 254 s, 257 s, 231 s, and 228 s for Sc. 1-5, respectively; the paper concludes that Sc. 5, which stops only for head keypoints, gives the best collaborative performance. The central safety distances are derived from Eq. (6)-(7) using a non-conservative average-speed stopping distance, and the paper explicitly labels this as a modification of the conservative standard procedure.

Significance. If the safety-related parameter choices can be made rigorous, the paper makes a useful demonstration-level contribution: it shows how the two normative regimes can be embedded in one controller and how keypoint semantics (head versus other body parts) can modulate the response. Strengths include the explicit use of ISO/TS 15066 formulas to derive Sp and the PFL reduced speed (0.42 m/s chosen below the computed 0.50 m/s limit), the concrete robot implementation, and honest acknowledgment that the perception chain is not safety-rated. The performance comparison across seven scenarios is clear and the integrated approach is shown to outperform simple zone monitoring. The main significance is therefore as an experimental proof-of-concept toward a unified SSM+PFL control framework; it does not, as written, deliver a certified-safe system, and the central performance claim depends on fixing the stopping-distance calculation.

major comments (3)
  1. [Sec. III-G, Eq. (6)-(7)] The stopping-distance term Ss is computed as ts*vr with vr = vmax/2 = 0.5 m/s, yielding Ss = 0.22 m. This is an explicit departure from the conservative worst-case use of the full speed, and the manuscript itself calls it 'a slight alteration of the very conservative demands of [2]'. Because Sp = 1.17 m is then used to set every robot-stop and speed-reduction threshold in Scenarios 3-5, this choice is load-bearing for the paper's safety claim. The average-speed simplification is only valid if the Cartesian speed decreases exactly linearly to zero during ts, which is not established: the controller decelerates joint velocities linearly (Eq. (5)), but the Jacobian makes the Cartesian speed trajectory configuration-dependent, and ts = 0.43 s is inferred from a joint-deceleration setting and a computation-time measurement rather than from a measured end-effector stopping distance. If the true stopping distance from 1 m/s exceeds 0.22 m, all derived thresholds are understated and Scenario 5's time advantage (228 s) is partly a safety shortcut. The authors should either use vmax in Ss (giving Ss = 0.43 m and Sp = 1.38 m) or provide a measured worst-case stopping distance for the actual robot trajectories, and they should recalculate the scenario thresholds and performance numbers under the corrected value.
  2. [Sec. IV-D, Table III] The performance comparison rests on single reported task-duration values with no variance, confidence intervals, or significance test. The difference between Sc. 4 (231 s) and Sc. 5 (228 s) is only 3 s, and Sc. 2 (254 s) versus Sc. 3 (257 s) also differs by 3 s; without repeated-run statistics it is not possible to conclude that Sc. 5 is reliably the best. The text states that the task was performed 20 times, so reporting means and standard deviations (or per-run scatter) would directly strengthen the central efficiency claim.
  3. [Sec. III-F, Table I] The human compensation coefficients hcompen are described as 'assigned empirically', but the procedure by which the sphere radii were obtained is not documented. Since the bounding spheres are part of the distance computation that ensures Sp is respected, an underestimation of these radii would reduce the effective protective separation below the standard's requirement. The authors should specify the anthropometric data or body-part assignment used to obtain the listed values, or conservatively inflate them.
minor comments (4)
  1. [Sec. III-D] The text contains 'breaking behavior' and 'full breaking potential'; these should read 'braking'.
  2. [Sec. III-G] The entry for Zd is justified with 'see the hcompen values from Subsection III-F: 0 m'; Zd is the sensing-system position uncertainty, not a human-body compensation coefficient, so this justification should be clarified or moved.
  3. [Figs. 5 and 6] The threshold values quoted in the captions (reduced speed at 1.63 m, stop at 0.90 m) differ numerically from the Table II entries (1.44/1.49 m and 0.71/0.76 m) for the same scenario family; the relation between these numbers, which include compensation terms, should be stated explicitly in the text.
  4. [Sec. III-H, Eq. (10)] The numerical substitution for the reduced mass mu would be easier to follow if written out in full before the final vrel,max value is presented.

Circularity Check

0 steps flagged · score 2.0 of 10

No significant circularity: safety thresholds are composed from ISO/TS 15066 parameters and measured robot data; the performance ranking is an experimental outcome, not a fitted prediction.

full rationale

The derivation chain is self-contained. The protective separation distance Sp in Eq. 6 is the ISO/TS 15066 formula, and each term is filled with an externally specified or measured value: Sh uses the standard walking speed and the stated 0.1 s reaction and 0.43 s stopping times; Sr uses vmax = 1 m/s; Ss uses the paper's explicitly labeled average-speed simplification; and C, Zd, Zr are set with stated justifications. The compensation spheres in Table I are derived from the robot model and OpenPose keypoint distribution, not from the outcome variable. The PFL reduced speed of 0.42 m/s is chosen conservatively below the 0.50 m/s limit computed from Eq. A.6 of the standard. The keypoint-pair thresholds in Table II and Eq. 12 are arithmetic sums of these standard-derived distances and compensation coefficients; they are not fitted to the task-duration data. The scenario durations in Table III are measured, so the claim that Scenario 5 performs best is an experimental comparison, not a model prediction forced by construction. The only self-citation is the statement that the SSM part follows up on [18, 30], and that citation is not load-bearing: the safety numbers come from ISO/TS 15066 and measured robot properties, not from those prior papers. The paper itself flags two limitations that bear on validity rather than circularity: the average-speed stopping-distance choice is "a slight alteration of the very conservative demands of [2]", and the pipeline "is not safety-rated" and is "capable of performing a Stop Category 2 only". These are legitimate caveats about whether the thresholds are conservative enough, not evidence that an input has been renamed as an output.

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

The central claim rests on standard safety formulas, empirical compensation values, and one explicitly non-conservative modeling choice (average speed in stopping distance). No new physical entities are introduced.

free parameters (2)
  • Reduced speed (PFL) = 0.42 m/s
    Chosen as a conservative PFL-compliant speed below the computed vrel,max=0.50 m/s; the margin is a design choice, not derived.
  • Human compensation coefficients hcompen = Nose 0.10 m, Neck 0.25 m, Eye 0.10 m, Ear 0.10 m, Arm 0.15 m, Elbow 0.15 m, Wrist 0.15 m (Table I)
    Assigned empirically based on OpenPose keypoint distribution; they directly inflate all separation thresholds, so errors propagate into safety distances.
assumptions (5)
  • domain assumption ISO/TS 15066 formulas for protective separation distance (Eq. 6) and PFL speed limit (Eq. A.6) are valid and applicable to this setup.
    All safety distances and speed limits in Sec. III-G and III-H are derived from these formulas.
  • domain assumption Human operator walking speed vh = 1.6 m/s.
    Sh term in Eq. 6 uses this standard value.
  • domain assumption OpenPose keypoint detections with confidence >= 0.6 deprojected through depth are accurate enough for distance monitoring.
    The entire keypoint distance framework in Sec. III-E depends on this.
  • ad hoc to paper Using average robot speed vr = vmax/2 in the stopping-distance term Ss is safe.
    Explicitly stated in Sec. III-G as a 'slight alteration of the very conservative demands of [2]'; this is not justified with a worst-case analysis.
  • ad hoc to paper Bounding spheres with the assigned compensation coefficients cover the human body.
    Human hcompen values are empirical (Sec. III-F) yet claimed to guarantee Sp in all cases.

how reviews work

0 comments
Cite this review

Pith. "Pith review of Safe physical HRI: Toward a unified treatment of speed and separation monitoring together with power and force limiting." pith.science (2026). https://pith.science/paper/G7UYVO4T

@misc{pith2026190803046,
  author       = {Pith},
  title        = {Pith review of: Safe physical HRI: Toward a unified treatment of speed and separation monitoring together with power and force limiting},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/G7UYVO4T}},
  note         = {Machine review of arXiv:1908.03046}
}
read the original abstract

So-called collaborative robots are a current trend in industrial robotics. However, they still face many problems in practical application such as reduced speed to ascertain their collaborativeness. The standards prescribe two regimes: (i) speed and separation monitoring and (ii) power and force limiting, where the former requires reliable estimation of distances between the robot and human body parts and the latter imposes constraints on the energy absorbed during collisions prior to robot stopping. Following the standards, we deploy the two collaborative regimes in a single application and study the performance in a mock collaborative task under the individual regimes, including transitions between them. Additionally, we compare the performance under "safety zone monitoring" with keypoint pair-wise separation distance assessment relying on an RGB-D sensor and skeleton extraction algorithm to track human body parts in the workspace. Best performance has been achieved in the following setting: robot operates at full speed until a distance threshold between any robot and human body part is crossed; then, reduced robot speed per power and force limiting is triggered. Robot is halted only when the operator's head crosses a predefined distance from selected robot parts. We demonstrate our methodology on a setup combining a KUKA LBR iiwa robot, Intel RealSense RGB-D sensor and OpenPose for human pose estimation.

Figures

Figures reproduced from arXiv: 1908.03046 by the authors.

Figure 1
Figure 1. Experimental setup – collaborative workspace. (a) [PITH_FULL_IMAGE:figures/full_fig_p001_1.png] view at source ↗
Figure 2
Figure 2. Software architecture schematics. a system of seven double-integrators, which we control similarly to a saturation controller [33]. We distinguish: (i) Stopping motion. The remaining trajectory of the robot is replaced by an alternative trajectory with a maximal decel￾eration for the fastest joint and relatively scaled deceleration for all other joints. The overall stopping time te is dependent on the velocity of th… view at source ↗
Figure 3
Figure 3. Stopping motion using the trajectory controller. The [PITH_FULL_IMAGE:figures/full_fig_p004_3.png] view at source ↗
Figures from the paper (1 more)
Figure 6
Figure 6. Figure 6: Scenario 5. See also caption of Fig. 5. As soon as the [PITH_FULL_IMAGE:figures/full_fig_p007_6.png]

Discussion (0). Continue with ORCID to comment.

Reference graph

Works this paper leans on

37 extracted references · 31 canonical work pages

  1. [2]

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

    “ISO/TS 15066 Robots and robotic devices – Collaborative robots,” International Organization for Standardization, Geneva, CH, Standard, 2016

  2. [1]

    ISO 10218 Robots and robotic devices – Safety requirements for industrial robots,

    “ISO 10218 Robots and robotic devices – Safety requirements for industrial robots,” International Organization for Standardization, Geneva, CH, Standard, 2011

  3. [3]

    Covr – towards simplified evaluation and validation of collaborative robotics applications across a wide range of domains based on robot safety skills,

    J. Bessler, L. Schaake, C. Bidard, J. H. Buurke, A. E. B. Lassen, K. Nielsen, J. Saenz, and F. Vicentini, “Covr – towards simplified evaluation and validation of collaborative robotics applications across a wide range of domains based on robot safety skills,” in Wearable Robotics: Challenges and Trends , M. C. Carrozza, S. Micera, and J. L. Pons, Eds. Cham...

  4. [4]

    Physical human-robot interaction,

    S. Haddadin and E. Croft, “Physical human-robot interaction,” in Springer Handbook of Robotics , 2nd ed., B. Siciliano and O. Khatib, Eds. Springer, 2016, pp. 1835–1874

  5. [5]

    Robot collisions: A survey on detection, isolation, and identification,

    S. Haddadin, A. De Luca, and A. Albu-Sch ¨affer, “Robot collisions: A survey on detection, isolation, and identification,” IEEE Transactions on Robotics , vol. 33, no. 6, pp. 1292–1312, 2017

  6. [6]

    Realtime multi-person 2d pose estimation using part affinity fields,

    Z. Cao, T. Simon, S.-E. Wei, and Y . Sheikh, “Realtime multi-person 2d pose estimation using part affinity fields,” in CVPR, vol. 1, no. 2, 2017, p. 7

  7. [7]

    Deepercut: A deeper, stronger, and faster multi-person pose estimation model,

    E. Insafutdinov, L. Pishchulin, B. Andres, M. Andriluka, and B. Schiele, “Deepercut: A deeper, stronger, and faster multi-person pose estimation model,” in European Conference on Computer Vision . Springer, 2016, pp. 34–50

  8. [8]

    DensePose: Dense Human Pose Estimation In The Wild

    R. A. G ¨uler, N. Neverova, and I. Kokkinos, “Densepose: Dense human pose estimation in the wild,” arXiv preprint arXiv:1802.00434 , 2018

Show all 37 references
  1. [9]

    Device- free human sensing and localization in collaborative human–robot workspaces: A case study,

    S. Savazzi, V . Rampa, F. Vicentini, and M. Giussani, “Device- free human sensing and localization in collaborative human–robot workspaces: A case study,” IEEE Sensors Journal , vol. 16, no. 5, pp. 1253–1264, 2016

  2. [10]

    A depth space approach to human-robot collision avoidance,

    F. Flacco, T. Kr ¨oger, A. De Luca, and O. Khatib, “A depth space approach to human-robot collision avoidance,” in Robotics and Au- tomation (ICRA), 2012 IEEE International Conference on . IEEE, 2012, pp. 338–345

  3. [11]

    A depth space approach for evaluating distance to objects,

    F. Flacco, T. Kroeger, A. De Luca, and O. Khatib, “A depth space approach for evaluating distance to objects,” Journal of Intelligent & Robotic Systems , vol. 80, p. 7, 2015

  4. [12]

    3d collision detection: a survey,

    P. Jim ´enez, F. Thomas, and C. Torras, “3d collision detection: a survey,” Computers & Graphics , vol. 25, no. 2, pp. 269–285, 2001

  5. [13]

    A computationally efficient safety assessment for collaborative robotics applications,

    M. P. Polverini, A. M. Zanchettin, and P. Rocco, “A computationally efficient safety assessment for collaborative robotics applications,” Robotics and Computer-Integrated Manufacturing , vol. 46, pp. 25– 37, 2017

  6. [14]

    Safety in human-robot collaborative manufacturing environments: Metrics and control,

    A. M. Zanchettin, N. M. Ceriani, P. Rocco, H. Ding, and B. Matthias, “Safety in human-robot collaborative manufacturing environments: Metrics and control,” IEEE Transactions on Automation Science and Engineering, vol. 13, no. 2, pp. 882–893, 2016

  7. [15]

    Kinetostatic danger field-a novel safety assessment for human-robot interaction,

    B. Lacevic and P. Rocco, “Kinetostatic danger field-a novel safety assessment for human-robot interaction,” in Intelligent Robots and Systems (IROS), 2010 IEEE/RSJ International Conference on . IEEE, 2010, pp. 2169–2174

  8. [16]

    Safeguarding a mobile manipulator using dynamic safety fields,

    V . Magnanimo, S. Walther, L. Tecchia, C. Natale, and T. Guhl, “Safeguarding a mobile manipulator using dynamic safety fields,” in Intelligent Robots and Systems (IROS), 2016 IEEE/RSJ International Conference on. IEEE, 2016, pp. 2972–2977

  9. [17]

    Peripersonal space and margin of safety around the body: learning tactile-visual associations in a humanoid robot with artificial skin,

    A. Roncone, M. Hoffmann, U. Pattacini, L. Fadiga, and G. Metta, “Peripersonal space and margin of safety around the body: learning tactile-visual associations in a humanoid robot with artificial skin,” PLoS ONE , vol. 11, no. 10, p. e0163713, 2016

  10. [18]

    Compact real-time avoidance on a humanoid robot for human-robot interaction,

    D. H. P. Nguyen, M. Hoffmann, A. Roncone, U. Pattacini, and G. Metta, “Compact real-time avoidance on a humanoid robot for human-robot interaction,” in Proceedings of the 2018 ACM/IEEE International Conference on Human-Robot Interaction . ACM, 2018, pp. 416–424

  11. [19]

    Randomized kinodynamic planning,

    S. LaValle and J. Kuffner, “Randomized kinodynamic planning,” Int. Journal of Robotics Research , vol. 20, no. 5, pp. 378–400, 2001

  12. [20]

    Real-time obstacle avoidance for manipulators and mobile robots,

    O. Khatib, “Real-time obstacle avoidance for manipulators and mobile robots,” The international journal of robotics research , vol. 5, no. 1, pp. 90–98, 1986

  13. [21]

    Elastic strips: A framework for motion generation in human environments,

    O. Brock and O. Khatib, “Elastic strips: A framework for motion generation in human environments,” The International Journal of Robotics Research, vol. 21, no. 12, pp. 1031–1052, 2002

  14. [22]

    Motion planning in dynamic environments using velocity obstacles,

    P. Fiorini and Z. Shiller, “Motion planning in dynamic environments using velocity obstacles,” The International Journal of Robotics Re- search, vol. 17, no. 7, pp. 760–772, 1998

  15. [23]

    Perceiving guaranteed continuously collision- free robot trajectories in an unknown and unpredictable environment,

    R. Vatcha and J. Xiao, “Perceiving guaranteed continuously collision- free robot trajectories in an unknown and unpredictable environment,” in Intelligent Robots and Systems, 2009. IROS 2009. IEEE/RSJ Inter- national Conference on . IEEE, 2009, pp. 1433–1438

  16. [24]

    Integrated control for phri: Collision avoid- ance, detection, reaction and collaboration,

    A. De Luca and F. Flacco, “Integrated control for phri: Collision avoid- ance, detection, reaction and collaboration,” in Biomedical Robotics and Biomechatronics (BioRob), 2012 4th IEEE RAS & EMBS Inter- national Conference on . IEEE, 2012, pp. 288–295

  17. [25]

    Performance metrics of speed and separation monitoring in shared workspaces,

    J. A. Marvel, “Performance metrics of speed and separation monitoring in shared workspaces,” IEEE Transactions on Automation Science and Engineering, vol. 10, no. 2, pp. 405–414, 2013

  18. [26]

    Computation of safe path velocity for collaborative robots,

    C. Sloth and H. G. Petersen, “Computation of safe path velocity for collaborative robots,” in 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) . IEEE, 2018, pp. 6142–6148

  19. [27]

    Safety map: A unified representation for biomechanics impact data and robot instantaneous dynamic properties,

    M. Nico, M. Hamad, M. Becker, A. G. Marin, and S. Haddadin, “Safety map: A unified representation for biomechanics impact data and robot instantaneous dynamic properties,” IEEE Robotics and Automation Letters, vol. 3, no. 3, pp. 1880–1887, 2018

  20. [28]

    Control of robots sharing their workspace with humans: an energetic approach to safety,

    A. Meguenani, V . Padois, and P. Bidaud, “Control of robots sharing their workspace with humans: an energetic approach to safety,” in2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). IEEE, 2015, pp. 4678–4684

  21. [29]

    A pre-collision control strategy for human-robot interaction based on dissipated energy in potential inelastic impacts,

    R. Rossi, M. P. Polverini, A. M. Zanchettin, and P. Rocco, “A pre-collision control strategy for human-robot interaction based on dissipated energy in potential inelastic impacts,” in 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) . IEEE, 2015,...

  22. [30]

    Toward safe separation distance monitoring from RGB-D sensors in human-robot interaction,

    P. Svarny, Z. Straka, and M. Hoffmann, “Toward safe separation distance monitoring from RGB-D sensors in human-robot interaction,” in International PhD Conference on Safe and Social Robotics (SSR- 2018), 2018, pp. 11–14

  23. [31]

    librealsense,

    Intel, “librealsense,” https://github.com/IntelRealSense/librealsense, 2018, version 2.17.1; Accessed: 2019-02-24

  24. [32]

    Reducing the barrier to entry of complex robotic software: a MoveIt! case study,

    D. Coleman, I. Sucan, S. Chitta, and N. Correll, “Reducing the barrier to entry of complex robotic software: a MoveIt! case study,” arXiv preprint arXiv:1404.3785, 2014

  25. [33]

    Naive control of the double integrator,

    V . G. Rao and D. S. Bernstein, “Naive control of the double integrator,” IEEE Control Systems Magazine , vol. 21, no. 5, pp. 86–97, Oct. 2001

  26. [34]

    The OpenCV Library,

    G. Bradski, “The OpenCV Library,” Dr . Dobb’s Journal of Software Tools, 2000

  27. [35]

    OpenPose: realtime multi-person 2D pose estimation using Part Affinity Fields,

    Z. Cao, G. Hidalgo, T. Simon, S.-E. Wei, and Y . Sheikh, “OpenPose: realtime multi-person 2D pose estimation using Part Affinity Fields,” in arXiv preprint arXiv:1812.08008 , 2018

  28. [36]

    Real-time computation of distance to dynamic obstacles with multiple depth sensors,

    F. Fabrizio and A. De Luca, “Real-time computation of distance to dynamic obstacles with multiple depth sensors,” IEEE Robotics and Automation Letters, vol. 2, no. 1, pp. 56–63, 2017

  29. [37]

    Trajectory generation algorithm for safe human-robot collaboration based on multiple depth sensor measurements,

    M. Ragaglia, A. M. Zanchettin, and P. Rocco, “Trajectory generation algorithm for safe human-robot collaboration based on multiple depth sensor measurements,” Mechatronics, 2018

Pith tools

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