REVIEW 4 major objections 5 minor 19 references
RT-HCP learns to control a real FURUTA pendulum in about 20 minutes of direct training, reaching a reward threshold in 60k steps versus 100k for TD-MPC and 160k for TD3.
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
RT-HCP combines a physics-informed model, multi-step planning, and an actor-critic policy to learn a swing-up controller on a real Furuta pendulum under strict time and sample limits.
T0 review reviewed 2026-08-04 challenge →
load-bearing objection Real-hardware RL paper with a clean multi-step delay framework and a genuine robot comparison; the sample-efficiency headline, however, rests on one training seed per method and needs re-running or hedging before it can carry that weight. the 4 major comments →
RT-HCP: Dealing with Inference Delays and Sample Efficiency to Learn Directly on Robotic Platforms
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
Core claim
The paper proposes that inference delay should be treated as part of the MDP rather than as an engineering nuisance. It defines a delay-MDP in which the state is augmented with the d-1 missed states and the buffered d actions, restoring the Markov property, and uses d-step MPC to fill the execution gap with a precomputed action sequence. On top of this, RT-HCP uses a physics-informed model—an analytical Euler-Lagrange model of the FURUTA pendulum with a 4-layer, 16-neuron residual MLP trained on 200k real transitions—together with a hybrid planner that seeds CEM with actor-critic action candidates and uses a Q-value to estimate long-term return. The empirical claim is that this combination a
What carries the argument
The load-bearing object is the delay-MDP with d-step MPC: instead of computing one action per control period, the agent computes a sequence of d actions, buffers them, and augments its observation with the d-1 states it missed while computing and the d future actions not yet executed. This restores the Markov property under slow inference. RT-HCP's second key component is the physics-informed model: an analytical two-link rotary inverted pendulum model that captures the bulk of the dynamics, plus a small residual neural network that corrects for friction, cable effects, and parameter error, making open-loop trajectory prediction accurate enough for longer execution horizons.
Load-bearing premise
The small residual neural network, trained on 200k real transitions, must generalize to states outside its training distribution well enough that the physics-informed model stays accurate over the full planning horizon; if it does not, the claimed mitigation of compounding errors and the benefit of shorter horizons collapse.
What would settle it
Replace RT-HCP's physics-informed model with a purely data-driven model (same d-step MPC and actor-critic, same inference time) on the same FURUTA setup; if the data-driven variant matches or beats RT-HCP on sample efficiency and swing-up stability, the paper's central claim that the physics prior is the source of the improvement is refuted. Alternatively, measure open-loop prediction error on rollouts starting from states far outside the 200k-transition training distribution: if the error grows faster than a data-driven ensemble's, the robustness claim fails.
If this is right
- Learning a controller directly on a physical, unstable, high-frequency system can be done within tens of minutes rather than hours, without needing sim-to-real transfer.
- The delay-MDP and d-step MPC framework gives a general recipe for making any model-based RL algorithm real-time capable: measure the inference time, precompute an action sequence that covers it, and augment the state with missed states and buffered actions.
- Hybrid planning that seeds CEM with actor-critic action candidates and a terminal Q-value reduces the population and iteration count needed, cutting inference delay without sacrificing performance.
- A physics-informed model trained on real data reduces compounding prediction errors compared with purely data-driven models, which is especially important for longer open-loop execution horizons used to bridge inference delays.
Where Pith is reading between the lines
- The framework's advantage should grow as the ratio of inference time to the control period grows, so a natural extension is to test it on platforms with tighter real-time constraints or more complex dynamics (e.g., a quadrotor) where the delay is larger relative to the control frequency.
- Because the residual network is small and trained on only 200k transitions, the approach could be extended to image-based control by replacing the state input with a learned encoder, a direction the authors explicitly mention.
- The delay-MDP state augmentation assumes the missed states are observable or predictable; a testable variant would let the residual model also predict missed states, which would matter when sensors drop or the action buffer timing is jittery.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper addresses two obstacles to learning RL controllers directly on real robots: sample inefficiency and inference delays. It introduces a delay-MDP formalization in which d-step MPC plans sequences of d actions and the state is augmented with missed states and buffered actions to (allegedly) restore the Markov property. On top of this framework, the authors propose RT-HCP, a hybrid MBRL/MFRL controller that combines a physics-informed residual model, CEM planning seeded by a learned policy, and an actor-critic trained on real and imagined data. The method is evaluated on a real Furuta pendulum under a 20 ms control period, comparing against TD3, TD-MPC, and PETS adapted with the same delay-management framework. The paper claims RT-HCP reaches a reward threshold of 300 after 60k training steps, versus 100k for TD-MPC and 160k for TD3, and also reports faster, more stable swing-up and better trajectory prediction accuracy.
Significance. If the results hold, this is a useful contribution to real-world MBRL: it tackles a practical constraint (inference delay) that is often ignored, combines physical priors with learned residuals in a way that is plausible for high-frequency control, and reports real-hardware experiments rather than simulation-only results. The paper ships code, which aids reproducibility. The strongest aspects are the measured inference-time table (Table I), the explicit integration of delay handling into the learning loop, and the real-robot evaluation. However, the central quantitative claim rests on a single training seed, and the framework's benefit is not isolated against simple action-repetition baselines, so the current evidence is not yet at the level needed for a strong acceptance.
major comments (4)
- [Section V-B, Fig. 4] The central sample-efficiency claim (RT-HCP reaches reward 300 at 60k steps vs 100k/160k for TD-MPC/TD3) is based on a single training seed per method. The 95% confidence intervals are computed over 10 evaluation episodes of one policy, not over independent training runs. The Welch t-test at specific training steps does not establish that the threshold-crossing step is significantly smaller for RT-HCP. Run interleaving and hardware state (e.g., motor temperature) are also not reported. This is load-bearing: the quantitative advantage is not statistically supported. Please add multiple seeds or a seed-sensitivity study, report the distribution of threshold-crossing steps, and clarify how hardware conditions were controlled.
- [Section IV-A, Section V-B] The first contribution is a delay-MDP/d-step MPC framework, but the experiments never compare against the simplest existing remedy for inference delays: holding/repeating the last action while waiting. Since d-step MPC also fills time with a precomputed action buffer, an action-repetition baseline is needed to isolate the benefit of the augmented state and the planning-based action sequence. Without this baseline, it is unclear whether the observed gains come from the proposed delay-MDP construction or merely from having any action buffer instead of execution gaps.
- [Section IV-B, Fig. 7] The claim that the physics-informed residual model mitigates compounding errors is central to the paper's explanation of why RT-HCP tolerates delays well. The residual MLP is trained on up to 200k real transitions, and Fig. 7 shows one qualitative trajectory. This is insufficient support for the out-of-distribution generalization on which the long-horizon prediction argument depends. Please add quantitative multi-step prediction error as a function of horizon, and evaluate the residual model on states/action sequences outside the training distribution. If such generalization is not guaranteed, the limitation should be stated explicitly.
- [Section IV-A] The delay-MDP is described informally. The augmented state s'_t = {s_{d·t}, s_{d·t-(d-1)}, ..., s_{d·t-1}, a_{d·t}, ..., a_{d·t+(d-1)}} mixes previous missed states with the current buffer actions, and the transition function T' is only written as T^d without a formal definition. The key assertion that this restores the Markov property is not proven. Since this is contribution 1, please give a precise definition of the state/action spaces and the transition function, and state under what assumptions the augmented process is an MDP.
minor comments (5)
- [Table I] The assumption that inference time grows less than linearly with the planning horizon is not verified; only one H_p per model-based method is reported. Reporting T_i for at least two horizons per method would support the feasibility criterion in Section IV-A.
- [Section V-B, Fig. 4] The reward threshold of 300 is used to define success but is not defined in the text. Please state what this threshold represents and how it was chosen.
- [Eq. (1)] The notation is inconsistent: the maximization is over a_{t0:t0+H}, but the sum goes to t0+H and the text uses H_p elsewhere. Clarify the horizon indexing and the relationship between H and H_p.
- [Section IV-A] There are typographical issues in the formalization: 'the reward function is also augmented to (R' = R^d)' and 'the transition function is updated to T = T d' need proper definitions of R' and T'. Also, the apostrophe notation for a'_{t+1} is confusing with the derivative notation.
- [Table II] For 'rotor deviation from the center', clarify whether this is the absolute angular error and what units are used. This would make the control-performance comparison easier to interpret.
Circularity Check
No significant circularity: the central real-robot results are measured against external baselines; the only self-citation is motivational and non-load-bearing.
full rationale
The paper's central claims are validated by direct experiments on a physical FURUTA pendulum against established external baselines (TD3, TD-MPC, PETS). The d-step MPC delay framework calibrates the execution horizon H_e from measured inference times (Table I), which is an experimental setup choice, not a fitted parameter later renamed as a prediction. The physics-informed model, while building on the authors' prior PHiHP work [8], is restated with explicit equations in Section V-A, so the method does not depend on an unverified self-cited result. The self-citation to [8] appears in related work and in the description of the approach, but it is not used as a load-bearing theorem or uniqueness argument. No equation in the paper reduces by construction to an input, and no fitted value is reported as a predicted outcome. The single-seed training comparison noted by the skeptic is a statistical robustness concern, not a circularity concern.
Axiom & Free-Parameter Ledger
free parameters (5)
- Planning horizon H_p =
5 for RT-HCP (5 for RT-TDMPC, 15 for PETS)
- CEM population size P =
500
- CEM iterations I =
3
- Number of policy-seeded CEM samples =
50
- Execution horizon H_e =
2 for RT-HCP
axioms (4)
- domain assumption The Euler-Lagrange frictionless two-link model approximates the FURUTA pendulum, and a residual neural network compensates for unmodeled friction, cable effects, and parameter error.
- domain assumption State augmentation with missed states and pending actions restores the Markov property of the delay-MDP.
- domain assumption Inference time grows less than linearly with planning horizon, i.e., there exists H such that T_i^H < H * Delta_t.
- domain assumption CEM with a small population and few iterations, seeded by the actor policy, finds a sufficiently good action sequence.
Cite this review
Pith. "Pith review of RT-HCP: Dealing with Inference Delays and Sample Efficiency to Learn Directly on Robotic Platforms." pith.science (2026). https://pith.science/paper/FI2EYHBQ
@misc{pith2026250906714,
author = {Pith},
title = {Pith review of: RT-HCP: Dealing with Inference Delays and Sample Efficiency to Learn Directly on Robotic Platforms},
year = {2026},
howpublished = {\url{https://pith.science/paper/FI2EYHBQ}},
note = {Machine review of arXiv:2509.06714}
}
read the original abstract
Learning a controller directly on the robot requires extreme sample efficiency. Model-based reinforcement learning (RL) methods are the most sample efficient, but they often suffer from a too long inference time to meet the robot control frequency requirements. In this paper, we address the sample efficiency and inference time challenges with two contributions. First, we define a general framework to deal with inference delays where the slow inference robot controller provides a sequence of actions to feed the control-hungry robotic platform without execution gaps. Then, we compare several RL algorithms in the light of this framework and propose RT-HCP, an algorithm that offers an excellent trade-off between performance, sample efficiency and inference time. We validate the superiority of RT-HCP with experiments where we learn a controller directly on a simple but high frequency FURUTA pendulum platform. Code: github.com/elasriz/RTHCP
Figures
Reference graph
Works this paper leans on
-
[1]
Mastering atari games with limited data,
W. Ye, S.-W. Liu, T. Kurutach, P. Abbeel, and Y . Gao, “Mastering atari games with limited data,”ArXiv, vol. abs/2111.00210, 2021
Pith/arXiv arXiv 2021
-
[2]
Benchmarking deep reinforcement learning for continuous control,
Y . Duan, X. Chen, R. Houthooft, J. Schulman, and P. Abbeel, “Benchmarking deep reinforcement learning for continuous control,” inInternational Conference on Machine Learning, 2016
work page 2016
-
[3]
Challenges of real-world reinforcement learning,
G. Dulac-Arnold, D. Mankowitz, and T. Hester, “Challenges of real-world reinforcement learning,”arXiv preprint arXiv:1904.12901, 2019
Pith/arXiv arXiv 1904
-
[4]
Deep rein- forcement learning in a handful of trials using probabilistic dynamics models,
K. Chua, R. Calandra, R. McAllister, and S. Levine, “Deep rein- forcement learning in a handful of trials using probabilistic dynamics models,”Advances in neural information processing systems, vol. 31, 2018
2018
-
[5]
pytorch implementation of PETS,
“pytorch implementation of PETS,” 2019. [Online]. Available: https://github.com/quanvuong/handful-of-trials-pytorch
work page 2019
-
[6]
Temporal difference learning for model predictive control,
N. Hansen, X. Wang, and H. Su, “Temporal difference learning for model predictive control,” inICML, 2022
work page 2022
-
[7]
A tutorial on the cross-entropy method,
P. T. de Boer, D. P. Kroese, S. Mannor, and R. Y . Rubinstein, “A tutorial on the cross-entropy method,”Annals of Operations Research, vol. 134, pp. 19–67, 2005
work page 2005
-
[8]
Physics-informed model and hybrid planning for efficient dyna-style reinforcement learning,
Z. El asri, O. Sigaud, and N. Thome, “Physics-informed model and hybrid planning for efficient dyna-style reinforcement learning,” Reinforcement Learning Journal, vol. 1, 2024
work page 2024
-
[9]
Swing-up control of inverted pendulum using pseudo-state feedback,
K. Furuta, M. Yamakita, and S. Kobayashi, “Swing-up control of inverted pendulum using pseudo-state feedback,”Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering, vol. 206, pp. 263 – 269, 1992
work page 1992
-
[10]
Exploring model-based planning with policy networks,
T. Wang and J. Ba, “Exploring model-based planning with policy networks,”arXiv preprint arXiv:1906.08649, 2019
Pith/arXiv arXiv 1906
-
[11]
Blending mpc & value function approximation for efficient reinforcement learning,
M. Bhardwaj, S. Choudhury, and B. Boots, “Blending mpc & value function approximation for efficient reinforcement learning,”arXiv preprint arXiv:2012.05909, 2020
Pith/arXiv arXiv 2012
-
[12]
Markov decision processes with delays and asynchronous cost collection,
K. Katsikopoulos and S. Engelbrecht, “Markov decision processes with delays and asynchronous cost collection,”IEEE Transactions on Automatic Control, vol. 48, no. 4, pp. 568–574, 2003
work page 2003
-
[13]
Delay-aware model-based reinforcement learning for continuous control,
B. Chen, M. Xu, L. Li, and D. Zhao, “Delay-aware model-based reinforcement learning for continuous control,”Neurocomputing, vol. 450, pp. 119–128, 2020
work page 2020
-
[14]
Rein- forcement learning with random delays,
S. Ramstedt, Y . Bouteiller, G. Beltrame, C. J. Pal, and J. Binas, “Rein- forcement learning with random delays,”ArXiv, vol. abs/2010.02966, 2020
Pith/arXiv arXiv 2010
-
[15]
Real-time reinforcement learning,
S. Ramstedt and C. J. Pal, “Real-time reinforcement learning,” in Neural Information Processing Systems, 2019
work page 2019
-
[16]
Thinking while moving: Deep reinforcement learning with concurrent control,
T. Xiao, E. Jang, D. Kalashnikov, S. Levine, J. Ibarz, K. Hausman, and A. Herzog, “Thinking while moving: Deep reinforcement learning with concurrent control,”ArXiv, vol. abs/2004.06089, 2020
Pith/arXiv arXiv 2004
-
[17]
Asynchronous reinforcement learning for real-time control of physical robots,
Y . Yuan and R. Mahmood, “Asynchronous reinforcement learning for real-time control of physical robots,”2022 International Conference on Robotics and Automation (ICRA), pp. 5546–5552, 2022
work page 2022
-
[18]
Enabling realtime reinforcement learning at scale with staggered asynchronous inference,
M. Riemer, G. R. Subbaraj, G. Berseth, and I. Rish, “Enabling realtime reinforcement learning at scale with staggered asynchronous inference,”ArXiv, vol. abs/2412.14355, 2024
Pith/arXiv arXiv 2024
-
[19]
Addressing function approxi- mation error in actor-critic methods,
S. Fujimoto, H. Hoof, and D. Meger, “Addressing function approxi- mation error in actor-critic methods,” inInternational conference on machine learning. PMLR, 2018, pp. 1587–1596
2018
This paper was first reviewed by deepseek-v4-flash on August 4, 2026.
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.