
【毕业设计】基于ROS2的麦克纳姆轮AGV小车
简介
毕业设计做的ROS2小车上面搭载的底层控制板,主控使用的是反客科技的STM32ZET6和无名科技的ESP32S3-mini。搭载温湿度传感器、蜂鸣器等传感器,带有电压表、编码器等外部硬件的接口。
简介:毕业设计做的ROS2小车上面搭载的底层控制板,主控使用的是反客科技的STM32ZET6和无名科技的ESP32S3-mini。搭载温湿度传感器、蜂鸣器等传感器,带有电压表、编码器等外部硬件的接口。开源协议
:GPL 3.0
(未经作者授权,禁止转载)描述
一、小车主要实现功能:
用于给ROS机器人小车的主控板,包含了一块STM32ZET6最小系统,ESP32C3mini最小系统。板端布局了温湿度传感器,蜂鸣器、四路电机接口,串口、LED灯、电源转换模块、姿态传感器接口等。
二、项目代码、视频演示
上下位机程序开源在古月居,链接如下:
STM32代码程序、ROS2代码程序
上下位机代码当中程序注释已经非常完善,有需要的可以自取。希望可以给我点个赞,谢谢谢谢,我向大家要点情绪价值。
小车运行演示视频见B站,也欢迎大家关注我的B站账号。
AGV小车演示视频
小车模型
小车建图
小车导航
小程序演示
三、相应传感器请在淘宝购买:
姿态传感器:
JY62传感器购买链接
电压表:
mini电压表购买链接
反客科技STM32F103ZET6:
反客科技STM32F103系统板购买链接
ESP32MINI
ESP32MINI购买链接
设计图
BOM
ID | Name | Designator | Footprint | Quantity |
---|---|---|---|---|
1 | 100nF/50V | C1 | 0603_C_JX | 1 |
2 | 10uF | C2 | CASE-A_3216 | 1 |
3 | 100nF | C3,C5 | CASE-A_3216 | 2 |
4 | 22uF | C4 | CASE-A_3216 | 1 |
5 | N/A | C8 | C0805 | 1 |

评论