0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于树莓派的交互机器人设计

柴火创客空间 来源:柴火创客空间 2023-09-18 10:05 次阅读

今天小编给大家带来的是加拿大Maker Levent Erenler 的DOLY robot的机器人项目,该项目基于树莓派CM4(Raspberry Pi Compute Module 4)打造,集人脸识别、语音识别、物体识别、桌面助手、移动监控于一身,可以作为学习开发平台使用模块化编程

材料清单

硬件

Raspberry PI Computer Module 4

8兆像素索尼IMX219摄像头

触摸传感器 * 2

6轴IMU传感器

TOF 传感器 * 2

红外边缘传感器 *4

麦克风 * 2

扬声器 * 2

9克舵机 * 2

直流编码器电机 * 2

圆形LCD屏幕 * 2

18650电池 *1

其他:

3D打印的机器人外壳

3D打印的TPU机器人履带

STEP 1 - 3D打印

所有的3D打印文件都可以在GitHup找到,文件中有两种打印文件,以“FDM”开头的文件需要 FDM 3D 打印机。以“SLA”开头的文件需要 SLA 3D 打印机。打印文件下载地址https://github.com/robotdoly/DOLY-DIY/tree/main/STL

使用 PLA 打印很容易,但我建议为底盖打印 PETG 或 ABS 等耐热丝,这样可以提升Doly robot的整体强度,质感也会更好

手部的打印结构优先选用半透明的树脂材料打印,这样手灯效果会更好

采用 NinjaFlex 85A TPU 打印的轨道

STEP 2 - 准备零件

舵机改装:

取下底盖

重新焊装舵机线,长度预留6厘米

装回底盖

cf62a608-53ae-11ee-a25d-92fbcf53809c.png

更换光固化的打印的舵机顶盖

cf8d19f6-53ae-11ee-a25d-92fbcf53809c.png

充电接口制作

*按 1:1 比例打印随附的连接器图;

*用双面胶带将打印纸粘贴到铜片上;

*切割图纸区域;

*如图所示弯曲边缘;

*撕掉胶带和纸;

STEP 3 - 电子元件

cfd7c9f6-53ae-11ee-a25d-92fbcf53809c.png

PCB板设计

如果您想自己动手,可以从链接访问原理图、Gerber 文件和 BOM 文件。

d00de3d8-53ae-11ee-a25d-92fbcf53809c.png

d06810ce-53ae-11ee-a25d-92fbcf53809c.png

将电子元件放置在 PCB 上后,您必须借助 3D 打印对准器将 LCD 与 Eye PCB 对齐,该对准器位于“LCD_aligner.STL”排插接口中。

* 将Eye PCB 放入对准器中,如图所示。

* 使用双面胶带将 LCD 粘合到 PCB 上。

* 取下 LCD 塑料盖。

* 应用屏幕保护玻璃。

d0aed298-53ae-11ee-a25d-92fbcf53809c.png

d0cbb1b0-53ae-11ee-a25d-92fbcf53809c.png

d10687a4-53ae-11ee-a25d-92fbcf53809c.png

d1120656-53ae-11ee-a25d-92fbcf53809c.png

STEP 4 - 组装

视频系列将向您展示如何组装 DIY Doly 机器人。

STEP 5 - 充电器组装

3D打印零件

充电器组装

打印完 3D 零件后,您将需要组装充电器板。原理图和组件列表 (BOM) 位于此链接。

当所有 3D 打印部件准备就绪后,

小心地在顶面和底面涂上胶水。

确保胶水远离边缘。

确保零件正确对齐。

将顶部固定到底部。

几分钟后安装充电器模块并用四颗螺钉固定底盖。

软件

您可以在此链接中找到包含驱动程序、模块和库的预编译内核映像。

我正在研究示例来演示如何控制和访问功能,但是您可以在此处找到一些 C++ 示例。

与 Picovoice 进行语音交互。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2526

    文章

    48110

    浏览量

    740108
  • 机器人
    +关注

    关注

    206

    文章

    27043

    浏览量

    201418
  • 人脸识别
    +关注

    关注

    76

    文章

    3955

    浏览量

    80559
  • 树莓派
    +关注

    关注

    113

    文章

    1640

    浏览量

    104747

原文标题:创客项目秀|基于树莓派的交互机器人-Doly

文章出处:【微信号:ChaiHuoMakerSpace,微信公众号:柴火创客空间】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    基于树莓派的四足喷水机器人设

    今天小编给大家带来的是来自B-AROL-O团队带来的基于树莓派的四足喷水机器人,该机器人可以在农场环境中自主导航,识别需要浇水的植物并自动浇水,视觉系统采用的是 Luxonis 的 OAK-D-Lite相机,可以在专用硬件上运行
    的头像 发表于 01-22 09:19 1323次阅读
    基于<b class='flag-5'>树莓</b>派的四足喷水<b class='flag-5'>机器人设</b>计

    基于树莓的语音智障机器人设

    机器人树莓
    jf_06209345
    发布于 :2022年07月24日 00:04:34

    [分享]LabVIEW 与机器人设

    LabVIEW 与机器人设计 
    发表于 05-30 16:35

    变形乐高玩具变形和树莓一起玩出乐高机器人

    玩法。1.乐高做树莓底盘嗯,基本没啥技术含量,5岁小孩子所拥有的动手能力就够了。2.树莓做乐高核心这个就很可怕了!乐高加上树莓
    发表于 09-02 14:26

    树莓打造视频监控机器人Verybot

    `在网上有看到一个基于树莓 ( raspberry pi ) 的视频监控机器人平台 Verybot ,顺带把这个机器人的一些图片、视频、设计思路进行公开,让大家都参与到
    发表于 09-18 15:33

    有关树莓制作机器人平台的探索

    最近打算用树莓搞个机器人平台,原因如下: 1.树莓带系统 带个小显示屏搞个键盘鼠标就可以直接进行编程调试不需要另外用电脑,毕竟单片机要用
    发表于 11-10 10:19

    请教利用树莓制作六足机器人的问题

    本人新手,最近在准备制作一个六足机器人,如果利用舵机控制器+遥控手柄套件的话,可以很容易就实现简单的功能。为了能让六足机器人实现更加复杂的功能,我想利用arduino+树莓+舵机控制
    发表于 11-10 15:33

    树莓语音识别机器人(上)

    ` 本帖最后由 348081236 于 2016-1-20 11:00 编辑 分享一下外网看到的牛人用树莓做的语音识别机器人第一步:零部件部件是用2mm的铝做的。工序:附件为本教程双足
    发表于 01-19 18:01

    树莓语音识别机器人(下)

    `树莓语音识别机器人(上)第四步:声卡尽管有音频输出口可以连接音箱或耳机,但为了获得更好的音质,我们将外置声卡材料:1. 树莓2. US
    发表于 01-20 10:59

    【orangepi zero申请】基于香橙pi的机器人设

    项目名称:基于香橙pi的机器人设计试用计划:本人拥有香橙pi one的使用经验,非常熟悉香橙的使用技巧,希望能够使用orange pi zero完成一个轮式机器人的设计,使用开发板作为主控,加上6
    发表于 12-08 16:09

    10分钟,DIY一台树莓版TH Robot WiFi视频小车机器人

    树莓核心的TH Robot WiFi视频小车机器人!首先是器件说明,由于树莓已经集成了WiFi功能,所以无需外接WiFi模块,所有的部件
    发表于 04-08 22:11

    请问程序如何和树莓远程交互

    我们知道使用SSH工具可以和树莓进行远程交互。 我现在想在程序(PC、Android等)中远程连接树莓,然后执行命令,获取
    发表于 05-29 05:55

    基于SLAM的移动机器人设

    题目:基于SLAM的移动机器人设计嵌入式PPT应具有的几个部分1、有哪些硬件  1)小车  2)STM32F429开发板  3)树莓3b+开发板  4)4g通信模块  5)GPS模块  6
    发表于 11-08 06:17

    如何使用树莓开发智能机器人控制系统

    树莓和其他机器人的控制器有何不同?如何使用树莓开发智能机器人控制系统?
    发表于 12-23 06:55

    如何利用树莓搭建一个完整的机器人系统?

    如何利用树莓搭建一个完整的机器人系统?
    发表于 01-18 06:37