Skip to content

Generate symbolic equations of motion from URDF file

License

Notifications You must be signed in to change notification settings

singhbal-baljinder/urdf2eom

 
 

Repository files navigation

urdf2eom

Generates symbolic equations of motion from URDF file in MATLAB.

Forward dynamics (using articulated-body algorithm) and inverse dynamics (using recursive Newton-Euler algorithm) supported. Currently supports revolute/continuous joints and fixed-base robots only.

Required tags in URDF file (for each joint or link) - [1] Joint axis (along X, Y or Z) [2] Link origin [3] Joint origin

How to use - Call urdf2eom with the URDF file as the argument. The URDF file can be placed in the URDFs folder. The equations (tau for ID and qdd for FD) are written to text file.

Code by Deepak Paramkusam, TU Delft. Based on Roy Featherstone's Rigid Body Dynamics Algorithms.

About

Generate symbolic equations of motion from URDF file

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • MATLAB 88.6%
  • CMake 9.8%
  • C++ 1.6%