![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
carbase
Dependencies: mbed mbed-rtos ros_lib_melodic
OmniWheel.cpp
- Committer:
- howanglam3
- Date:
- 2021-02-25
- Revision:
- 9:bfd88f814eec
- Parent:
- 4:aa8ef06b9469
File content as of revision 9:bfd88f814eec:
// Mbed Library #include <vector> // Header File #include "OmniWheel.h" using namespace std; // Constructor OmniWheel::OmniWheel() { } // Destructor OmniWheel::~OmniWheel() { } // Function void OmniWheel::clear() { this->vel.clear(); this->rpm.clear(); this->pwm.clear(); } // -> Getter int OmniWheel::getWheelNum() { return this->wheel_num; } vector<double> OmniWheel::getVel() { return this->vel; } vector<double> OmniWheel::getRpm() { return this->rpm; } vector<double> OmniWheel::getPwm() { return this->pwm; } // -> Setter void OmniWheel::setWheelNum(int _wheel_num) { this->wheel_num = _wheel_num; } void OmniWheel::setVel(double _vel) { this->vel.push_back(_vel); } void OmniWheel::setRpm(double _rpm) { this->rpm.push_back(_rpm); } void OmniWheel::setPwm(double _pwm) { this->pwm.push_back(_pwm); }