Privacy
An open-source, flexible 3D physical simulation framework
mars::interfaces::MotorManagerInterface Member List

This is the complete list of members for mars::interfaces::MotorManagerInterface, including all inherited members.

addMotor(MotorData *motorS, bool reload=false)=0mars::interfaces::MotorManagerInterfacepure virtual
clearAllMotors(bool clear_all=false)=0mars::interfaces::MotorManagerInterfacepure virtual
connectMimics()=0mars::interfaces::MotorManagerInterfacepure virtual
deactivateMotor(unsigned long id)=0mars::interfaces::MotorManagerInterfacepure virtual
edit(MotorId id, const std::string &key, const std::string &value)=0mars::interfaces::MotorManagerInterfacepure virtual
editMotor(const MotorData &motorS)=0mars::interfaces::MotorManagerInterfacepure virtual
getActualPosition(unsigned long motorId) const =0mars::interfaces::MotorManagerInterfacepure virtual
getDataBrokerNames(unsigned long jointId, std::string *groupName, std::string *dataName) const =0mars::interfaces::MotorManagerInterfacepure virtual
getFullMotor(unsigned long index) const =0mars::interfaces::MotorManagerInterfacepure virtual
getID(const std::string &motor_name) const =0mars::interfaces::MotorManagerInterfacepure virtual
getListMotors(std::vector< core_objects_exchange > *motorList) const =0mars::interfaces::MotorManagerInterfacepure virtual
getMotorCount() const =0mars::interfaces::MotorManagerInterfacepure virtual
getSimMotor(unsigned long index) const =0mars::interfaces::MotorManagerInterfacepure virtual
getSimMotorByName(const std::string &name) const =0mars::interfaces::MotorManagerInterfacepure virtual
getTorque(unsigned long motorId) const =0mars::interfaces::MotorManagerInterfacepure virtual
moveMotor(unsigned long index, sReal value)=0mars::interfaces::MotorManagerInterfacepure virtual
reloadMotors(void)=0mars::interfaces::MotorManagerInterfacepure virtual
removeJointFromMotors(unsigned long joint_index)=0mars::interfaces::MotorManagerInterfacepure virtual
removeMotor(unsigned long index)=0mars::interfaces::MotorManagerInterfacepure virtual
setMaxSpeed(unsigned long id, sReal maxSpeed)=0mars::interfaces::MotorManagerInterfacepure virtual
setMaxTorque(unsigned long id, sReal maxTorque)=0mars::interfaces::MotorManagerInterfacepure virtual
setMotorD(unsigned long id, sReal value)=0mars::interfaces::MotorManagerInterfacepure virtual
setMotorI(unsigned long id, sReal value)=0mars::interfaces::MotorManagerInterfacepure virtual
setMotorP(unsigned long id, sReal value)=0mars::interfaces::MotorManagerInterfacepure virtual
setMotorValue(unsigned long id, sReal value)=0mars::interfaces::MotorManagerInterfacepure virtual
setMotorValueDesiredVelocity(unsigned long id, sReal velocity)=0mars::interfaces::MotorManagerInterfacepure virtual
updateMotors(sReal calc_ms)=0mars::interfaces::MotorManagerInterfacepure virtual
~MotorManagerInterface()mars::interfaces::MotorManagerInterfaceinlinevirtual