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

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

3天内不再提示

能够精准定位的树莓派机器人!

上海晶珩电子科技有限公司 2025-05-17 08:33 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

我为我的自制机器人 Big Rob(同样由树莓派驱动)配备了基于树莓派的精准 GPS 导航系统。

93901c6c-32b6-11f0-8605-92fbcf53809c.jpg

本项目所用组件

硬件组件

NV08C-CSM x 1

NV08C-CSM 是一款集成式卫星导航接收器

树莓派 Sense HATx 1

导航需要用到 Sense HAT 扩展板。

树莓派 3 Model Bx 1

此项目中,我使用了三个树莓派模块。

项目背景

项目介绍

我为树莓派机器人项目搭建了一套差分 GPS 系统,并采用 RTK 库实现精准导航。该系统需要配备一个基站和一个移动单元,其中移动单元被集成到了我自制的机器人 Big Rob 中。我的博客详细介绍了包含移动单元、基站、两个树莓派以及 RTK 库的这套系统是如何运作的。

RTK 解决方案

下图展示了我的 RTK 解决方案的理论架构。

图中左侧是搭载移动单元的机器人汽车,右侧是基站。机器人和基站通过通信来计算各自精准的位置。我所购买的 GPS 天线能够同时接收美国 GPS 信号和俄罗斯 GLONASS 信号作为原始数据流。

93af5c12-32b6-11f0-8605-92fbcf53809c.jpg

基站

我将基站安装到了一个防水且价格低廉的午餐盒中,这个午餐盒能轻松容纳树莓派、移动电源和 GPS 接收器。该午餐盒价格实惠且易于加工。由于整套系统是为户外操作设计的,所以盒子必须具备防水功能。

93bf22be-32b6-11f0-8605-92fbcf53809c.jpg

下图展示了一台树莓派,其顶部安装了一个 GPS 接收器模块。根据 RTK 库的配置,这台树莓派既可以作为基站,也可以作为移动单元。该 GPS 接收器是我从一位奥地利开发者那里购得的 RasPiGNSS Aldebaran 模块。

系统搭建

我的博客详细介绍了这套系统的搭建方式,同时我也发布了关于 RTK 库配置的详细说明。虽然搭建过程有些复杂,但我认为按照我的指南,再结合一些 Linux 操作经验,是完全可以实现的。

我撰写了七篇文章,介绍如何搭建用于精准 GNSS 定位的差分 GPS 解决方案。该方案使用两个树莓派,它们通过 WIFI 或 XBee 模块进行通信。

入门文章链接如下,它将为您介绍基础知识:《使用树莓派和 RTKLIB 实现精准 GPS GNSS 定位——入门篇》。

下一篇文章将介绍系统的理论架构:《使用树莓派和 RTKLIB 实现精准 GPS GNSS 定位——理论架构篇》。

对于这套系统而言,天线至关重要。配置良好的天线能让您快速获得精准的 GPS 定位。《使用树莓派和 RTKLIB 实现精准 GPS GNSS 定位——GPS 天线配置篇》将为您介绍相关内容。

在完成所有硬件相关描述后,接下来的文章将介绍如何安装所需的所有软件。我使用的是常规的 Raspbian 镜像,并安装了所有附加软件包。

《使用树莓派和 RTKLIB 实现精准 GPS GNSS 定位——软件安装篇》将为您介绍相关内容。

软件安装后的步骤

安装 RTK 库等软件后,您需要配置基站。接下来的章节将为您介绍具体操作:《使用树莓派和 RTKLIB 实现精准 GPS GNSS 定位——RTKLIB 基站配置篇》。

要获得精准的 NMEA GPS 坐标流,您还需要在机器人中设置移动单元。接下来的文章将介绍如何设置移动单元并将其与基站连接:《使用树莓派和 RTKLIB 实现精准 GPS GNSS 定位——RTKLIB 移动单元配置篇》。

WIFI 信号适用于短距离传输,因此我购买了 XBee pro 模块来连接基站和机器人。接下来的指南将为您介绍如何通过 XBee 模块将 GPS 数据从基站传输到机器人:《使用树莓派和 RTKLIB 实现精准 GPS GNSS 定位——XBee 串行数据传输篇》。

当前进展

目前,我正在开发我的机器人 Big Rob。Big Rob 是一款由树莓派驱动的户外机器人,它本身作为移动单元,能够实现非常精准的导航。

目前,我还未确定该机器人的具体用途。但有了这套精准的导航系统,我可以将其打造成安防机器人、割草机,或者只是一个用来吓唬邻居的机器人。

原文地址:

https://www.hackster.io/ingmar-stapel/raspberry-pi-powered-roboter-with-differential-gps-4ee269

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

    关注

    213

    文章

    30600

    浏览量

    219655
  • 定位
    +关注

    关注

    5

    文章

    1554

    浏览量

    36521
  • 树莓派
    +关注

    关注

    122

    文章

    2069

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【开源项目】Emo:基于树莓 4B DIY 能笑会动的桌面机器人

    Emo是一款基于树莓4做的个人伴侣机器人,集时尚与创新于一身。它不仅仅是一款机器人,更是一个活生生的存在,与其他机器人不同,它拥有独特的
    发表于 12-26 15:18

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

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

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

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

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

    2.树莓派性能高,可以功能更强大的机器人毕竟单片机的处理器能力有限本人的打算 是 树莓主机加7寸显示屏 做机器人主板 然后接电机控制模块
    发表于 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

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

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

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

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

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

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

    【IoT毕业设计】树莓开发板+机智云IoT+监测机器人

    摘要:以小车为基底,以树莓开发板为中心,搭载摄像头、传感器等数据采集设备,采用CC2530为传感器处理器、ZigBee技术为无线传输,实现了各节点间的通信。以ItChat微信机器人框架
    发表于 04-27 17:55

    如何使用树莓制作一个巡线机器人

    众所周知,树莓是一个基于ARM微处理器的开发平台。凭借其强大的计算能力,它在广大电子爱好者中经常会创造出奇迹。为了更好地了解树莓及其工作原理,让我们尝试使用
    的头像 发表于 04-08 16:38 7137次阅读
    如何使用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>制作一个巡线<b class='flag-5'>机器人</b>

    基于树莓的移动机器人实现

    电子发烧友网站提供《基于树莓的移动机器人实现.zip》资料免费下载
    发表于 10-27 11:48 16次下载
    基于<b class='flag-5'>树莓</b><b class='flag-5'>派</b>的移动<b class='flag-5'>机器人</b>实现

    树莓机器人船构建

    电子发烧友网站提供《树莓机器人船构建.zip》资料免费下载
    发表于 07-10 11:33 0次下载
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b><b class='flag-5'>机器人</b>船构建

    精准定位,深度清洁:揭秘工厂清洁机器人的核心技术

    在繁忙的工厂车间,清洁工作虽不显山露水,却是保障生产流畅、提升产品质量的基石。如今,随着科技的飞速发展,工厂清洁机器人以其精准定位与深度清洁的卓越能力,正逐步成为这一领域的明星。今天,让我们一同深入
    的头像 发表于 09-28 06:33 2077次阅读