myWRIO
C++ framework for NationalInstruments myRIO
myRIO::Pendulum Class Reference

#include <Pendulum.h>

Public Member Functions

 Pendulum (double k1, double k2)
 
double compute (double teta, double teta_p)
 
void setSetpoint (double setpoint)
 
 ~Pendulum ()
 

Private Attributes

double setpoint
 
double k1
 
double k2
 
const double tetaRef = 90
 

Detailed Description

Examples
project_pendulum.cpp.

Definition at line 9 of file Pendulum.h.

Constructor & Destructor Documentation

◆ Pendulum()

Pendulum::Pendulum ( double  k1,
double  k2 
)

Definition at line 5 of file Pendulum.cpp.

◆ ~Pendulum()

Pendulum::~Pendulum ( )

Definition at line 21 of file Pendulum.cpp.

Member Function Documentation

◆ compute()

double Pendulum::compute ( double  teta,
double  teta_p 
)

Definition at line 12 of file Pendulum.cpp.

◆ setSetpoint()

void Pendulum::setSetpoint ( double  setpoint)

Definition at line 8 of file Pendulum.cpp.

Member Data Documentation

◆ k1

double myRIO::Pendulum::k1
private

Definition at line 20 of file Pendulum.h.

◆ k2

double myRIO::Pendulum::k2
private

Definition at line 21 of file Pendulum.h.

◆ setpoint

double myRIO::Pendulum::setpoint
private

Definition at line 18 of file Pendulum.h.

◆ tetaRef

const double myRIO::Pendulum::tetaRef = 90
private

Definition at line 23 of file Pendulum.h.


The documentation for this class was generated from the following files: