Kinematics and dynamics solvers and controllers.
Link to Doxygen generated documentation: https://robots.uc3m.es/kinematics-dynamics/
Installation instructions for installing from source can be found here.
- Fork the repository
- Create your feature branch (
git checkout -b my-new-feature
) off themaster
branch, following the Forking Git workflow - Commit your changes
- Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request
- IKFast: Part of OpenRAVE (rdiankov/openrave, roboticslab-uc3m/installation-guides)
- NUKE: The Nearly Universal Kinematic Engine
- ESROCOS/kin-gen: Kinematics code generator by KUL
- AversivePlusPlus/ik
- ros-industrial-consortium/descartes
- IKPy (Phylliade/ikpy)
- uts-magic-lab/Magiks
- tasts-robots/pink: Based on Pinocchio
- orocos/orocos_kinematics_dynamics (roboticslab-uc3m/installation-guides): A dependency of this repository
- iDyn: Library in robotology/icub-main for computing kinematics and dynamics of serial-links chains of revolute joints and limbs
- stack-of-tasks/pinocchio
- RBDL (rbdl/rbdl): Rigid Body Dynamics Library. The code tightly follows the notation used in Roy Featherstone's book "Rigid Body Dynamics Algorithm".
- adityadua24/robopy
- jdj2261/pykin
- All the parts of OpenRAVE (rdiankov/openrave, roboticslab-uc3m/installation-guides) we do not use
- PythonRobotics (AtsushiSakai/PythonRobotics)
- ros-industrial-consortium/trajopt_ros: Trajectory Optimization Motion Planner for ROS (uses http://rll.berkeley.edu/trajopt)
- pantor/ruckig: Online Trajectory Generation. Real-time. Time-optimal. Jerk-constrained.
- https://rosindustrial.org/news/2018/7/5/optimization-motion-planning-with-tesseract-and-trajopt-for-industrial-applications
- ROSPlan (KCL-Planning/ROSPlan): Tools for AI Planning in a ROS system.
- jrl-umi3218/Tasks: It has been used extensively to control humanoid robots such as HOAP-3, HRP-2, HRP-4 and Atlas.
- googlecartographer (org): Cartographer is a system that provides real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sensor configuration
- roboticslab-uc3m/gait
- roboticslab-uc3m/gaitcontrol
- roboticslab-uc3m/TEOTraGen
- roboticslab-uc3m/footsteps: Includes interesting links
- munozyanez/spgait
- robotology
- epfl-lasa/icub-ds-walking
- stephane-caron
- stephane-caron/lipm_walking_controller (wiki, docker)
- stephane-caron/pymanoid: Humanoid robotics prototyping environment based on OpenRAVE (rdiankov/openrave, roboticslab-uc3m/installation-guides)
- Stack of Tasks (stack-of-tasks (org))
- Humanoid Path Planner (humanoid-path-planner (org))
- AIS-Bonn/humanoid_op_ros: Contains interesting walking motion in ./src/nimbro/motion
- adamlukomski/iva
- pal-robotics
- loco-3d
- https://discourse.ros.org/t/humanoids-sig/1949/12
- isri-aist
- via learning
- DLR-RM/rl-baselines3-zoo includes humanoid (also see pretrained at https://huggingface.co/sb3/tqc-Humanoid-v3)
- https://es.mathworks.com/help/sm/ug/humanoid_walker.html
- nav74neet/ddpg_biped