From cddb6023e78307b0f634f6c02a966c8804448659 Mon Sep 17 00:00:00 2001 From: Rune Harlyk Date: Thu, 4 Sep 2025 14:11:13 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=A8=20Better=20base=20walking=20speed?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- esp32/include/gait/walk_state.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/esp32/include/gait/walk_state.h b/esp32/include/gait/walk_state.h index 79ecb4a..164f1a7 100644 --- a/esp32/include/gait/walk_state.h +++ b/esp32/include/gait/walk_state.h @@ -16,7 +16,7 @@ class WalkState : public GaitState { float step_length = 0.0f; float phase_lead = 0.08f; float feather = 0.05f; - float speed_factor = 0.5; + float speed_factor = 1; float com_shift_gain = 0.35f; float com_shift_limit = 0.06f; float com_tau = 0.12f; @@ -85,7 +85,7 @@ class WalkState : public GaitState { void set_mode_trot(float duty = 0.6f, std::array offsets = {0.f, 0.5f, 0.5f, 0.f}) { mode = WALK_GAIT::TROT; - speed_factor = 0.5; + speed_factor = 1; stand_offset = duty; for (int i = 0; i < 4; ++i) phase_offset[i] = std::fmod(std::fabs(offsets[i]), 1.f); }