paper-with-me

홈 › Papers

A New Software Tool for Generating and Visualizing Robot Self-Collision Matrices

2025-12-29 · Roshan Klein-Seetharama, Daniel Rakita arxiv

In robotics, it is common to check whether a given robot state results in self-intersection (i.e., a self-collision query) or to assess its distance from such an intersection (i.e., a self-proximity query). These checks are typically performed between pairs of shapes attached to different robot links. However, many of these shape pairs can be excluded in advance, as their configurations are known to always or never result in contact. This information is typically encoded in a self-collision matrix, where each entry (i, j) indicates whether a check should be performed between shape i and shape j. While the MoveIt Setup Assistant is widely used to generate such matrices, current tools are limited by static visualization, lack of proximity support, rigid single-geometry assumptions, and tedious refinement workflows, hindering flexibility and reuse in downstream robotics applications. In this work, we introduce an interactive tool that overcomes these limitations by generating and visualizing self-collision matrices across multiple shape representations, enabling dynamic inspection, filtering, and refinement of shape pairs. Outputs are provided in both JSON and YAML for easy integration. The system is implemented in Rust and uses the Bevy game engine to deliver high-quality visualizations. We demonstrate its effectiveness on multiple robot platforms, showing that matrices generated using diverse shape types yield faster and more accurate self-collision and self-proximity queries.

📄 PDF Abstract BibTeX arXiv:2512.23140

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

SRMP: Search-Based Robot Motion Planning Library

2025-09-29 · Itamar Mishani, Yorai Shaoul, Ramkumar Natarajan, Jiaoyang Li 외 arxiv

Motion planning is a critical component in any robotic system. Over the years, powerful tools like the Open Motion Planning Library (OMPL) have been developed, offering numerous motion planning algorithms. However, exist…

Robot ManipulationMotion Planning

TATi-Thermodynamic Analytics ToolkIt: TensorFlow-based software for posterior sampling in machine learning applications

2019-03-20 · Frederik Heber, Zofia Trstanova, Benedict Leimkuhler

With the advent of GPU-assisted hardware and maturing high-efficiency software platforms such as TensorFlow and PyTorch, Bayesian posterior sampling for neural networks becomes plausible. In this article we discuss Bayes…

BIG-bench Machine LearningGPU

Behavior coordination for self-adaptive robots using constraint-based configuration

2021-03-24 · Martin Molina, Pablo Santamaria

Autonomous robots may be able to adapt their behavior in response to changes in the environment. This is useful, for example, to efficiently handle limited resources or to respond appropriately to unexpected events such …

Visualizing Attention in Transformer-Based Language Representation Models

2019-04-04 · Jesse Vig

We present an open-source tool for visualizing multi-head self-attention in Transformer-based language representation models. The tool extends earlier work by visualizing attention at three levels of granularity: the att…

Language Modelling

Weakly-Supervised Learning via Multi-Lateral Decoder Branching for Tool Segmentation in Robot-Assisted Cardiovascular Catheterization

2024-04-11 · Olatunji Mumini Omisore, Toluwanimi Akinyemi, Anh Nguyen, Lei Wang

Robot-assisted catheterization has garnered a good attention for its potentials in treating cardiovascular diseases. However, advancing surgeon-robot collaboration still requires further research, particularly on task-sp…

DecoderSegmentationWeakly-supervised Learning