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

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

3天内不再提示

基于Wild Thumper的ROS机器人设计

5CTi_cirmall 来源:电路设计技能 作者:电路设计技能 2020-12-25 15:11 次阅读

我之前已经建造了一些机器人,但从未能够使用它们进行真正的导航,例如成功地从客厅驾驶到厨房。原因是一些红外和声纳传感器不足以进行“真实”导航。您可以避免遇到障碍,但不能超过其他。直到几年前我通过rviz GUI发现ROS(机器人操作系统)后,我的软件才更适合于此。由于具备ROS的现成机器人有些昂贵,因此我决定围绕Wild Thumper 4wd底盘建造一个新机器人。几周内,硬件和电子设备几乎完成。从那时起,我花了一些时间进行调整。目标是能够通过SLAM(同时进行定位和地图绘制)在室内导航,并使用GPS在室外进行导航。背面的自由空间应该在将来某个地方承载机械臂。

细节 :

机械:Wild Thumper 4WD底盘 电机升级编码器 总重量:3.3公斤

电源:电池:2x 7.2V NiMh,融合30A(慢速) 通过稳压器D24V50F5(5A)提供5V,与3A融合(快速) 两个电池分别使用LM5050-2有源或电路并联连接。另一个LM5050-2可以并联连接,用于扩展坞电源。

电脑:固态运行悍马板(i.MX6 ARM Cortex-A9双核1GHz,2GB RAM) AVR Atmega32用于电机控制 用于I / O的AVR Atmega328(Arduino Nano)

外围设备:悍马板:GPS(uart),IMU(USB),3D摄像头(USB),通过I2C的2xAVR,PCA9517“电平转换I2C总线中继器”,以将3.3V与5V I2C桥接。

电机控制:

电机由4个VNH2SP30驱动,在20kHz PWM上各一个 车轮编码器的速度控制(PID)和里程表在Atmega328上计算。

Atmega328上的输入/输出:

3个声纳传感器,2个红外距离传感器,电池电压

里程表计算:

使用Tinkerforge IMU Brick 2.0和Kalman滤波校正的车轮里程表

传感器:

Xtion Pro实时深度相机

2个IR 2D120X(左1个,右1个)

3个声纳SRF05(2个前置,1个后置)

声纳传感器的目的是在不到0.5m的距离内校正深度摄像机的死区

726fc6b4-4674-11eb-8b86-12bb97331649.png

软件:

Debian拉伸

机器人操作系统(ROS)动力学

对象如下:

借助超宽带(UWB)模块,机器人可以跟随目标,在下面的视频中,它是遥控车:

GPS测试视频:

以下视频显示了机器人通过四个GPS航路点自动驾驶广场的过程。前置摄像头显示在左下方,rviz地图视频显示在左上方。

责任编辑:xj

原文标题:基于Wild Thumper的ROS机器人,室外导航,走起~

文章出处:【微信公众号:电路设计技能】欢迎添加关注!文章转载请注明出处。

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

    关注

    211

    文章

    28525

    浏览量

    207574
  • 导航
    +关注

    关注

    7

    文章

    531

    浏览量

    42457
  • ROS
    ROS
    +关注

    关注

    1

    文章

    278

    浏览量

    17035

原文标题:基于Wild Thumper的ROS机器人,室外导航,走起~

文章出处:【微信号:cirmall,微信公众号:电路设计技能】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    【「具身智能机器人系统」阅读体验】2.具身智能机器人大模型

    近年来,人工智能领域的大模型技术在多个方向上取得了突破性的进展,特别是在机器人控制领域展现出了巨大的潜力。在“具身智能机器人大模型”部分,作者研究并探讨了大模型如何提升机器人的能力,大模型存在
    发表于 12-29 23:04

    ROSCon China 2024 | RDK第一本教材来了!地瓜机器人与古月居发布新书《ROS 2智能机器人开发实践》

    12月7日-8日,为期两天的ROSCon China 2024在上海圆满落幕,来自全球的ROS专家学者、开发者、企业代表齐聚一堂,共享机器人前沿技术成果。地瓜机器人携手众多RDK生态产品亮相,并联手古月居共同推出首本基于RDK
    的头像 发表于 12-10 18:48 456次阅读
    ROSCon China 2024 | RDK第一本教材来了!地瓜<b class='flag-5'>机器人</b>与古月居发布新书《<b class='flag-5'>ROS</b> 2智能<b class='flag-5'>机器人</b>开发实践》

    NVIDIA如何赋能机器人技术创新与应用

    近日,ROSCon China 2024在上海圆满落幕。作为全球机器人行业的重要盛会,为期两天的活动吸引了众多 ROS 社区行业专家、研究人员、开发者和机器人爱好者的参与,展示了全球机器人
    的头像 发表于 12-10 14:56 331次阅读

    ROSCon China 2024 | RDK第一本教材来了!地瓜机器人与古月居发布新书《ROS 2智能机器人开发实践》

    12月7日-8日,为期两天的ROSCon China 2024在上海圆满落幕,来自全球的ROS专家学者、开发者、企业代表齐聚一堂,共享机器人前沿技术成果。地瓜机器人携手众多RDK生态产品亮相,并联
    发表于 12-10 10:56 215次阅读

    机器人仿真的类型和优势

    机器人仿真使机器人工程师和研究人员能够创建机器人及其环境的虚拟模型。这项技术支持在仿真的无风险环境中测试和验证机器人设计与控制算法以及与各种元素进行交互。通过使用仿真软件,可以预测和分
    的头像 发表于 10-14 10:43 567次阅读
    <b class='flag-5'>机器人</b>仿真的类型和优势

    工业机器人常用的编程方式

    工业机器人的编程是确保机器人能够执行特定任务的关键步骤。编程方式多种多样,每种方式都有其特定的应用场景和优势。 工业机器人编程概述 工业机器人编程是为
    的头像 发表于 09-04 09:26 916次阅读

    3D霍尔效应传感器在机器人设计中的机械优势

    电子发烧友网站提供《3D霍尔效应传感器在机器人设计中的机械优势.pdf》资料免费下载
    发表于 09-03 11:36 0次下载
    3D霍尔效应传感器在<b class='flag-5'>机器人设</b>计中的机械优势

    苹果推进开发桌面机器人设

    苹果公司,在持续探索新的增长点与技术创新的道路上,正全力推进一款前所未有的桌面家用机器人设备的开发。该项目由前Apple Car项目负责人Kevin Lynch领衔,汇聚了数百名精英工程师,共同致力于打造这一颠覆性的产品。
    的头像 发表于 08-16 18:03 1253次阅读

    ROS机器人开发更便捷,基于RK3568J+Debian系统发布!

    的快速发展,智能机器人设备已成为工业自动化体系的佼佼者,而智能机器人设备核心—ROS系统,是机器人领域的集大成者,主要应用于机器人控制领域,
    发表于 07-09 11:38

    AMD Kria™ KR 260套件+ROS 2快速开发机器人解决方案

    在这个项目中,我们将配置AMD Kria™ KR 260机器人入门套件来控制Trossen Robotics ReactorX 150机器人手臂。这个复杂的机器人手臂使用ROBOTIS ® IXEL
    的头像 发表于 06-21 16:35 9193次阅读
    AMD Kria™ KR 260套件+<b class='flag-5'>ROS</b> 2快速开发<b class='flag-5'>机器人</b>解决方案

    北航成功研发微尺寸仿生机器人——昆虫机器人

    据中央电视台报道,北京航空航天大学科研团队历经15年,成功研发出微尺寸仿生机器——“昆虫”机器人。这款机器人设计灵感源于蟑螂,外形如同硬币,重量与相应体型的昆虫相近,约200毫克。
    的头像 发表于 05-23 11:39 749次阅读

    实现机器人操作系统——ADI Trinamic电机控制器ROS1驱动程序简介

    摘要 机器人操作系统(ROS)驱动程序基于ADI产品而开发,因此可直接在ROS生态系统中使用这些产品。本文将概述如何在应用、产品和系统(例如,自主导航、安全气泡地图和数据收 集机器人
    的头像 发表于 04-24 15:43 2249次阅读
    实现<b class='flag-5'>机器人</b>操作系统——ADI Trinamic电机控制器<b class='flag-5'>ROS</b>1驱动程序简介

    为什么四足机器人设计常借鉴狗的外形特征?

    刘表示,机器狗是机器人的一部分,被称为“四足动物”,意思很明显是“四条腿”。四足机器人之所以多数被设计为狗,而不是马或兔子,是因为其特有的膝盖构造。
    发表于 04-10 14:30 502次阅读

    SLAMWARE ROS SDK的基础架构、部署方法和应用示例介绍

    ROS作为机器人行业应用最广泛的基础架构之一,是很多用户开发机器人应用的首选框架,如果要在基于ROS开发的系统中集成思岚科技的机器人底盘或者
    的头像 发表于 03-21 10:44 954次阅读
    SLAMWARE <b class='flag-5'>ROS</b> SDK的基础架构、部署方法和应用示例介绍

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

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