606|2

434

帖子

4

TA的资源

纯净的硅(初级)

楼主
 

【2024 DigiKey 创意大赛】Dodging Rover 避障小车 [复制链接]

 

Dodging Rover 避障小车

作者:北方

 

一、作品简介

      DodgingRover是室内避障小车,通过60GHz微波雷达探测周边的障碍并作出探测和转向的选择。扩展周围气体环境条件的采集实现智能提示。

物料清单:

  • ESP32-C6-DevKitC-1 是一款入门级开发板,使用带有 8 MB SPI flash 的通用型模组 ESP32-C6-WROOM-1(U)。该款开发板具备完整的 Wi-Fi、低功耗蓝牙、Zigbee 及 Thread 功能;
  • 60GHz雷达传感器 60GHz mmWave Sensor;
  • 气体传感器Adafruit SGP30 TVOC/eCO2 Gas Sensor;
  • 电机控制拓展板MKR Motor Carrier;
  • 5V电池仓;
  • 直流电机控制运动平台。

 

二、系统框图

      直流电机控制运动平台。DodgingRover通过多样的传感器数据采集,实现高精度的距离采样,动态控制低成本直流电机实现良好的动力控制。

      灵活的软件开发平台可以使用Arduino实现快速部署和开发。

      硬件以ESP32C6为核心,实现UART和I2C数据的通讯实现多样数据采集,并实现实时控制。框图如下。

 

 

三、各部分功能说明

      核心ESP32C6实现数据采集,避障策略,以及电机控制的综合性能。见图。

 

      周边传感器,包括60GHz雷达传感器和气体传感器实现数据采集。

      以下实现雷达读取心率和呼吸频率,使用UART1串口1实现,连接4和5引脚,

 

      SG30气体质量传感器的读数,使用I2C读取引脚,连接22和23引脚

 

      直流电机控制运动平台,实现运动平台的前后左右移动。这个电机驱动板使用MKR motor carrier扩展版,是通过i2c进行命令传输和控制的。可以按照上面的逻辑框图综合实现。

 

四、作品源码

https://download.eeworld.com.cn/detail/%E5%8C%97%E6%96%B9/634565

五、作品功能演示视频

见帖子补充内容

六、项目总结

雷达传感器的引入,可以使得避障小车具有更好的视野和控制平台,这样给室内定位和避障提供了更多的可能性和实现效果。

 

七、其他

本项目预留视觉识别避障的扩展,可以实现雷达组合视觉摄像头的方案。

 

 

补充内容 (2024-10-10 16:38): 四、作品源码 基于ESP32采用Arduino开发,编译通过。下载代码如下 https://download.eeworld.com.cn/detail/%E5%8C%97%E6%96%B9/634565 补充内容 (2024-10-14 09:01): 五、作品功能演示视频 https://download.eeworld.com.cn/detail/%E5%8C%97%E6%96%B9/634580 已经按照压缩格式上传到下载中心 补充内容 (2024-10-14 09:11): 五、作品功能演示视频
播放器加载失败: 未检测到Flash Player,请到安装
lv_0_20241012103118
补充: 本次提交的涉及文档doc格式如下 DodgingRover.doc (4.45 MB, 下载次数: )

最新回复

小车虽然些许潦草,但是功能还是不错的,等演示视频呢~   详情 回复 发表于 2024-9-30 15:23
点赞 关注
 
 

回复
举报

7545

帖子

2

TA的资源

版主

沙发
 

小车虽然些许潦草,但是功能还是不错的,等演示视频呢~

 
 
 

回复

434

帖子

4

TA的资源

纯净的硅(初级)

板凳
 

四、作品源码 基于ESP32采用Arduino开发,编译通过。

下载代码如下 https://download.eeworld.com.cn/detail/%E5%8C%97%E6%96%B9/634565

五、作品功能演示视频

 

lv_0_20241012103118

 

补充:

本次提交的涉及文档doc格式如下

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
推荐帖子
[下载]美国MSP430电子书(英文)

希望大家喜欢哈! 这本书的作者是个公共遥测工程师 大学用51,工作了用PIC,之后一个项目要求低功耗,所以又用了430。 29 ...

[转]关于ARM入门与学习方案

一 首先说说ARM的发展 可以用一片大好来形容,翻开各个公司的网站,招聘里面嵌入式占据了大半工程师职位。 广义的嵌入式无非几种 ...

【全】2007年全国大学生电子设计竞赛各题论文(包括本科组和高职高专组)

2007年全国大学生电子设计竞赛试题各题论文下载【包括部分主要电路及代码】 给各位备战2009大赛的XDJM作参考~~~~~ 音频信号分析 ...

电脑没有串并口?

搞电子的,串并口是常用到的接口。并口仿真下载器一般价格比USB口的便宜上不少,电路相对也比较简单。串口是下位机与PC通信的过 ...

开尔文电阻与电阻测量

本帖最后由 bigbat 于 2020-4-11 15:54 编辑 开尔文电阻测量 假设我们想测量距离欧姆表很远的某个元件的电阻。这种情况下 ...

因人脸识别错误,他被关进了监狱!

通过人脸识别技术,低头,可以解锁手机;抬头,可以作为门禁、出入凭证等等。人工智能时代,在人脸识别带来便利的同时,潜在风险 ...

【平头哥RVB2601-demo解析和内核分析】YOC架构+三色指示灯

本帖最后由 sljzyjj 于 2022-7-3 20:07 编辑 RVB2601开发板采用CDK软件开发,适配YOC操作系统,不是裸机编程。 编写应用程 ...

【极海APM32F407 Tiny Board】跑个串口例子USART_Polling

本帖最后由 damiaa 于 2023-5-27 19:25 编辑 【极海APM32F407 Tiny Board】跑个串口例子USART_Polling 1,找 ...

关于GD32F103RCT6 GPIO输出输入 输出最大速度设置不同出现BUG的问题

本帖最后由 夕口山关 于 2024-5-21 15:04 编辑 测试的输出IO口有 PA4 PA5 PA6 PA7 PC4 PC5 PB0 PB1 PB2 PB10 PB11 PB12 PB13 ...

全志T113双核异构处理器的使用基于Tina Linux5.0——RTOS编译开发说明

**3、RTOS编译开发说明** **3.1、RTOS SDK与TinaLinux开发环境** RTOS SDK相关代码已集成到Tina Linux开发环境,Tina Li ...

关闭
站长推荐上一条 1/10 下一条
有奖直播:当AI遇见仿真,会有什么样的电子行业革新之路?
首场直播:Simcenter AI 赋能电子行业研发创新
直播时间:04月15日14:00-14:50

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网 3

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表