[RA-L25] B*: Efficient and Optimal Base Placement for Fixed-Base Manipulators

Abstract

Proper base placement is crucial for task execution feasibility and performance of fixed-base manipulators, the dominant solution in robotic automation. Current methods rely on pre-computed kinematics databases generated through sampling to search for solutions. However, they face an inherent trade-off between solution optimality and computational efficiency when determining sampling resolution—a challenge that intensifies when considering long-horizon trajectories, self-collision avoidance, and task-specific requirements. To address these limitations, we present B*, a novel optimization framework for determining the optimal base placement that unifies these multiple objectives without relying on pre-computed databases. B* addresses this inherently non-convex problem via a two-layer hierarchical approach: The outer layer systematically manages terminal constraints through progressively tightening them, particularly the base mobility constraint, enabling feasible initialization and broad solution space exploration. Concurrently, the inner layer addresses the non-convexities of each outer-layer subproblem by sequential local linearization, effectively transforming the original problem into a tractable sequential linear program. Comprehensive evaluations across multiple robot platforms and task complexities demonstrate the effectiveness of B*: it achieves solution optimality five orders of magnitude better than sampling-based approaches while maintaining perfect success rates, all with reduced computational overhead. Operating directly in configuration space, B* not only solves the base placement problem but also enables simultaneous path planning with customizable optimization criteria, making it a versatile framework for various robotic motion planning challenges. B* serves as a crucial initialization tool for robotic applications, bridging the gap between theoretical motion planning and practical deployment where feasible trajectory existence is fundamental.

Publication
In IEEE Robotics and Automation Letters (RA-L)
Zihang Zhao
Zihang Zhao
Ph.D. '22

My research interests include robotics, mechatronics, and tactility-related robot cognition, etc.

Leiyao Cui
Leiyao Cui
Ph.D. '24, co-advised with Prof. Zhi Han

My research interests include scene understanding, robotics, etc.

Sirui Xie
Sirui Xie
Undergrad '21

My research interests include computer vision, robot manipulation, task and motion planning, etc.

Saiyao Zhang
Saiyao Zhang
Ph.D. '23

My research focuses on robot manipulation, reative motion planning, aiming to develop advanced algorithms for enhancing robotic dexterity and efficiency in dynamic, real-world environments.

Lecheng Ruan
Lecheng Ruan
Research Professor
Yixin Zhu
Yixin Zhu
Assistant Professor

I build humanlike AI.

Related