WB-Toolbox
5.6.1
ASimulinkToolboxforWholeBodyControl
|
#include "WBToolbox/Block/YarpRead.h"
#include <BlockFactory/Core/BlockInformation.h>
#include <BlockFactory/Core/Log.h>
#include <BlockFactory/Core/Parameter.h>
#include <BlockFactory/Core/Parameters.h>
#include <BlockFactory/Core/Signal.h>
#include <yarp/os/BufferedPort.h>
#include <yarp/os/Network.h>
#include <yarp/os/PortReaderBuffer-inl.h>
#include <yarp/os/Stamp.h>
#include <yarp/os/SystemClock.h>
#include <yarp/os/Time.h>
#include <yarp/sig/Vector.h>
#include <algorithm>
#include <iostream>
#include <string>
#include <tuple>
Classes | |
class | wbt::block::YarpRead::impl |
Enumerations | |
enum | ParamIndex { Bias = Block::NumberOfParameters - 1, WBStruct, ConfBlockName, Bias = Block::NumberOfParameters - 1, FilterStruct, Bias = wbt::base::WBBlock::NumberOfParameters - 1, Frame, Bias = wbt::base::WBBlock::NumberOfParameters - 1, Frame, Bias = wbt::base::WBBlock::NumberOfParameters - 1, LimitType, Bias = wbt::base::WBBlock::NumberOfParameters - 1, MeasType, Bias = wbt::base::WBBlock::NumberOfParameters - 1, Frame, Bias = Block::NumberOfParameters - 1, SampleTime, SettlingTime, FirstDerivative, SecondDerivative, ReadInitialValue, ExtSettlingTime, ResetOnChange, Bias = Block::NumberOfParameters - 1, UseLbA, UseUbA, UseLb, UseUb, ComputeObjVal, StopWhenFails, AdaptiveRho, Polish, MaxIterations, Bias = Block::NumberOfParameters - 1, UseLbA, UseUbA, UseLb, UseUb, ComputeObjVal, StopWhenFails, Bias = Block::NumberOfParameters - 1, Period, Bias = wbt::base::WBBlock::NumberOfParameters - 1, RefFrame, Frame, Bias = wbt::base::WBBlock::NumberOfParameters - 1, Frame1, Frame2, Bias = wbt::base::WBBlock::NumberOfParameters - 1, SetP, SetI, SetD, PidCtrlType, SetKTau, KTau, SetBemf, Bemf, Bias = wbt::base::WBBlock::NumberOfParameters - 1, CtrlType, TrajRef, Bias = Block::NumberOfParameters - 1, Period, GzClkPort, RpcPort, Bias = Block::NumberOfParameters - 1, PortName, PortSize, WaitData, ReadTimestamp, Autoconnect, ErrMissingPort, Timeout, Bias = Block::NumberOfParameters - 1, PortName, Autoconnect, ErrMissingPort } |
enum | OutputIndex { CentroidalMomentum = 0, CentroidalTotalMomentumMatrix = 0, FilteredSignal = 0, DotJNu = 0, Transform = 0, MinLimit = 0, MaxLimit, Measurement = 0, Torques = 0, Jacobian = 0, MassMatrix = 0, FilteredSignal = 0, PrimalSolution = 0, Status, PrimalSolution = 0, Status, RelativeJacobian = 0, Transform = 0, Clock = 0, Signal = 0 } |
Variables | |
static size_t | OutputIndex_Timestamp = OutputIndex::Signal |
static size_t | OutputIndex_IsConnected = OutputIndex::Signal |
enum OutputIndex |
enum ParamIndex |
|
static |
|
static |