Welcome to AutoMPC’s documentation!¶

Contents:

  • core classes
    • System
      • System
    • Trajectories
      • Trajectory
      • TimeStep
      • zeros
      • empty
      • extend
    • Pipeline
      • Pipeline
  • sysid package
    • SysID Base Classes
      • The ModelFactory Class
      • The Model Class
    • Supported System ID Models
      • Multi-layer Perceptron
      • Sparse Identification of Nonlinear Dynamics (SINDy)
      • Autoregression (ARX)
      • Koopman
      • Approximate Gaussian Process
  • control package
    • Control Base Classes
      • The ControllerFactory Class
      • The Controller Class
    • Supported Controllers
      • Linear Quadratic Regulator (LQR)
      • Iterative Linear Quadratic Regulator (iLQR)
      • Direct Transcription (DT)
      • Model Predictive Path Integral (MPPI)
      • Zero Controller
  • tasks package
    • The Task Class
      • Task
  • costs package
    • Cost Base Classes
      • The CostFactory Class
      • The Cost Class
    • Cost Factory Classes
      • QuadCostFactory
      • GaussRegFactory
      • SumCostFactory
    • Cost Classes
      • QuadCost
      • SumCost
      • ThresholdCost
      • BoxThresholdCost
  • evaluation package
    • Base Classes
      • Model Evaluator
    • Evaluator Types
      • HoldoutModelEvaluator
    • Model Metrics
      • get_model_rmse()
      • get_model_rmsmens()
  • tuning package
    • Model Tuning
      • ModelTuneResult
      • ModelTuner
    • Pipeline Tuning
      • PipelineTuneResult
      • PipelineTuner
  • benchmarks package
    • Base Classes
      • Benchmark
    • Available Benchmarks
      • CartpoleSwingupBenchmark
      • CartpoleSwingupV2Benchmark
      • HalfcheetahBenchmark
  • graphs package
    • TuningCurveGraph
      • TuningCurveGraph
    • KstepPredAccGraph
      • KstepPredAccGraph
  • utils package
    • simulate
      • simulate()

AutoMPC

Navigation

  • core classes
  • sysid package
  • control package
  • tasks package
  • costs package
  • evaluation package
  • tuning package
  • benchmarks package
  • graphs package
  • utils package

Related Topics

  • Documentation overview
    • Next: core classes

Quick search

©2020, Intelligent Motion Laboratory. | Powered by Sphinx 5.3.0 & Alabaster 0.7.13 | Page source