Skip to main content
. 2026 May 2;11(5):316. doi: 10.3390/biomimetics11050316
Algorithm 1: Adaptive Action Chunking Policy
Input: Set: Trained policy parameters θ; allowable chunk set K; max steps Tmax.
Initialize: Obtain initial observation o0, set t=0.
While task not successful and do
Encode: Encode current multi-view obs. ot: ft=Eθ(ot).
Predict in Parallel: Process with two heads:
  • Action Head: Predict action seq. At=[at,…at+Kmax−1].

  • Chunk Head: Predict distribution P(Kt|ot), set Kt=argmaxP(Kt|ot), where Kt∈K.

Action Selection: Slice the first actions from At: At=[at,…at+Kt−1].
Open-loop Execution: Execute the actions on the robot without replanning.
Update: t←t+Kt. Obtain new observation ot after execution.
End While