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

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

3天内不再提示

【科普】干货!带你从0了解移动机器人(三) ——自主导航系统及上位机软件设计与实现

科聪 2023-05-29 17:06 次阅读

随着机器人技术的不断发展,我们可以在许多简单重复,危险的岗位上看到机器人的身影,移动机器人凭借其在复杂环境下工作,具有自行感知、自行规划、自我决策功能的能力,它可以在不同的环境中移动并执行任务,在人类社会中发挥着越来越重要的作用。但移动机器人拥有自主导航能力,才能进一步完成上诉所设定的任务。可以说自主导航能力是移动机器人最为基础和核心的技术,而上位机软件的实现与设计,则进一步推动机器人的完善发展。在前两篇文章中,我们介绍了移动机器人的基本概念和硬件组成,本文继续深入探讨移动机器人的自主导航系统及上位机软件设计与实现。

移动机器人的内载算法

为了实现移动机器人在未知环境的自主导航,就需要解决环境感知、地图创建、自主定位、运动规划等一系列核心问题,也就是移动机器人车载内算法的解决。移动机器人内部算法主要包括导航算法及运动控制算法。导航算法是指移动机器人在未知环境中通过传感器数据获取环境信息,规划路径并选择最优路径到达目的地的算法。运动控制算法是指移动机器人在到达目的地后,根据传感器数据调整方向和速度的算法。这些算法需要在移动机器人的控制器上实现,并与传感器、执行器等硬件进行交互。

在自主导航系统中,SLAM技术是通过激光雷达传感器,获取周围环境的信息,实现即时定位与地图构建的过程。相比于视觉传感器,激光雷达传感器不受环境光照的影响,对障碍物识别准确度与可靠性高。路径规划技术则是在SLAM建立完整地图基础上,按照某种评价指标寻找一条从起始点到目标点的最优无碰撞安全路径。

wKgZomR0FD6Aak3YAADIh28Uw2E764.png▲SLIM与各领域关系图

在运动控制算法方面,主要有闭环控制和开环控制两种方式。

闭环控制是通过传感器反馈来调整控制量,保证移动机器人按照规划路径顺利地到达目标位置。而开环控制则是根据预先设定的控制量进行运动控制,不考虑机器人当前状态的影响。开环控制相对简单,但精度较低,常用于一些简单的任务。

然而由于自主导航系统的定位、建图与导航等一系列操作较复杂,且移动机器人地图、数据信息和运行轨迹无法直观化,为此需要设计上位机将定位、建图与导航等功能集成到上位机操作界面,同时实时显示移动机器人地图、数据和运行轨迹。

移动机器人外部调度软件和管理平台

调度软件和管理平台是指在上位机(服务器)上实现的软件,用于对移动机器人进行远程管理和控制。

通过调度软件,可以实现对移动机器人的任务指派、路径规划、远程监控等功能。管理平台则提供了对多台移动机器人进行管理的功能,包括机器人的电量控制、状态监测、报警处理等。

上位机软件主要由2个主界面组成:主从机的登录通信模块以及移动机器人当前话题列表和运动信息显示界面、可视化界面以及移动机器人启动设置和控制模块显示界面。上位机利用全局规划与局部规划算法完成自主导航功能。上位机软件所实现的

主要功能如下

:1)建立主从机之间的通信:将两台电脑连接在相同的局域网下,通过上位机分别获取主从机的IP地址以及URL地址,再通过SSH协议让从机登录主机并且控制主机,从而完成登录通信过程。2)获取移动机器人当前话题列表及运动信息3)界面可视化及图层信息获取与发布位置信息4)启动设置与实现移动机器人控制

wKgaomR0FGKAI7xwAANSGhT4Eog690.png▲上位机工作流程图

移动机器人的自主导航系统及上位机软件设计与实现是移动机器人技术的重要组成部分,是实现机器人智能化的关键。

在现阶段发展的移动机器人中,底层核心技术的发展确实是非常重要的,相信在未来,随着机器人底盘技术的不断成熟,我们将会再更多公共场所看到移动机器人灵活的身姿。这些技术的应用将为仓储和物流等各行各业带来更高效、更智能的服务,具有重要的应用价值。

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

    关注

    210

    文章

    28153

    浏览量

    206111
  • 移动机器人
    +关注

    关注

    2

    文章

    757

    浏览量

    33534
  • AGV小车
    +关注

    关注

    4

    文章

    156

    浏览量

    11081
  • AGV系统
    +关注

    关注

    0

    文章

    10

    浏览量

    5534
  • agv机器人
    +关注

    关注

    1

    文章

    65

    浏览量

    6516
收藏 人收藏

    评论

    相关推荐

    智能移动机器人系统方案指南

    自主移动机器人 (AMR) 和自动导引车 (AGV) 是具有移动、感知和连接能力的无人机器人,用于运输和移动各种重量和尺寸的负载,以及执行其
    的头像 发表于 11-14 10:30 152次阅读
    智能<b class='flag-5'>移动机器人</b><b class='flag-5'>系统</b>方案指南

    智能移动机器人

    富唯智能移动机器人分为复合机器人和转运机器人,搭载ICD核心控制器,实现一体化控制,最快可实现15分钟现场
    的头像 发表于 08-27 17:22 284次阅读
    智能<b class='flag-5'>移动机器人</b>

    智能移动机器人系统的用途和市场趋势

    至 48 V 之间。根据所采用的技术和预期用途,此类机器人系统可以与人类进行不同程度的交互,比如在人员周围安全运作,与人员进行高效的合作和协同工作。为帮助工程师更好地解决设计难题,智能移动机器人
    的头像 发表于 07-16 09:37 607次阅读

    海康机器人第100000台移动机器人下线

    海康机器人第100000台移动机器人已经成功下线 。这是一个重要的里程碑,标志着海康机器人在全品类移动机器人(AMR)领域取得了显著的进展。
    的头像 发表于 05-24 14:43 999次阅读

    自主移动机器人(AMR)功能和特点

    复合机器人是一种集成了移动机器人、协作机器人机器视觉等多项功能的新型机器人。它的开发目的是为了解
    的头像 发表于 02-28 15:05 1931次阅读
    <b class='flag-5'>自主</b><b class='flag-5'>移动机器人</b>(AMR)功能和特点

    富唯智能机器人集成了协作机器人移动机器人和视觉引导技术

    富唯智能移动机器人是一款拥有自主导航能力和物料转移抓取功能的智能机器人,采用先进的无线通信技术和高精度传感器,能够实现自主导航和避障,完成生
    的头像 发表于 01-17 11:58 392次阅读

    5个问题,洞悉自主移动机器人未来发展方向

    日常生活中的很多方面发挥作用。安森美(onsemi)开发了一款自主移动机器人演示,该演示由多个子系统方案构成,是一个使用安森美创新产品打造的完整的机器人设计。这个概念
    的头像 发表于 01-09 08:30 652次阅读
    5个问题,洞悉<b class='flag-5'>自主</b><b class='flag-5'>移动机器人</b>未来发展方向

    AMR(自主移动机器人)提升安全性:预防到保护

    随着AMR(自主移动机器人)在物流和制造业中的广泛应用,安全问题逐渐凸显。AMR在运行过程中可能会遇到各种意外情况,如碰撞、故障等,这些都可能对设备和人员造成伤害。因此,提高AMR的安全性,已成为我们需要关注的重要问题。
    的头像 发表于 01-04 12:07 485次阅读
    AMR(<b class='flag-5'>自主</b><b class='flag-5'>移动机器人</b>)提升安全性:<b class='flag-5'>从</b>预防到保护

    自主移动机器人的未来发展方向

    随着科技的日新月异,人类与机器人的互动将愈发频繁。从早晨在本地咖啡店里,协作机器人 (cobot) 为顾客精心冲泡咖啡,到在仓库中,自主移动机器人 (AMR) 自由穿梭各处拣选包裹。协
    的头像 发表于 01-04 09:34 763次阅读
    <b class='flag-5'>自主</b><b class='flag-5'>移动机器人</b>的未来发展方向

    国自机器人完成超2亿元战略融资

    国自机器人成立于2011年,致力于成为全球领先的移动机器人公司。公司是国家级重点专精特新小巨人企业,杭州准独角兽企业,已建立了完整的移动机器人产品技术体系,包括自研核心硬件模块、集群调度系统
    的头像 发表于 01-03 16:01 684次阅读

    移动机器人的组成和操作方法

    移动机器人到底是由哪些部分组成的呢,接下来我们就一起认识一下它。
    的头像 发表于 01-02 09:49 1576次阅读
    <b class='flag-5'>移动机器人</b>的组成和操作方法

    移动机器人调度系统典型应用案例

    根据任务量的不同,调度系统会调整执行任务的移动机器人数量。在任务较少的时段,以不影响交期为前提,将任务集中分配到一组机器人上,以最小化完成所有任务
    发表于 12-20 11:37 974次阅读
    <b class='flag-5'>移动机器人</b>调度<b class='flag-5'>系统</b>典型应用案例

    科聪料箱移动机器人整体解决方案

    。料箱机器人现场作业料箱机器人构成科聪料箱机器人整体解决方案料箱式移动机器人整体解决方案,根据移动机器人的整机功能,主要分为控制
    的头像 发表于 12-19 16:32 689次阅读
    科聪料箱<b class='flag-5'>移动机器人</b>整体解决方案

    科聪停车移动机器人整体解决方案!

    解决方案:本方案中核心部分采用的是科聪通用移动机器人控制器,导航方式一般选择激光导航,用以实现行驶路径可灵活多变和高精度导航的需求。以通用
    的头像 发表于 11-30 10:45 659次阅读
    科聪停车<b class='flag-5'>移动机器人</b>整体解决方案!

    关于移动机器人的五大应用场景

    移动机器人能够在工地上运送材料,如砖块、水泥和其他建筑材料等,减轻工人的负担并提高效率。由加拿大公司Clearpath Robotics开发的Husky机器人,被广泛应用于建筑工地上的物流运输任务。它能够携带重型建筑材料和设备,通过自主
    发表于 11-21 11:41 991次阅读