B-spline Policy: Accelerating Manipulation with Continuous Action Representations

This presentation explores a novel approach to robotic manipulation that replaces traditional discrete action chunking with smooth B-spline curve representations. By predicting continuous trajectory parameters instead of fixed-length action sequences, the B-spline policy enables robots to execute tasks at dramatically higher speeds while maintaining or improving success rates. We examine how this mathematically elegant representation addresses fundamental limitations in current visuomotor policies, demonstrate substantial performance gains across real-world manipulation tasks, and discuss the practical implications for accelerating robotic learning systems.
Script
Traditional robot policies break smooth motions into choppy discrete steps, like asking a dancer to pause between every beat. This paper introduces B-spline policy, a method that lets robots learn continuous, fluid trajectories that can be executed at dramatically higher speeds without losing precision.
Action chunking forces robots to predict fixed-length sequences at uniform time intervals, creating artificial boundaries where trajectories can become discontinuous. B-splines solve this by representing actions as smooth curves defined by control points and knots, borrowing a representation proven in computer graphics and classical motion planning.
The key insight is adaptive temporal resolution. The system allocates parameters densely where the trajectory curves sharply and sparsely in smooth regions, achieving compact representations that capture precisely what matters. At inference time, a segment alignment mechanism matches predicted curves to current execution state, preventing discontinuities even when the robot accelerates aggressively.
The authors tested this on three real-world manipulation tasks requiring precision, long-horizon planning, and bimanual coordination. On table cleaning, B-spline policy cut completion time from 23.57 seconds to 11.80 seconds at 4 times speedup while maintaining success rates. The Push-T simulation benchmark showed completion times dropping from 7.19 seconds to 2.87 seconds, demonstrating that continuous representations dramatically accelerate execution without sacrificing reliability.
The approach does hit a wall when controller hardware cannot track the rapid commanded motions. At extreme speedup factors, low-cost arm controllers failed to maintain trajectory fidelity, causing tasks to fail not because the policy was wrong, but because the motors could not keep up. This reveals that continuous representations have pushed manipulation policies to a new frontier where mechanical constraints, not learning algorithms, become the limiting factor.
B-spline policy demonstrates that borrowing classical representations from motion planning can unlock performance trapped by discrete-time conventions in modern learning systems. To dive deeper into continuous action representations and explore how mathematical elegance accelerates real robots, visit EmergentMind.com where you can create videos like this one for any paper.