Robotics

Robotics being an interdisciplinarity activity, whether you know some signal processing, machine learning, control theory, numerical optimization, raptor hunting, etc., it helps! The following notes try to connect as many dots as possible between these useful bits of knowledge. I hope they are still a fit for younger roboticists. Shoot me an e-mail if you find anything inaccurate or imprecise (yup, accuracy and precision are not the same thing).

Kinematics

Dynamics

Contact dynamics

Walking

Optimization

Control theory

Geometry

Science

See also

Physics

OpenRAVE

OpenRAVE is a C++/Python robotics software for forward kinematics and inverse dynamics of robot models. It provides other features not listed here such as symbolic inverse kinematics for serial manipulators. The pymanoid library adds whole-body inverse kinematics and model predictive control on top of it to prototype humanoid walking controllers.

© Stéphane Caron — All content on this website is licensed under the CC BY 4.0 license.
π