ExplorerRoboticsRobotics
Research PaperResearchia:202605.23066

SE3Kit: A Lightweight Python Library for Specialized Geometric Primitives in Robotics

Daniyal Maroufi

Abstract

The Python robotics ecosystem faces a challenge: while many libraries exist for rigid body transformations, few are both lightweight and mathematically strict. This paper introduces SE3Kit, a lightweight Python library efficient operations on the Special Euclidean Group SE(3) and the Special Orthogonal Group SO(3). Unlike established frameworks that require heavy dependencies (e.g., SpatialMath, PyPose) or general tools that lack robotics-specific features (e.g., SciPy), SE3Kit targets the gap b...

Submitted: May 23, 2026Subjects: Robotics; Robotics

Description / Details

The Python robotics ecosystem faces a challenge: while many libraries exist for rigid body transformations, few are both lightweight and mathematically strict. This paper introduces SE3Kit, a lightweight Python library efficient operations on the Special Euclidean Group SE(3) and the Special Orthogonal Group SO(3). Unlike established frameworks that require heavy dependencies (e.g., SpatialMath, PyPose) or general tools that lack robotics-specific features (e.g., SciPy), SE3Kit targets the gap between these extremes. It is designed for embedded deployment, rapid prototyping, and education while providing rigorous mathematical implementation. It provides a pure-Python, NumPy-only implementation of Lie Group operations, without the overhead of deep learning or other visualization software.


Source: arXiv:2605.22633v1 - http://arxiv.org/abs/2605.22633v1 PDF: https://arxiv.org/pdf/2605.22633v1 Original Link: http://arxiv.org/abs/2605.22633v1

Please sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

Access Paper
View Source PDF
Submission Info
Date:
May 23, 2026
Topic:
Robotics
Area:
Robotics
Comments:
0
Bookmark