一、需求描述
已有小车底盘(含电机、电池),开发基于STM32F103或Arduino Mega的小车驱动软件并测试验证全流程。分解功能包括:
1. 控制电机,实现水平全向移动,包括麦轮(优选)和全向轮;含PID;
2. 控制电机,实现垂直升降;
3. 支持距离传感器(如ToF)、IMU(如MPU6050)、接触开关等,作为控制水平移动或垂直升降的输入;
二、人才要求
1. 熟悉STM32或Arduino,熟悉电机驱动;
2. 熟悉小车控制,包括运动学原理、麦轮算法、PID算法等;
3. 合作性好
三、参考产品
已有控制麦轮实现水平全向移动的STM32源代码,含PID算法;
已有系统软件流程图。
四、合作方式
项目制合作。