Browse Source

[fix] 移除不符合x30接口的无步态枚举

lujw2 4 months ago
parent
commit
2413d0f633

+ 0 - 1
saturn_controller/include/saturn_controller/saturn_controller.hpp

@@ -28,7 +28,6 @@ enum class Robot_Gait : uint8_t {
   NORMAL_STAIR = 1,  // 楼梯步态
   SLOPE = 2,         // 斜坡步态
   SENSE_STAIR = 6,   // 感知楼梯步态
-  NULL_MODE = 9     // 无步态
 };
 
 class SaturnController {

+ 4 - 4
saturn_controller/src/saturn_controller.cpp

@@ -562,11 +562,11 @@ void SaturnController::publishScene() {
   auto curr_scene = Robot_Gait::TROT;
   switch (common_status_data_.cur_scene) {
   case SDK_SCENE_TYPE::NULL_SCENE: {
-    curr_scene = Robot_Gait::NULL_MODE;
+    curr_scene = Robot_Gait::TROT;
     break;
   }
   case SDK_SCENE_TYPE::LIE_DOWN: {
-    curr_scene = Robot_Gait::NULL_MODE;
+    curr_scene = Robot_Gait::TROT;
     break;
   }
   case SDK_SCENE_TYPE::WALKING: {
@@ -578,7 +578,7 @@ void SaturnController::publishScene() {
     break;
   }
   case SDK_SCENE_TYPE::CHARGE: {
-    curr_scene = Robot_Gait::NULL_MODE;
+    curr_scene = Robot_Gait::TROT;
     break;
   }
   case SDK_SCENE_TYPE::STONE: {
@@ -592,7 +592,7 @@ void SaturnController::publishScene() {
   case SDK_SCENE_TYPE::SNOW:
   case SDK_SCENE_TYPE::SLIPPY:
   default: {
-    curr_scene = Robot_Gait::NULL_MODE;
+    curr_scene = Robot_Gait::TROT;
     break;
   }
   }