6#ifndef IPIDCONTROLTEST_H
7#define IPIDCONTROLTEST_H
12#include <catch2/catch_amalgamated.hpp>
32 b =
ipid->disablePid(
pp,0);
39 b =
ipid->isPidEnabled(
pp, 0, &enabled);
46 auto retpids = std::vector<yarp::dev::Pid>(
ax);
54 auto setpids = std::vector<yarp::dev::Pid>(
ax);
61 b =
ipid->setPidOffset(
pp,0,0);
100 testpid.setStictionValues(9,10);
define control board standard interfaces
Interface for getting information about specific axes, if available.
Interface for a generic control board device implementing a PID controller, with scaled arguments.
Contains the parameters for a PID.
A mini-server for performing network communication in the background.
void exec_iPidControl_test_1(IPidControl *ipid, IAxisInfo *iaxis)
void exec_iPidControl_test_2(IPidControl *ipid)
For streams capable of holding different kinds of content, check what they actually have.
An interface to the operating system, including Port based communication.