#define ST2WHEELBASE 2.450
#define ST2TURNINGRADI 10.82
#define ST2MAXSTEERING atan(ST2WHEELBASE / ST2TURNINGRADI)
-#define ST3COUNT 10
-#define ST3KP 1
-#define ST3KI 0
-#define ST3KD 0
+#define ST4COUNT 10
+#define ST4KP 1
+#define ST4KI 0
+#define ST4KD 0
std::vector<RRTNode *> st1(RRTNode *init, RRTNode *goal)
{
float ry = 0; // recomputed goal y
float r = 0;
int i = 0;
- for (i = 0; i < ST3COUNT; i++) {
+ for (i = 0; i < ST4COUNT; i++) {
// speed controller
cerr = speed - bc.speed();
- bc.speed(ST3KP * cerr + ST3KI * lerr);
+ bc.speed(ST4KP * cerr + ST4KI * lerr);
lerr += cerr;
// steer controller
rx = (gx - bc.x()) * cos(-bc.h()) -