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 () |
![]() | |
virtual | ~YouBotJointParameterPasswordProtected () |
![]() | |
virtual | ~YouBotJointParameter () |
![]() | |
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 | |
![]() | |
YouBotJointParameterPasswordProtected () | |
![]() | |
YouBotJointParameter () | |
![]() | |
YouBotJointParameterReadOnly () | |
![]() | |
std::string | name |
ParameterType | parameterType |
![]() | |
std::string | name |
ParameterType | parameterType |
![]() | |
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.