for Infotag

Dependencies:   Library_Cntrl Library_Misc

Revision:
5:768e10f6d372
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/path_1d.h	Thu Feb 25 20:28:45 2021 +0000
@@ -0,0 +1,29 @@
+#ifndef PATH_1D_H_
+#define PATH_1D_H_
+
+
+#include "mbed.h"
+class path_1d{
+public:
+    path_1d(void);
+    virtual ~path_1d();
+    void initialize(float,float,float,float,float,float);
+    void get_x_v(float,float *, float *);
+    void start(float);
+    bool finished;
+    bool started;
+    bool initialized;
+    
+
+private:
+    float dT;
+    float sig;
+    float T_end,T1,T2;
+    float X1,X2,X3;
+    float t_offset;
+    float a_max,v_max,s_end,v_0,s_0,s_start;
+    //-----------------------------------
+    
+};
+
+#endif
\ No newline at end of file