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

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

3天内不再提示

TuyaOpen开源框架+地瓜RDK X5开发板=激光雷达避障、人体追踪的智能小车

涂鸦开发者 2025-06-26 18:35 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

OriginBot 是一款智能机器人开源套件,搭载地瓜 RDK X5 开发板,通过完全开源的TuyaOpen 开发框架,能够实现激光雷达避障、智能联网、目标检测、人体追踪、手势识别、视觉巡线等功能。该套件集成丰富接口,自带4 个 USB 3.0、双频 Wi-FiType-C供电、蓝牙 5.4,采用模块化设计,组装就像拼乐高一样简单。通过配套的涂鸦赋能 App,用户可实现对 OriginBot 的灵活控制,玩法多样,功能更强大。
42d39e7e-5279-11f0-986f-92fbcf53809c.jpg最关键的是,OriginBot 还是一个社区共建的开源项目,从结构到电气,从驱动到应用,OriginBot 小巧的身躯中,是一个庞大的开源世界。它预装 Ubuntu 和 ROS 2 机器人操作系统开发者能直接将开源机器人的代码跑起来。依托于TuyaOpen 开源框架,开发者还能低门槛实现软硬件功能的持续迭代。接下来,涂鸦保姆级教学,将帮助大家快速上手开发。

42e9f17e-5279-11f0-986f-92fbcf53809c.png

一、开发前的准备工作


1、找到本地代码位置

机器⼈本地代码位于/root/ros_ws/⽂件夹下,⽂件夹内容如下:

TuyaOpencatkin_wsnew_tuya.zip#之前收到的Tuya压缩包,解压后包含上⽅两个⽂件夹,已进⾏修改从⽽实现demo中功能

<右滑查看完整指令>

2、找到云端代码位置

OriginBot 机器⼈的 Github 仓库https://github.com/WenqiWang1245/Tuya_GYH_OriginBot

如果需要在本地获取⼀份代码副本以方便后续操作,可以使⽤ Git 命令克隆此仓库:

gitclonehttps://github.com/WenqiWang1245/Tuya_GYH_OriginBot.git

【注】这个步骤会同时将仓库的main分⽀内容也下载过来,后续大家可根据需要调整路径。


42e9f17e-5279-11f0-986f-92fbcf53809c.png

⼆、部署流程:从零到能跑的机器人


1、通过 MobaXterm 实现⽆线连接机器⼈

如果想要实现机器人的无线联网,我们可以通过 Linux 原生网络管理工具nmcli完成操作。这样开发者无需额外的网络配置库,开发门槛更低;而且整体代码运行依赖系统底层命令,稳定性更高。

1.1 硬件连接与网络配置

此处需要⼀根 micro-usb 线缆,将 micro-usb 端接⼊ RDK X5 开发板从左往右数第三个 microusb ⼝(即下图蓝⾊⽅框所示的接⼝),另外⼀端连接笔记本电脑

430c00ac-5279-11f0-986f-92fbcf53809c.png

进⼊ MobaXterm,点击左上角 Session,上方菜单栏选择 Serial 连接,Serial port 选择下图中 USBSERIAL CH340 或其他类似选项,波特率选择 115200,点击 OK。

432cf58c-5279-11f0-986f-92fbcf53809c.png

进⼊⻚⾯后,打开 OriginBot 开关,MobaXterm 会进⼊系统,显示ubuntu login:登录⽤⼾名为 root,输⼊后点击键盘上 Enter 键,出现Password:,登录密码也是 root(输⼊时不显⽰),点击 Enter 键,即可成功进⼊系统。

在系统终端逐⾏输⼊以下两⾏代码:

sudonmcli device wifi rescan # 扫描wifi⽹络sudo nmcli device wifi list # 系统会列出找到的wifi⽹络

<右滑查看完整指令>

在列出的 Wi-Fi ⽹络中,找到想要连接的目标 Wi-Fi,然后依次按下Ctrl+C和Esc键,root@ubuntu:命令⾏出现后,输⼊下方代码:

sudowifi_connect"SSID""PASSWD"

其中,SSID 填⼊ Wi-Fi 名称,PASSWD 填⼊ Wi-Fi 密码。按下 Enter 键,即可成功连接 Wi-Fi。然后在 MobaXterm 输出的消息wlan0部分,找到机器⼈IP地址,通过该地址,就能够实现用 SSH ⽆线连接机器⼈。

1.2 使⽤ SSH ⽆线连接机器⼈

在 MobaXterm 中点击左上⻆ Session,在上⽅选择 SSH 连接,Remote host 处填上刚才显⽰的 IP 地址,其它地⽅保持不变,点击 OK。

433d5e54-5279-11f0-986f-92fbcf53809c.png

此时命令⾏终端会出现login as:,输⼊ root 后点击 Enter,输⼊密码 root(此处输⼊不显⽰)即可通过 SSH 连接机器⼈。


2、设置运⾏节点

2.1 启动机器人底盘与雷达传感器控制

首先,请确认 OriginBot 顶部的激光雷达处于⼯作状态(即正在旋转);如果雷达没有⼯作,需要在顶层主板侧边,找到开关并拨到 ON 一侧。

在命令⾏终端输⼊下方代码,启动 ROS 2 节点,同时控制机器⼈的底盘与激光雷达检测。通过ROS 2 的 DDS 通信协议,可确保雷达数据与运动控制的低延迟同步:

ros2launch originbot_bringup originbot.launch.py use_lidar:=true

<右滑查看完整指令>

输出内容如下图:

434a7418-5279-11f0-986f-92fbcf53809c.png

2.2 启动cmd_pub节点

打开⼀个新的终端,再次通过 SSH 连接机器⼈,连接完成后,逐⾏输⼊以下代码:

cdros_ws/catkin_ws/#输⼊后命令⾏提⽰更改为root@ubuntu:~/ros_ws/catkin_ws#sourceinstall/setup.bashros2 run cmd_pub cmd_pub

<右滑查看完整指令>

输⼊与输出内容完整如下:

root@ubuntu:~# cd ros_ws/catkin_ws/root@ubuntu:~/ros_ws/catkin_ws# source install/setup.bashroot@ubuntu:~/ros_ws/catkin_ws# ros2 run cmd_pub cmd_pub[INFO] [1747732698.896327220] [f_receiver_node]:FReceiverNodeinitialized.Subscribingto lidar data.

<右滑查看完整指令>

2.3 连接涂鸦 App

再次打开⼀个新的终端,通过 SSH 连接机器⼈,然后输⼊下方代码。这样可以快速调用 TuyaOpen SDK,并将机器人成功接入涂鸦 AI 云开发者平台:

cdros_ws/TuyaOpen/apps/tuya_cloud/switch_demo/.build/bin/./switch_demo_1.0.0

代码运⾏后,会弹出⼆维码:

435a3178-5279-11f0-986f-92fbcf53809c.png

使⽤涂鸦App扫描二维码连接机器⼈,会出现机器⼈管理界⾯,接下来,就能直接控制机器人的前后左右移动:

437e1282-5279-11f0-986f-92fbcf53809c.png

3、App 控制效果演示

开发者无需额外编程就能调用预置的 AI 运动算法,而且可以通过多次点击组合的玩法,避免因为误触导致机器人的混乱与用户体验不佳。以下是供大家参考的基础控制效果:

3.1 连续点击三次“前进”键,OriginBot 就会开始走正⽅形路径。

3.2 打开“障碍检测”功能开关,⼩⻋会⾃动缓慢前⾏,遇到障碍物会⾃动重新寻路,避开前⽅障碍。


4、技术支持复制下方链接,可获取更多开发资料:

TuyaOpen 官网介绍--https://www.tuyaopen.ai/zh/

TuyaOpen 开源主仓库--https://github.com/tuya/TuyaOpen/


每一台 OriginBot 都是独一无二的,套件中包含唯一序号的车牌,从“0000”顺序开始编码,为你的爱车挂上专属车牌。OriginBot 还有更多无限可能性,等待大家一起来探索~


439f632e-5279-11f0-986f-92fbcf53809c.jpg


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

    关注

    25

    文章

    6133

    浏览量

    113536
  • RDK
    RDK
    +关注

    关注

    0

    文章

    26

    浏览量

    9349
  • 激光雷达
    +关注

    关注

    978

    文章

    4382

    浏览量

    195410
  • 地瓜机器人
    +关注

    关注

    0

    文章

    29

    浏览量

    352
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    关于基于低成本激光雷达智能小车的技术研究

    本人物流工程专业,现需要做一个关于使用激光雷达(镭神智能LS01C)来实现功能的智能小车!不
    发表于 10-11 10:16

    【NanoPi NEO申请】基于NANOPI NEO开发板智能小车

    申请理由:项目描述:我将使用该开发板开发一辆智能小车,该小车可以前进,后退,左转,右转,同时具有自动
    发表于 10-25 16:17

    消费级激光雷达的起航

    线束激光雷达是主流方案,但受制于价格高昂的因素尚未普及开来。北醒光子主要产品线可以分成无人机定高雷达 、小型雷达和多线长距
    发表于 12-07 14:47

    固态激光雷达

    导航车(例:智能仓储车)、无人驾驶和工业自动化等应用领域。 聚焦,更广阔的空间 可自定义设置探测区域大小,精确匹配各使用场景下的需求。 视场角132°x 9°,最远探测距离4m,广
    发表于 01-04 10:18

    激光雷达

    导航车(例:智能仓储车)、无人驾驶和工业自动化等应用领域。 聚焦,更广阔的空间 可自定义设置探测区域大小,精确匹配各使用场景下的需求。 视场角132°x 9°,最远探测距离4m,广
    发表于 01-11 09:21

    固态设计激光雷达

    20线的固态激光雷达,不仅是低速自动驾驶/辅助驾驶应用客户的最爱,现场还有许多智能仓储、AGV、工业自动化的客户纷纷掏钱买单。三、即插即用的固态
    发表于 01-25 09:41

    AGV激光雷达SLAM定位导航技术

    AGV小车的自主定位与导航中应用十分广泛。    WXX0XAGV防撞激光雷达  WXX0X是一系列用于室内设备防撞及智能区域检测的产品,此系列产品非常适用于AGV、RGV、机器人等。
    发表于 11-09 15:59

    【北醒TFmini-S 测距/激光雷达传感器免费试用连载】基于北醒TFmini-S 测距/激光雷达传感器关键地区人员靠近防撞提醒装置

    项目名称:基于北醒TFmini-S 测距/激光雷达传感器关键地区人员靠近防撞提醒装置试用计划:申请理由本人在嵌入式和电路领域有五年多的学习和开发经验,曾设计过北斗和GPS定位救生装
    发表于 05-28 17:29

    【北醒TFmini-S 测距/激光雷达传感器免费试用连载】传送带货物监测

    TFmini-S 测距/激光雷达传感器完善生产线货物监测功能。项目计划①根据文档,对传感器使用快速入门②在开发板开发传感器的驱动③测试
    发表于 05-28 17:31

    【北醒TFmini-S 测距/激光雷达传感器免费试用连载】基于FPGA平台的YOLO-Complex点云数据加速

    )/显示控制等内容。目前正在研究项目是基于FPGA ZCU102平台的点云算法开发(YOLO-Complex),希望借助北醒TFmini-S 测距/激光雷达传感器可以进行特定场景的
    发表于 05-28 17:32

    当“思岚”激光雷达邂逅盲人拐杖

    ,实现自主和导航。在这款盲人拐杖里,斯坦福的学生团队加入了以下传感器,用来协助盲人拐杖的运行:激光雷达:帮助盲人探测周围物体的形状和环境GPS:在室外的时候可以知道具体的位置IMU:知道盲人走路
    发表于 11-12 14:12

    基于OpenHarmony系统和小凌派RK2206开发板小车

    这是一款基于OpenHarmony系统和小凌派-RK2206开发板小车。同时,小车上搭载了超声波测距模块、舵机模块、红外寻迹模块、直流
    的头像 发表于 04-21 07:58 6541次阅读

    AGV小车使用雷达

    AGV(自动导引车)小车使用雷达是为了确保其在运行过程中的安全性和稳定性。
    的头像 发表于 05-20 10:48 1503次阅读

    镭神智能激光雷达飞行汽车/eVTOL系统解决方案—开启低空安全飞行新未来

    随着城市空中交通(UAM)的快速发展,飞行汽车正从科幻走进现实。然而,如何在空中高速场景下实现安全,成为行业亟需攻克的核心挑战。镭神智能凭借领先的激光雷达技术,推出
    的头像 发表于 04-11 20:02 1094次阅读
    镭神<b class='flag-5'>智能</b><b class='flag-5'>激光雷达</b>飞行汽车/eVTOL<b class='flag-5'>避</b><b class='flag-5'>障</b>系统解决方案—开启低空安全飞行新未来

    地瓜机器人RDK X5 规格书与地瓜机器人RDK X5原理图

    、割草机等细分场景下与全球超过 200+中小创客、50,000+个人开发者开展深度合作,创造了超过 50+品类的智能机器人。 旭日智能计算芯片相关资料下载链接: 地瓜机器人
    的头像 发表于 04-21 19:01 2558次阅读
    <b class='flag-5'>地瓜</b>机器人<b class='flag-5'>RDK</b> <b class='flag-5'>X5</b> 规格书与<b class='flag-5'>地瓜</b>机器人<b class='flag-5'>RDK</b> <b class='flag-5'>X5</b>原理图