官方网站-首页官方网站-首页

国家高新技术企业
中股交挂牌企业 股权代码:200649
热线电话:400-8453-696
能够精准定位的树莓派机器人!
发布时间 2025-05-19 20:00:44 作者 阅读 455次

【导语】我没有构思好,请修改或更换输入后再次尝试。

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

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

本项目所用组(zǔ)件(jiàn)

硬件组件

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 解决方案。该方案使(shǐ)用(yòng)两(liǎng)个(gè)树(shù)莓(méi)派,它们通过 WIFI 或 XBee 模块进行通信。

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

下一篇文章将介绍系统的理论架构:《使用树莓派和 RTKLIB 实现精准(zhǔn) GPS GNSS 定(dìng)位(wèi)——理(lǐ)论(lùn)架(jià)构(gòu)篇(piān)》。

对(duì)于(yú)这(zhè)套(tào)系(xì)统(tǒng)而(ér)言(yán),天(tiān)线(xiàn)至(zhì)关重(zhòng)要(yào)。配(pèi)置(zhì)良(liáng)好(hǎo)的(de)天(tiān)线(xiàn)能(néng)让(ràng)您(nín)快(kuài)速(sù)获得精准的 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

服务热线
服务热线:
400-8453-696
  • 24小时服务热线:15966587632
  • 地址:郑州市金水区政七街13号院南楼5层516号
  • 厂区:河南郑州经济开发区(航海东路高速公路入口处)
  • 邮箱: 15966587632@163.com
二维码框
二维码
关注微信公众号
Copyright © 2016-2025 郑州机器人有限公司 备案号: 沪ICP备14051834号 网站地图