这是一个完整的机器人项目,包含算法仿真、机械结构设计、电子硬件设计、嵌入式软件设计、上位机软件设计等多个部分,完成了以下内容:使用 SolidWorks 完成的机械结构设计
基于 MATLAB / Simulink / Simscape 的算法设计和机器人物理仿真。基于 STM32,使用 CAN 通信的无刷电机驱动板。基于 ESP32、MPU6050 的运动控制模块(主控模块)。基于 ffmpeg / ffserver 的 Linux 图传模块,使用低耦合可拔插方案。支持蓝牙配网的 Android 遥控 APP。整个机器人项目被分成如下的几个部分,分别位于仓库不同目录下,内部有更详细的说明,读者可以按需查看:solidworks:机械结构设计,包含所有零件和总装配体模型文件
matlab:算法仿真,包含模型建立、算法设计和仿真文件等stm32-foc:无刷电机驱动板,包含硬件设计文件和STM32代码工程esp32-controller:运动控制模块,包含硬件设计文件和ESP32代码工程linux-fpv:Linux 图传模块,包含相关Shell脚本和Python脚本android:An
2024-09-03 14:37:13
60.25MB
软件工程
机器人
1