RobWorkProject  23.9.11-
SyncPDController Member List

This is the complete list of members for SyncPDController, including all inherited members.

_datasStatelessprotected
_registeredStatelessprotected
_stateStructStatelessprotected
add(StatelessData< T > &data)Statelessinlineprotected
add(StateData *data)Statelessinlineprotected
add(rw::core::Ptr< StateData > data)Statelessinlineprotected
CNT_POSITION enum value (defined in JointController)JointController
Controller(const std::string &name)Controllerinlineprotected
ControlMode enum nameJointController
CURRENT enum value (defined in JointController)JointController
FORCE enum value (defined in JointController)JointController
getController()SyncPDControllerinline
getControllerHandle(rwlibs::simulation::Simulator::Ptr sim) (defined in SyncPDController)SyncPDControllerinline
rwlibs::simulation::SimulatedController::getControllerHandle(rw::core::Ptr< rwlibs::simulation::Simulator > sim)=0SimulatedControllerpure virtual
getControllerModel()SimulatedControllerinline
getControllerName()SyncPDControllerinlinevirtual
getControlModes()SyncPDControllerinlinevirtual
getModel()JointControllerinlinevirtual
getName() constControllerinline
getParameters()SyncPDController
getQ()SyncPDControllerinlinevirtual
getQd()SyncPDControllerinlinevirtual
getSampleTime()SyncPDController
getStateStructure()Statelessinline
getStateStructure() constStatelessinline
isEnabled() constSyncPDControllerinlinevirtual
isRegistered()Statelessinline
JointController(const std::string &name, rw::models::Device *dev)JointControllerinlineprotected
POSITION enum value (defined in JointController)JointController
Ptr typedef (defined in SyncPDController)SyncPDController
registerIn(State &state)Statelessvirtual
registerIn(StateStructure::Ptr state)Statelessvirtual
reset(const rw::kinematics::State &state)SyncPDControllervirtual
setControlMode(ControlMode mode)SyncPDControllervirtual
setEnabled(bool enabled)SyncPDControllerinlinevirtual
setName(const std::string &name)Controllerinline
setParameters(const std::vector< PDParam > &params)SyncPDController
setSampleTime(double stime)SyncPDController
setTargetAcc(const rw::math::Q &vals)SyncPDControllervirtual
setTargetPos(const rw::math::Q &target)SyncPDControllervirtual
setTargetVel(const rw::math::Q &vals)SyncPDControllervirtual
SimulatedController(rw::models::ControllerModel::Ptr model)SimulatedControllerprotected
Stateless()Statelessinlineprotected
SyncPDController(const std::string &name, dynamics::RigidDevice *rdev, const rw::kinematics::State &state)SyncPDController
unregister()Statelessvirtual
update(const rwlibs::simulation::Simulator::UpdateInfo &info, rw::kinematics::State &state)SyncPDControllervirtual
VELOCITY enum value (defined in JointController)JointController
~Controller()Controllerinlinevirtual
~JointController()JointControllerinlinevirtual
~Stateless()Statelessinlinevirtual
~SyncPDController()SyncPDControllerinlinevirtual