这版程序在原有的通用摆臂机器人的基础上,加入了有线功能
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

54 lines
1.8 KiB

syntax = "proto3";
import "msp_MK32.proto";
import "msp_Motor.proto";
import "msp_ZQ_MotorParameters.proto";
import "msp_TL720D.proto";
import "bsp_Error.proto";
import "bsp_PV.proto";
import "bsp_IO.proto";
import "bsp_strain_gauge.proto";
import "bsp_ground_management.proto";
message GV_struct_define
{
int32 TempatureE_2C=1; // E_2C=0.01 Celsius 0.01摄氏度
float Left_Compensation=2; // E_2D =0.01 Degree 0.01度
float Right_Compensation=3; //0.01度
float Robot_Angle_Desire=4; //机器人期望角度 //改为 float,单位:度(不再需要0.01缩放)
float Robot_Move_Speed=5; // 0.1rpm
float Robot_Desired_Speed=6; // 0.1rpm
float Left_Speed_M_min= 7; // m/Min
float Right_Speed_M_min=8; // m/Min
float Vertical_Adjust=9; //0.1°
int32 ForceValue= 10;
int32 LaneChangeDistance=11;
SP_MSP_MK32_Button P_MK32=12;
TT_MotorParameters LeftMotor=13;//左电机 ID2
TT_MotorParameters RightMotor=14;// 右电机 ID3
TT_MotorParameters SwingMotor=15;// 右电机 ID3
MSP_TL720DParameters TL720DParameters=16;
IO_Data IO=17;
ErrorData SystemErrorData=18;
PV_struct_define PV=19;//用户配置数据
float Tar_Position_angle=20; //位置环模式,期望角度
int32 Tar_Position_Velcity_Degree_S=21; //位置环模式,速度(m/min)
int32 symmetricalOrNot=22;
int32 Robot_backMode=23;
int32 Robot_Swing_Speed=24;
Strain_Gauge_Struct Strain_Gauge=25;
float weld_data_X=26;
int32 weld_exist=27;
int32 Now_press=28;
int32 turn_center_difference=29;
ground_management_struct GroundManagementValue = 30;
int32 robot_back_distance = 31;
int32 auto_working =32; //记录是否正在自动行进
int32 client_close=33;
int32 robot_real_speed=34;
int32 wire_status=35;
};
//protoc --nanopb_out=. *.proto