Skip to content

GiuliaP/iRRLS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iRRLS

This package is constituted by a recursive regularized least squares (RRLS) estimator based on the GURLS++ machine learning software framework. The estimator can be optionally pre-trained in batch mode using a known training set. Furthermore, it can be incrementally updated with new incoming samples in order to refine its predictions and avoid model deterioration in relatively long time spans.

The application includes a demonstration of the inverse dynamics learning for the iCub humanoid arm.


How to run the Random Motion module on the simulator

  1. Run "yarpserver"
  2. Run "iCub_SIM"
  3. Run "simCartesianControl --robot icubSim"
  4. Run "iKinCartesianSolver --context simCartesianControl --part left_arm"
  5. Run "RandMotion --from RandMotion_config_SIM.ini"

About

GURLS-based Recursive Regularized Least Squares application for the iCub humanoid robot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 91.5%
  • CMake 6.4%
  • Lua 2.1%