Stars
Continuous Thought Machines, because thought takes time and reasoning is a process.
Pure static Lie groups in Numpy, Pytorch, Jax, and C++
A fast Ramer-Douglas-Peucker algorithm implementation.
Python/Numpy implementation of the Ramer-Douglas-Peucker algorithm
ArduPilot Gazebo SITL 3D mapping and planning
A Tutorial on Manipulator Differential Kinematics
Robotics Toolbox for Python
An automatic tool for generating spherized / convex version of collision gemotry and write URDF automatically.
Kernelized Movement Primitives Python implementation
This repository implements Motion Planning Diffusion (MPD) - a method for learning and planning robot motions with diffusion models.
Implementation of Motion Planning Diffusion
Collection of object models compatible with pybullet simulator https://github.com/bulletphysics/bullet3/tree/master/examples/pybullet
Open source implementation to the paper "IKFlow: Generating Diverse Inverse Kinematics Solutions"
Open source implementation of "CppFlow: Generative Inverse Kinematics for Efficient and Robust Cartesian Path Planning" (ICRA 2024)
Full kinodynamics constraints for arbitrary robot configurations with factor graphs.
GTSAM is a library of C++ classes that implement smoothing and mapping (SAM) in robotics and vision, using factor graphs and Bayes networks as the underlying computing paradigm rather than sparse m…
A kinodynamic planning algorithm integrating RRT with a steering method built on the "double-integrator minimum time" formulation from the paper "Probabilistically Complete Kinodynamic Planning for…
Basic Benchmark for 6DoF robot, kinodynamic planning algos
Kinodynamic planning in the configuration space by Admissible Velocity Propagation