Carbase finished

Dependencies:   mbed ros_lib_melodic

Revision:
0:c2b6f8b48076
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/OmniWheel.cpp	Thu Feb 25 07:41:29 2021 +0000
@@ -0,0 +1,55 @@
+// 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);
+}
\ No newline at end of file