DMP_BBO library
Classes | Variables
SpringDamperSystem.hpp File Reference

SpringDamperSystem class header file. More...

#include "dynamicalsystems/DynamicalSystem.hpp"
#include <boost/serialization/export.hpp>
Include dependency graph for SpringDamperSystem.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SpringDamperSystem
 Dynamical System modelling the evolution of a spring-damper system: $ m\ddot{x} = -k(x-x^g) -c\dot{x}$. More...
 

Variables

double const CRITICALLY_DAMPED = -1.0
 Value indicating that the spring constant should be set such that the spring damper system is critically damped.
 

Detailed Description

SpringDamperSystem class header file.

Author
Freek Stulp

This file is part of DmpBbo, a set of libraries and programs for the black-box optimization of dynamical movement primitives. Copyright (C) 2014 Freek Stulp, ENSTA-ParisTech

DmpBbo is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version.

DmpBbo is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with DmpBbo. If not, see http://www.gnu.org/licenses/.

Definition in file SpringDamperSystem.hpp.