我在以前的博客中提到过,我在工作中大量使用ChatGPT(GPT4-32k)来辅助我,方案设计、函数编写、code review、编写测试案例以及Debug等等,虽然它做不到完全正确,但是作为一个辅助和参考工具,还是非常有用的。这次为OriginBot开发监控功能的时候就想尝试用GPT4来完整地开发这个功能,我以前从来没有让GPT4做过完整的任务,因为它受限于上下文的长度,很难完成大型的任务。这是
这篇博客是 OriginBot家庭助理计划 这个系列的第二篇,详细讲一下怎么样通过OriginBot上的摄像头来起到在家庭中可以移动监控的作用。 这个功能其实还没有完全开发完整,但是代码和步骤已经很多了,决定拆成两篇博客来写。 一、架构 先放一张监控功能整体架构图,配合架构图应该能更好地理解后面的内容。这个里面用来MQTT方案来解决远程数据传输的问题,详细的介绍可以看这篇博客 , 下面的内容都假
地平线的Nodehub前一段时间推出了一个适用于旭日X3派的LLM(大语言模型),叫做harbot_llm。我因为工作上几乎天天使用GPT4,而且最近基于GPT4和LangChain开发知识库聊天机器人,所以对于这个能部署在端侧的LLM非常好奇,就尝试了一下,以下是具体的步骤和过程。 一、安装 1. OriginBot系统安装 目前OriginBot系统有V1和V2两个版本,只有V2才支持har
一、简介 MQTT 是 Message Queuing Telemetry Transport 的缩写,是一种轻量级的、基于发布/订阅模式的物联网通信协议。它具有以下特点: 简单易用:MQTT 的协议规范很简单,易于学习和使用。 可靠性高:MQTT 使用了 TCP 协议进行传输,具有较高的可靠性。 低延迟:MQTT 使用了发布/订阅模式,可以减少消息传递的延迟。 在机器人应用中,MQTT 可以
前言 之前写过几篇基于OriginBot的家庭监控方案的博客,后来搁置了很久。 最近打算重新开启这个计划,但是想了很久发现“家庭监控方案”这个描述没有准确地表述我的想法,所以重新给这个计划想了一个名字,叫做“OriginBot家庭助理”。 关于这个计划,目前还没有非常完善的想法,初步打算把之前开发的监控和语音控制这两个空能迁移过来,并且重写前端,之前的前端是利用一些现有的代码拼接的,比较乱,
我是一个业余机器人爱好者,今天想谈一下我是怎么开发OriginBot的。 其实从标题也能知道,我是利用ChatGPT结伴开发的,但是这个过程中有很多细节,想要详细的说一下的。我想,这个过程应该会对其他人也有有一点帮助。 在本地部署一个ChatGPT 1. 部署ChatGPT 众所周知,OPENAI在国内不能直接访问,而且GPT4要付费才能使用,20美金一个月,3个小时内只能调用25次GPT
官方其实有一个语音控制功能, 是加装了一个地平线机器人开发平台的智能语音模块实现的。 几个月前OriginBot开发送给我一个语音模块(在此表示感谢),我试过之后感觉还不错,官方也总结了很多优点,我就不再赘述了。 但是我一直想开发一个远程语音控制的功能,利用手机、电脑进行语音识别然后把指令发送给OriginBot,首先这样不受距离限制,不用在小车旁边才能发出指令,再就是语音是要单独买的,据说要
官方其实提供了自动导航方案了,https://www.originbot.org/application/navigation/#4。 但是这个方案里最不好的地方在于需要通过rviz手动指定具体的目标点和姿势才能驱动OriginBot进行导航,也就是手动的自动导航,这个就限制了后续基于这个功能做拓展的可能,因为总不能每次需要导航的时候都手动在rviz上做吧。 所以我就想用代码来实现这一块功能,
最近在摸OriginBot的自动导航功能,写一篇博客记录一下。 分为两部分, 目录结构解释: 说明每一个文件或者代码的作用 代码和配置文件解: 对具体的代码和配置项进行解释。 后面的解释不一定正确,欢迎指正。 目录结构解释 当前originbot自动导航的代码在这里,目录结构如下,我对其中一些目录和文件的作用添加了注释,可以帮助在高层级理解整个目录的结构,至于具体的代码的注释看
介绍 玩了几个月OriginBot,想用它实际做点什么。 OriginBot现在有一个摄像头,有一个雷达,硬件上可以支持自动导航和图像数据传输,所以就打算用它做一个家庭监控工具,最终期望的功能是可以根据指令或者定时在家里巡视一圈或者去指定地点拍个照片/视频上传到云端,可以让我随便在什么地方都能看到家里的情况,其实就有一点像扫地机器人的摄像头功能。 目前实现了可以通过摄像头拍摄环境照片并把照片
从拿到OriginBot到现在也玩了好一段时间了,打算基于它做一些自定义的开发,不可避免的会接触到源码,所以打算用“OriginBot源码学习”这个系列来记录和分享我的学习过程。 我是一名机器人小白,只有Python的基础,所以这个系列的文章会更适合新手看。 先体验功能 这是我第一次看硬件类开源项目的源码,但是我觉得应该和看软件开源项目是差不多的。在真正开始学习源代码之前,一定要先好好玩一玩
为什么选择OriginBot 最近因为工作原因接触到机器人相关的内容,对机器人很感兴趣,就在网上找了一圈适合新手入门的产品,最终选择了OriginBot,下面是当时待选产品的一些对比和思考。最开始找到的感觉还不错的产品其实亚博智能和幻尔机器人两款机器人,都是基于树莓派做的,淘宝上有的卖,感兴趣的可以去搜一下看看。但是很快就发现这类产品不适合新手学习,有以下几个原因: 不是基于ROS开发的这
“竞品指数增殖器”这个说法不错,比较贴切
可以先看看https://book.guyuehome.com/, 讲ros2的,可以帮助你理解代码文件结构;让修改的代码生效这个事情,我也没啥好建议,我也是一个业余爱好者,不是专业的,但是可以考虑从日志入手,加一点日志相关的代码,能直观地看到输出
先看官网使用指南,多用,用熟练了,结合文档,从一个很小的脚本开始一点点看
谢谢
可以,不过要记得注明出处~
谢谢~
赞,感谢分享
有没有小伙伴可以帮忙解答一下~~~
胡老师,感觉添加源那里的命令格式有点问题,最后两行命令的双引号位置似乎不对,我按照 https://www.guyuehome.com/10226 设置成功了,但是这篇教程里的不行
机器人开发爱好者
积分
粉丝
勋章
第三方账号登入
看不清?点击更换
第三方账号登入
QQ 微博 微信