Imagine you're learning to parallel park, but every time your bumper taps the curb, your driving instructor erases the last five minutes of the lesson and starts over from scratch. That's the gradient problem in differentiable reinforcement learning for legged robots: hard collision constraints and early termination upon contact corrupt the smooth gradient signals that first-order optimizers need to improve. The robot's training loop hits a wall — literally — and the math breaks. E2DRL's core move is to replace the brick wall with a foam bumper. The committed claim: E2DRL is the first system to achieve sim-to-real transfer of end-to-end differentiable RL for 3D obstacle avoidance on a quadruped robot. Previous differentiable RL work on legged locomotion was limited to blind walking (no perception) or simulated 2D tasks. Extending to vision-based 3D avoidance required solving the gradient corruption problem, which this paper does via a soft differentiable obstacle-interaction formulation — penetration penalties across multiple body keypoints with velocity-conditioned stop-gradient shaping. The architecture is a three-stage pipeline. First, a privileged teacher policy is trained via Soft Analytic Policy Optimization (SAPO) inside a differentiable simulator, using ground-truth obstacle information. SAPO belongs to the analytic-gradient family — it computes policy gradients through the simulator's dynamics model rather than estimating them from rollouts the way PPO does. Second, this teacher is distilled into a recurrent depth-based student via DAgger (Dataset Aggregation), replacing privileged state with depth camera input. Third, a terrain-aware gating module blends the obstacle-avoidance student with a base locomotion policy for deployment. The key technical novelty — the soft collision formulation — replaces hard contact constraints with smooth penetration penalties, giving the optimizer usable gradients even near obstacles. On the ladder: in simulation, E2DRL outperforms PPO on sample efficiency (the abstract claims higher sample efficiency but the paper does not give a specific multiplier in the abstract text) and demonstrates superior velocity-tracking and 3D obstacle avoidance compared to both PPO and Duality-based DCBF NMPC. The PPO baseline is the right one to beat — it's the dominant algorithm for sim-to-real legged locomotion (used by virtually every major quadruped lab). DCBF NMPC represents the model-based control alternative. The paper beats both, though the abstract is light on specific performance numbers. Integrity is the mixed bag typical of a robotics paper. The sim-to-real validation on a physical Unitree Go2 in both static and dynamic environments is real experimental evidence — not just another simulation paper. But the abstract provides no quantitative sim-to-real transfer metrics, no mention of pre-registration, and no indication of code availability. The comparison baselines (PPO, DCBF NMPC) are current and appropriate, not stale. The dual-environment real-world test (static + dynamic obstacles) is a reasonable integrity signal, though we'd want to see failure rates, collision counts, and velocity-tracking RMSE numbers. The milestone question is about scaling this approach to harder perceptual environments and faster locomotion. Today: 3D obstacle avoidance on a Unitree Go2 at walking speed in controlled environments. Next milestone: differentiable RL policies that handle cluttered, unstructured outdoor terrain at running speed with moving obstacles — the kind of environment that would make this approach competitive with the best PPO-trained systems from ETH Zurich and Agility Robotics. The gap is probably 2-3 years, contingent on differentiable simulator fidelity and depth-perception robustness improving in lockstep. The obvious experiment the authors didn't run: scaling to significantly more complex environments (dense forests, crowded rooms, stairs with overhanging obstacles) and benchmarking against the latest PPO-based sim-to-real systems from groups like Legged Robotics at ETH or NVIDIA's Isaac Gym pipelines. My honest read: (a) they ran out of compute and real-world testing bandwidth. Building even the demonstrated sim-to-real pipeline is a substantial engineering effort. The harder environments and head-to-head comparisons with state-of-the-art PPO pipelines are the obvious next paper, and they know it.