An Iterative Closest Point (ICP) library for 2D and 3D mapping in Robotics
Repository Index
47,133 repositories indexed
49–72 of 149 · Most stars
Build your own robot duck. XGO-Duck is a 3D-printable biped powered by Arduino UNO Q and 15 servos, adapted from Pollen Robotics' Microduck. Includes mechanical models, PCB designs, a BOM, and an assembly guide. Build it, explore its motion, and make it your own.
- 3d-printing
- arduino
- bipedal-robots
- diy
The Control Toolbox - An Open-Source C++ Library for Robotics, Optimal and Model Predictive Control
- optimal-control
- model-predictive-control
- ilqr
- ilqg
Best practices, conventions, and tricks for ROS
- ros
- robotics
- best-practices
- conventions
C++-based high-performance parallel environment execution engine (vectorized env) for general RL environments.
- reinforcement-learning
- parallel-processing
- cpp17
- pybind11
A curated list of awesome links and software libraries that are useful for robots.
PointCNN: Convolution On X-Transformed Points (NeurIPS 2018)
- pointcloud
- convolutional-neural-networks
- deep-neural-networks
- machine-learning
Motion Generation for Robots and Machines. Real-time. Jerk-constrained. Time-optimal.
- trajectory-generation
- robotics
- jerk-constrained
- time-optimal
gradslam is an open source differentiable dense SLAM library for PyTorch
Gazebo database of SDF models. This is a predecessor to https://app.gazebosim.org
- gazebo
- simulation
- robot-simulation
- robotics
:taxi: Fast and robust clustering of point clouds generated with a Velodyne sensor.
- catkin
- velodyne-sensor
- segmentation
- clustering
Fast LOAM: Fast and Optimized Lidar Odometry And Mapping for indoor/outdoor localization IROS 2021
- loam
- slam
- aloam
- localization
ROS tools for IMU devices
OpenAI Gym environments for an open-source quadruped robot (SpotMicro)
- openai-gym
- openai-gym-environments
- robotics
- tensorflow
Modular Reinforcement Learning (RL) library (implemented in PyTorch, JAX, and NVIDIA Warp) with support for Gymnasium/Gym, NVIDIA Isaac Lab, MuJoCo Playground and other environments
- reinforcement-learning
- python
- deep-learning
- gym
Robotics with GPU computing
IKPy, an Universal Inverse Kinematics library
- inverse-kinematics
- urdf
- robotics
- poppy
LLM-first, 3D-native robotics and simulation workspace.
Visualization framework for autonomy and robotics data encoded in XVIZ
Gibson Environments: Real-World Perception for Embodied Agents
- computer-vision
- robotics
- simulator
- sim2real
robotic motion planning library
- robotics-algorithms
- topp
- motion-planning
- robotics
PyBullet CartPole and Quadrotor environments—with CasADi symbolic a priori dynamics—for learning-based control and RL
- gym
- pybullet
- reinforcement-learning
- control
Point cloud registration pipeline for robot localization and 3D perception
- robot-localization
- localization
- robotics
- mapping
The fuse stack provides a general architecture for performing sensor fusion live on a robot. Some possible applications include state estimation, localization, mapping, and calibration.