GitHub topics: legged-robots
JavierIH/miniKame
ESP8266 based quadruped with 8DOF and oscillator based gaits.
Language: C++ - Size: 18.6 MB - Last synced at: about 15 hours ago - Pushed at: about 16 hours ago - Stars: 407 - Forks: 106

robot-descriptions/awesome-robot-descriptions
A curated list of awesome robot descriptions (URDF, MJCF)
Size: 5.12 MB - Last synced at: about 19 hours ago - Pushed at: 1 day ago - Stars: 1,014 - Forks: 96

upkie/upkie
Open-source wheeled biped robots
Language: C++ - Size: 4.73 MB - Last synced at: 4 days ago - Pushed at: 8 days ago - Stars: 265 - Forks: 37

nicrusso7/rex-gym
OpenAI Gym environments for an open-source quadruped robot (SpotMicro)
Language: Python - Size: 319 MB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 1,050 - Forks: 139

abdelrahman-h-abdalla/jet-leg Fork of orsoromeo/jet-leg
This package computes the Improved Feasible Region. This is an intersection between the Feasible Region (Orsolino, 2020) and the Reachable Region (a 2D level area representing the CoM reachable workspace). The details are explained in this preprint:
Language: Python - Size: 19.1 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 3 - Forks: 1

legubiao/quadruped_ros2_control
ROS2-Control implementations for Quadruped robots, include sim2real
Language: C++ - Size: 101 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 294 - Forks: 31

upkie/mpc_balancer
Model predictive control to balance Upkie wheeled bipeds
Language: Python - Size: 183 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 11 - Forks: 0

shbang91/rpc
A Modular Framework for Robot Planning, Control, and Deployment (RPC). It is designed to integrate multiple physics-based simulators, planning and control modules, visualization tools, plotting and logging utilities, and operator interfaces for robotic systems.
Language: C++ - Size: 477 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 47 - Forks: 11

upkie/ppo_balancer
Train a balancing policy for Upkie by reinforcement learning
Language: Python - Size: 319 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 6 - Forks: 5

upkie/pink_balancer
Upkie agent that can balance and crouch
Language: Python - Size: 199 KB - Last synced at: 7 days ago - Pushed at: 22 days ago - Stars: 2 - Forks: 1

vocdex/SpottyAI
Control Spot legged robot with audio, build semantic navigation maps and support visual question answering
Language: Python - Size: 6.69 MB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 3 - Forks: 0

lupinjia/genesis_lr
Legged Robot environments for reinforcement learning in Genesis
Language: Python - Size: 19.5 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 99 - Forks: 8

AlePuglisi/limbed-robot-control
Robot's Limb MATLAB/Simulink Modeling and Control. URDF to DH conversion. Manipulability analysis
Language: MATLAB - Size: 261 MB - Last synced at: 2 days ago - Pushed at: 4 months ago - Stars: 4 - Forks: 0

chvmp/champ
MIT Cheetah I Implementation
Language: C++ - Size: 22.6 MB - Last synced at: 30 days ago - Pushed at: 12 months ago - Stars: 1,912 - Forks: 394

lupinjia/legged_gym_ext
An extension of legged_gym
Language: Python - Size: 17.6 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 7 - Forks: 0

isri-aist/BaselineFootstepPlanner
Humanoid footstep planner based on baseline methods with graph search
Language: C++ - Size: 907 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 19 - Forks: 14

leggedrobotics/free_gait
An Architecture for the Versatile Control of Legged Robots
Language: C++ - Size: 2.08 MB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 424 - Forks: 121

ethz-adrl/towr
A light-weight, Eigen-based C++ library for trajectory optimization for legged robots.
Language: C++ - Size: 5.13 MB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 987 - Forks: 242

leggedrobotics/wild_visual_navigation
Wild Visual Navigation: A system for fast traversability learning via pre-trained models and online self-supervision
Language: Python - Size: 52.5 MB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 178 - Forks: 17

isri-aist/CentroidalControlCollection
Collection of centroidal control for legged robots
Language: C++ - Size: 5.32 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 76 - Forks: 22

LeCAR-Lab/dial-mpc
Official implementation for the paper "Full-Order Sampling-Based MPC for Torque-Level Locomotion Control via Diffusion-Style Annealing". DIAL-MPC is a novel sampling-based MPC framework for legged robot full-order torque-level control with both precision and agility in a training-free manner.
Language: Python - Size: 268 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 677 - Forks: 78

upkie/upkie_description
URDF descriptions for Upkie wheeled bipeds
Language: Python - Size: 11 MB - Last synced at: 3 days ago - Pushed at: about 2 months ago - Stars: 35 - Forks: 7

leggedrobotics/xpp
Visualization of Motions for Legged Robots in ros-rviz
Language: C++ - Size: 118 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 330 - Forks: 98

MasterYip/dial-mpc Fork of LeCAR-Lab/dial-mpc
Official implementation for the paper "Full-Order Sampling-Based MPC for Torque-Level Locomotion Control via Diffusion-Style Annealing". DIAL-MPC is a novel sampling-based MPC framework for legged robot full-order torque-level control with both precision and agility in a training-free manner.
Language: Python - Size: 16.2 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0

upkie/new_agent
Template to create new agents and spines for Upkies
Language: C++ - Size: 95.7 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 1

upkie/upkie_parts
3D printing and CAD files for Upkie wheeled bipeds
Size: 10.7 MB - Last synced at: 7 days ago - Pushed at: 4 months ago - Stars: 5 - Forks: 4

chvmp/champ_setup_assistant
CHAMP Package Config Generator
Language: Python - Size: 10 MB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 87 - Forks: 24

asdfGuest/Legged-Lab
Language: Python - Size: 26.6 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

wol101/GaitSym5
A musculoskeletal modelling system using ODE, PhysX or MuJoCo backends
Language: C++ - Size: 215 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 0

alefram/FootstepLQR
Implementation of a Dynamic Quadrupedal Locomotion
Language: Python - Size: 9.36 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

nicolaloi/Reinforcement-Learning-Isaac-Lab-Projects
Multiple experimental environments for Isaac Lab.
Language: Python - Size: 15 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

isri-aist/BaselineWalkingController
Humanoid walking controller with various baseline methods
Language: C++ - Size: 10.4 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 135 - Forks: 21

isri-aist/MultiContactController
Humanoid multi-contact motion controller
Language: C++ - Size: 2.63 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 30 - Forks: 9

DRCL-USC/Hector_Simulation
Simulation Software (ROS/MATLAB) for HECTOR Humanoid Robot Locomotion Control/Bipedal Locomotion Control/Force-and-moment-based MPC
Language: C++ - Size: 105 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 421 - Forks: 129

godunko/hexapod
Phoenix Hexapod Experiments
Language: Ada - Size: 690 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 15 - Forks: 1

awinkler/ue4_towr
Visualize Legged Robot Trajectories with Unreal Engine
Language: C++ - Size: 38.6 MB - Last synced at: 2 months ago - Pushed at: about 6 years ago - Stars: 46 - Forks: 8

chinmaynehate/Venom
All Terrain Autonomous Quadruped
Language: Python - Size: 1.35 MB - Last synced at: 23 days ago - Pushed at: about 4 years ago - Stars: 158 - Forks: 16

MichaelMarav/ProbabilisticContactEstimation
Probabilistic Contact State Estimation for Legged Robots in ROS
Language: Python - Size: 13.4 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 61 - Forks: 7

MasterYip/IsaacLab Fork of isaac-sim/IsaacLab
Unified framework for robot learning built on NVIDIA Isaac Sim
Size: 22.1 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

kcniii/leggedRobot
Talos robot simulation
Language: Python - Size: 16.6 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

csiro-robotics/syropod_highlevel_controller
OpenSHC: A Versatile Multilegged Robot Controller
Language: C++ - Size: 1.38 MB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 159 - Forks: 33

Batou1406/Legged-Robot-Project2 📦
Legged robot : Project 2, MA1 - fall 2021
Language: Python - Size: 4.77 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

mrsp/whole_body_ik
Whole body Inverse Kinematics based on Pinocchio and qpmad
Language: C++ - Size: 3.72 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 14 - Forks: 1

mrsp/lcd
Legged Contact Detection (LCD): A deep learning approach for Contact Estimation of Legged Robots using inertial and F/T measurements
Language: Python - Size: 10.1 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

RajPShinde/CLAW
An Open Source Quadruped Robot
Language: C++ - Size: 399 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

2uu/legged_robot
ROS package; legged robot urdf and plugin
Language: C++ - Size: 502 KB - Last synced at: almost 2 years ago - Pushed at: almost 6 years ago - Stars: 5 - Forks: 0

malteschilling/ddrl_hexapod
Language: Python - Size: 61.1 MB - Last synced at: almost 2 years ago - Pushed at: about 5 years ago - Stars: 9 - Forks: 0

robot-locomotion/dwl-distro
It contains all the dynamic whole-body locomotion packages
Size: 6.84 KB - Last synced at: almost 2 years ago - Pushed at: almost 7 years ago - Stars: 3 - Forks: 6

robot-locomotion/dwl
The Dynamic Whole-body Locomotion library (DWL)
Language: C++ - Size: 2.01 MB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 72 - Forks: 34

MichaelMarav/lcd
Legged Contact Detection (LCD): A deep learning approach for Contact Estimation of Legged Robots using inertial and F/T measurements
Language: Python - Size: 17.7 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 7 - Forks: 0

nicrusso7/robot-gym
RL applied to robotics.
Language: Python - Size: 67.5 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 22 - Forks: 2

saolxs/legged-robots
implementation of ppo on legged robots
Language: Python - Size: 38.2 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

csiro-robotics/shc_tutorials
Tutorials for using OpenSHC
Size: 2.46 MB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 14 - Forks: 3

robot-locomotion/terrain-server
Terrain mapping algorithm for motion planning and control in legged locomotion
Language: C++ - Size: 1.42 MB - Last synced at: over 2 years ago - Pushed at: about 7 years ago - Stars: 18 - Forks: 13

qleonardolp/pinocchio_2dof_leg_control
Double pendulum leg model and control using Pinocchio library in Python
Language: Python - Size: 76.2 KB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 1

dengxianga/dengxianga.github.io
my homepage
Language: HTML - Size: 20.9 MB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 1

Shubham-p-patil/R-hex
Negotiating difficult terrains has always been a challenging task for wheeled robots. To solve this issue, man has been trying to design various legged robots, taking inspiration from nature. Out of all these legged robots, six legged robots are the most common ones, since 6 legs have an edge over other legged robots considering their stability. In hexapods, generally a tripod gait is in used in which 2 sets of legs(3 each ) are alternatively on the ground. This hexapod is our attempt to tackle the same issue of all terrain driving capabilities. Instead of normal legs we have used C-shaped legs which have an added advantage of climbing obstacles, pretty taller than itself.
Language: Arduino - Size: 2.16 MB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 1
