BEMF constant of motor. Used for current regulation, position regulation and velocity regulation. Feed forward control for current regulation, position regulation and velocity regulation is disabled if BEMF constant is set to zero. More...
#include <YouBotJointParameterPasswordProtected.hpp>
Public Member Functions | |
BEMFConstant () | |
void | getParameter (int ¶meter) const |
void | setParameter (const int parameter) |
void | toString (std::string &value) |
virtual | ~BEMFConstant () |
Public Member Functions inherited from youbot::YouBotJointParameterPasswordProtected | |
virtual | ~YouBotJointParameterPasswordProtected () |
Public Member Functions inherited from youbot::YouBotJointParameter | |
virtual | ~YouBotJointParameter () |
Public Member Functions inherited from youbot::YouBotJointParameterReadOnly | |
virtual | ~YouBotJointParameterReadOnly () |
Private Member Functions | |
std::string | getName () const |
ParameterType | getType () const |
void | getYouBotMailboxMsg (YouBotSlaveMailboxMsg &message, TMCLCommandNumber msgType, const YouBotJointStorage &storage) const |
void | setYouBotMailboxMsg (const YouBotSlaveMailboxMsg &message, const YouBotJointStorage &storage) |
Private Attributes | |
int | lowerLimit |
std::string | name |
ParameterType | parameterType |
int | upperLimit |
int | value |
Friends | |
class | YouBotJoint |
Additional Inherited Members | |
Protected Member Functions inherited from youbot::YouBotJointParameterPasswordProtected | |
YouBotJointParameterPasswordProtected () | |
Protected Member Functions inherited from youbot::YouBotJointParameter | |
YouBotJointParameter () | |
Protected Member Functions inherited from youbot::YouBotJointParameterReadOnly | |
YouBotJointParameterReadOnly () | |
Protected Attributes inherited from youbot::YouBotJointParameterPasswordProtected | |
std::string | name |
ParameterType | parameterType |
Protected Attributes inherited from youbot::YouBotJointParameter | |
std::string | name |
ParameterType | parameterType |
Protected Attributes inherited from youbot::YouBotJointParameterReadOnly | |
std::string | name |
ParameterType | parameterType |
BEMF constant of motor. Used for current regulation, position regulation and velocity regulation. Feed forward control for current regulation, position regulation and velocity regulation is disabled if BEMF constant is set to zero.
Definition at line 207 of file YouBotJointParameterPasswordProtected.hpp.
youbot::BEMFConstant::BEMFConstant | ( | ) |
Definition at line 228 of file YouBotJointParameterPasswordProtected.cpp.
|
virtual |
Definition at line 237 of file YouBotJointParameterPasswordProtected.cpp.
|
inlineprivatevirtual |
Implements youbot::YouBotJointParameterPasswordProtected.
Definition at line 226 of file YouBotJointParameterPasswordProtected.hpp.
void youbot::BEMFConstant::getParameter | ( | int & | parameter | ) | const |
Definition at line 242 of file YouBotJointParameterPasswordProtected.cpp.
|
inlineprivatevirtual |
Implements youbot::YouBotJointParameterPasswordProtected.
Definition at line 228 of file YouBotJointParameterPasswordProtected.hpp.
|
privatevirtual |
Implements youbot::YouBotJointParameterPasswordProtected.
Definition at line 269 of file YouBotJointParameterPasswordProtected.cpp.
void youbot::BEMFConstant::setParameter | ( | const int | parameter | ) |
Definition at line 248 of file YouBotJointParameterPasswordProtected.cpp.
|
privatevirtual |
Implements youbot::YouBotJointParameterPasswordProtected.
Definition at line 280 of file YouBotJointParameterPasswordProtected.cpp.
|
virtual |
Implements youbot::YouBotJointParameterPasswordProtected.
Definition at line 261 of file YouBotJointParameterPasswordProtected.cpp.
|
friend |
Definition at line 208 of file YouBotJointParameterPasswordProtected.hpp.
|
private |
Definition at line 232 of file YouBotJointParameterPasswordProtected.hpp.
|
private |
Definition at line 236 of file YouBotJointParameterPasswordProtected.hpp.
|
private |
Definition at line 238 of file YouBotJointParameterPasswordProtected.hpp.
|
private |
Definition at line 228 of file YouBotJointParameterPasswordProtected.hpp.
|
private |
Definition at line 234 of file YouBotJointParameterPasswordProtected.hpp.