Caelan Garrett's starred repositories
dora
DORA (Dataflow-Oriented Robotic Application) is middleware designed to streamline and simplify the creation of AI-based robotic applications. It offers low latency, composable, and distributed dataflow capabilities. Applications are modeled as directed graphs, also referred to as pipelines.
FoundationPose
[CVPR 2024 Highlight] FoundationPose: Unified 6D Pose Estimation and Tracking of Novel Objects
humanoid-gym
Humanoid-Gym: Reinforcement Learning for Humanoid Robot with Zero-Shot Sim2Real Transfer https://arxiv.org/abs/2404.05695
relaxed_ik
RelaxedIK Solver
pyroboplan
Educational Python library for manipulator motion planning
Assemble-Them-All
[SIGGRAPH Asia 2022] Assemble Them All: Physics-Based Planning for Generalizable Assembly by Disassembly
isaac_ros_pose_estimation
Deep learned, NVIDIA-accelerated 3D object pose estimation
pybullet_ompl
Simple OMPL motion planning interface for Pybullet
python-clients
Riva Python client API and CLI utils
IsaacSim-dockerfiles
Isaac Sim Dockerfiles
signal-temporal-logic
A library for efficiently working with Signal Temporal Logic (STL) and its quantitative semantics. Has Python bindings!
gpt4-image-api
Small tool using selenium to get a temporary API endpoint for the ChatGPT Image Input / image recognition feature. Very quickly made, you should not rely on this on prod.
gen3_compliant_controllers
ROS Package providing compliant controllers for the Kinova Gen3 arm
drake_ros2_demos
Hacks for working with drake in ROS 2, inspired by https://github.com/EricCousineau-TRI/repro/tree/master/ros/drake_ros1_hacks - Most of this is being merged into https://github.com/RobotLocomotion/drake-ros