iCub-main
Modules
Libraries

This is a list of static libraries. More...

+ Collaboration diagram for Libraries:

Modules

 actionPrimitives
 Abstract layers for dealing with primitive actions (reach, grasp and more).
 
 ctrlLib
 Classes for control engineering: filtering, fitting, Kalman estimation, PIDs and more topics are expected to be covered :)
 
 iCubDev
 A library that collects device interfaces.
 
 iDyn
 Classes for forward-inverse kinematics and dynamics of serial-links chains of revolute joints and iCub limbs.
 
 iKin
 Classes for forward-inverse kinematics of serial-links chains of revolute joints and iCub limbs.
 
 learningMachine
 A library containing learning machines and data transformers (preprocessors).
 
 optimization
 Tools designed to deal with optimization tasks.
 
 perceptiveModels
 Abstract layers for dealing with perceptive models framework.
 
 skinDynLib
 Class representing a contact on the tactile sensor system (skin) of iCub.
 

Detailed Description

This is a list of static libraries.

Usually in icub-main/src, they are collected here in a group to separate them from the executables (in iCub modules \endref).

To add a new library to this group add this to your code:

  /**
   * \defgroup icub_your_library your_library
   * @ingroup icub_libraries
   *
   */

(This page can be edited at src/doc/groups.dox)