atlas

Research map / Reinforcement learning / Visual and representation RL

ABNet: Adaptive explicit-Barrier Net for Safe and Scalable Robot Learning

ICML 2025 · Reinforcement learning › Visual and representation RL · approach: Skill learning and diffusion policies

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes ABNet, a multi-head neural controller built from closed-form explicit-barrier (CBF-based) solutions whose heads are fused with trainable weights, giving provable safety, efficient training, and noise robustness across robot tasks.

Problem

Safe learning for robots is hard to scale: barrier-based differentiable QP layers are slow to train, give poor solutions, cannot be merged into larger models, and produce unstable controls under noisy inputs.

Approach

Derive an explicit closed-form solution of the differentiable CBF QP (for two aggregated barrier functions) so barriers appear explicitly as gates, then fuse multiple such heads (and other safe models like BarrierNet or dMPC) via convex trainable weights summing to one, which preserves forward invariance and smooths outputs.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ABNet instead of BNet for 2D obstacle avoidance2D robot obstacle avoidance · 2D robot obstacle avoidanceMSE: 0.014±0.006 -> 0.008±0.005No clear effect
Increase the one-shot ABNet head count from 10 to 100 (ablation)ABNet · 2D robot obstacle avoidanceu2 uncertainty: 0.030 -> 0.013Helped
Use scalable training with 10 heads instead of one-shot training with 10 heads (ablation)ABNet · Robot manipulationMSE: 1.2e-4±9.6e-5 -> 5.9e-5±5.5e-5Helped
Increase the one-shot ABNet head count from 10 to 100 (ablation)ABNet · Robot manipulationu1 uncertainty: 0.008 -> 0.005Helped
Increase ABNet head count through scalable training (ablation)ABNet · 2D robot obstacle avoidancecontrol uncertaintyHelped
Increase ABNet head count through scalable training (ablation)ABNet · Robot manipulationcontrol uncertaintyHelped
Add attention images and use separate image regions for heads (ablation)ABNet · Vision-based autonomous drivingSAFETY: 1.455 -> 4.198Helped
Add attention images and use separate image regions for heads (ablation)ABNet · Vision-based autonomous drivingCRASH: 0% -> 0%No clear effect
Scale training by combining ABNet with ABNET-ATT (ablation)ABNet · Vision-based autonomous drivingCRASH: 0% -> 0%No clear effect
Scale training by combining ABNet with ABNET-ATT (ablation)ABNet · Vision-based autonomous drivingSAFETY: 1.455 -> 2.221Helped
Merge safe policies with ABNet rather than use a single BNet2D robot obstacle avoidance · 2D robot obstacle avoidanceu2 uncertainty: 0.047 -> 0.030Helped
Use ABNet rather than BNetVision-based autonomous driving · Vision-based autonomous drivingPASS: 33% -> 100%Helped

Surprising findings

Limitations

Experimental setup

Datasets: VISTA simulator benchmark (vision-based driving) 2D robot obstacle avoidance simulation two-link planar manipulator simulation

Benchmarks: 2D robot obstacle avoidance closed-loop test two-link robot manipulation closed-loop test VISTA vision-based driving closed-loop test

Metrics: safety constraint satisfaction conservativeness MSE control uncertainty obstacle crash rate obstacle pass rate computation time

Baselines: E2E (Levine et al., 2016) V-E2E (Amini et al., 2022) BarrierNet DFB BNet-UP E2Es-MCD E2Es-DR dQP

Builds on: BarrierNet OptNet / differentiable QP high-order control barrier functions Deep forward-backward (DFB) Monte-Carlo dropout

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy