完成了底盘的框架,逆运动学解算和IMU融合尚未编写,也尚未对双板兼容条件编译进行设置,can未添加

This commit is contained in:
NeoZng
2022-12-04 13:49:08 +08:00
parent 78c9a77cf4
commit 92f376656c
12 changed files with 212 additions and 230 deletions

View File

@@ -3,40 +3,35 @@
#if defined(ONE_BOARD) || defined(CHASSIS_BOARD)
#include "chassis.h"
#include "chassis_cmd.h"
#endif
#endif
#if defined(ONE_BOARD) || defined(GIMBAL_BOARD)
#include "gimbal.h"
#include "shoot.h"
#include "gimbal_cmd.h"
#endif
#include "robot_cmd.h"
#endif
void RobotInit()
{
#if defined(ONE_BOARD) || defined(CHASSIS_BOARD)
ChassisInit();
ChassisCMDInit();
#endif
#endif
#if defined(ONE_BOARD) || defined(GIMBAL_BOARD)
GimbalCMDInit();
GimbalInit();
ShootInit();
#endif
#endif
}
void RobotTask()
{
#if defined(ONE_BOARD) || defined(CHASSIS_BOARD)
ChassisTask();
ChassisCMDTask();
#endif
#endif
#if defined(ONE_BOARD) || defined(GIMBAL_BOARD)
GimbalCMDTask();
GimbalTask();
ShootTask();
#endif
#endif
}