Skip to content

Latest commit

 

History

History
 
 

sim1_rigid_body

Rigid body dynamics: an introduction

This introductory lecture follows these two following references:

Content

  • Introduction to spatial quantities: spatial velocity, force, inertia, etc.
  • Introduction to poly-articulated systems: model and data
  • Forward and inverse kinematics
  • Forward and inverse dynamic algorithms
  • Analytical derivatives of forward and inverse dynamics

Requirements

You can go ahead and install all the required packages using conda. Conda can be easily installed on your machine by following this install procedure. After the installation of conda, you can proceed to the installation of the required packages:

conda create -n aws-sim python=3.10
conda activate aws-sim
conda install -c agm-ws-2023 -c conda-forge pinocchio example-robot-data
pip install tqdm meshcat ipython

Tutorials

Advanced tutorials using Casadi

If you are already familiar with Pinocchio and its features, we invite to have fun with the support of Pinocchio and the Casadi framework supporting automatic differentiation through the computational graph of Pinocchio. Below, you will find a list of progressive tutorials to dive into this brandly new aspect of Pinocchio.

More details are available here.