Search papers, labs, and topics across Lattice.
This paper introduces Reachability Across Morphologies (RAM), a novel implicit neural representation designed to efficiently estimate pose reachability across various robotic morphologies while accounting for self-collisions. By leveraging a large-scale dataset of $3\cdot10^{10}$ samples generated from forward kinematics, RAM achieves an impressive F1-score of 86% at nanosecond inference speeds, outperforming existing methods by 14% and significantly reducing inference time. The proposed approach also accelerates gradient-based optimization processes for both morphology and trajectory, demonstrating substantial improvements in computational efficiency.
RAM achieves an 86% F1-score in pose reachability with nanosecond inference, revolutionizing how robots can adapt to diverse morphologies in real-time.
Many stages of the robotic lifecycle, from morphology synthesis to operation, rely fundamentally on the reachable workspace. However, current methods for approximating workspaces are slow, imprecise, or tied to a single morphology. We introduce Reachability Across Morphologies (RAM): a morphology-conditioned, implicit neural representation that acts as a fast, differentiable surrogate for pose reachability, generalising to unseen morphologies while inherently accounting for self-collisions. To train RAM, we publish a large-scale dataset of $3\cdot10^{10}$ samples generated solely from forward kinematics. Experiments show that our model achieves an $ F_1$-score of $86\%$ at nanosecond inference, outperforming the baseline by $14\%$ while reducing inference time by three orders of magnitude. We further demonstrate speed-ups of one and two orders of magnitude for gradient-based morphology and trajectory optimisation, respectively. Website: https://timwalter.github.io/ram.