避障是指机器人在行走过程中,通过传感器感知到其路线规划上存在的动态或静态障碍物,按照一定的算法实时更新路径,避开障碍物,最终到达目的地。

迅速熟知周围环境,了解自身定位信息是机器人开展工作的第一步,而目前思岚科技激光雷达传感器能帮助机器人实时获取所在环境的高精度轮廓信息,实现机器人的自主定位、建图及避障等功能。

当然,仅靠激光雷达传感器是无法达到我们理想中的效果,为此,思岚科技推出了充当机器人“小脑”的自主定位导航模块SLAMWARE,一个控制机器人运动的核心中枢。

对机器人来说,小脑可以绘制环境地图来指导自身行动,而如何在环境中找到一条从起点到终点,同时避开障碍物的最优路径显得更为困难。

思岚科技模块化自主定位导航SLAMWARE内置基于激光雷达的同步定位与建图 (SLAM) 及配套的路径规划功能。同时,它也是思岚科技推出的服务机器人自主行走的全套解决方案之一。

相较于开源ROS机器人操作系统,SLAMWARE内置的SLAM算法构建出的地图更加精确,即使受到外界干扰也可以保持较高的定位精度。在实际应用时,除了利用SLAM构建环境地图与实时定位外,我们还希望机器人在未知环境中自动避开障碍物,实现自主移动。SLAMWARE采用D*算法(即动态启发式路径搜索算法),可以让机器人不需要预先录入地图,就可以在陌生环境中行动自如,躲避动态障碍物。

通常来说,服务机器人的工作环境都比较复杂,除了“眼睛”(激光雷达)与“小脑”的组合之外,还需要多传感器融合。

同时,SLAMWARE还支持多传感器融合,包括超声波传感器,防跌落传感器、碰撞传感器和深度摄像头等,利用多种传感器信息融合,帮助机器人实现更智能的运动。

转载于:https://blog.51cto.com/13974836/2346176

机器人是如何实现自主避障的?相关推荐

  1. SLAM导航机器人零基础实战系列:(六)SLAM建图与自主避障导航——2.google-cartographer机器人SLAM建图...

    SLAM导航机器人零基础实战系列:(六)SLAM建图与自主避障导航--2.google-cartographer机器人SLAM建图 摘要 通过前面的基础学习,本章进入最为激动的机器人自主导航的学习.在 ...

  2. SLAM导航机器人零基础实战系列:(六)SLAM建图与自主避障导航——1.在机器人上使用传感器...

    SLAM导航机器人零基础实战系列:(六)SLAM建图与自主避障导航--1.在机器人上使用传感器 摘要 通过前面的基础学习,本章进入最为激动的机器人自主导航的学习.在前面的学习铺垫后,终于迎来了最大乐趣 ...

  3. 遨博协作机器人ROS开发 - 机械臂自主避障

    目录 一.简介 二.环境版本 三.学习目标 五.任务实施 六.任务拓展 七.课堂小结 八.课后练习 一.简介 大家好,欢迎关注遨博学院带来的系列技术分享文章(协作机器人ROS开发),今天我们来学习一下 ...

  4. SLAM导航机器人零基础实战系列:(六)SLAM建图与自主避障导航——4.多目标点导航及任务调度...

    SLAM导航机器人零基础实战系列:(六)SLAM建图与自主避障导航--4.多目标点导航及任务调度 摘要 通过前面的基础学习,本章进入最为激动的机器人自主导航的学习.在前面的学习铺垫后,终于迎来了最大乐 ...

  5. SLAM导航机器人零基础实战系列:(六)SLAM建图与自主避障导航——3.ros-navigation机器人自主避障导航...

    SLAM导航机器人零基础实战系列:(六)SLAM建图与自主避障导航--3.ros-navigation机器人自主避障导航 摘要 通过前面的基础学习,本章进入最为激动的机器人自主导航的学习.在前面的学习 ...

  6. ros自己写避障算法_slam导航避障算法,让无人机自主避障教学研究迈向更高处...

    随着消费级无人机技术的不断成熟,不断完善的自动避障系统可以极大的减少因操作失误而带来的各项损失,目前避障能力正逐渐成为了无人机自动化或智能化的关键点所在. 而根据无人机避障技术的原理和发展趋势,可以将 ...

  7. 自动驾驶自主避障概况

    文章目录 前言 1. 自主避障在自动驾驶系统架构中的位置 2. 自主避障算法分类 2.1 人工势场法(APF) 2.1.1引力势场的构建 2.1.2斥力势场的构建 2.1.3人工势场法的改进 2.2 ...

  8. PX4使用手册-自主避障-ObstacleAvoidance

    P200的VFH避障是航点避障么? 转载自:https://www.rdplat.com/news/25444.html PX4使用手册-自主避障-ObstacleAvoidance 2018-12- ...

  9. 基于ROS PIXHAWK的无人船自主避障实现

    文章目录 前言 一.飞控参数设置 二.RTK账号设置 三.MAVROS通信设置 四.ROS navtgation参数设置 前言 硬件准备: PIXHAWK2.4.8 jeston nano RTK 差 ...

最新文章

  1. 手把手教你JavaEE的分页查询、分页展示,有了这个,你的项目又多了一个谈资
  2. 服务器产品选型与性价比图解
  3. 技术图文:C#语言中的泛型 I
  4. 机器人大牛 Daniela Rus 领衔!MIT 新算法实现软体机器人「本体感知」
  5. php 面对对象总结,PHP 面向对象总结
  6. [Windows Phone 7] Storage
  7. excel-从excel导入数据到数据库
  8. hua图软件 mac_细数Mac上那些好用且免费的软件(四)
  9. 转:Windows下WSH/JS实现SVN服务器钩子脚本阻止提交空日志信息和垃圾文件
  10. node如何输出html页面,【自己的整理】node.js直接输出一个非常简单的HTML页面-Go语言中文社区...
  11. jquery radio设置选中_前端jQuery实战之 attr() 和 prop() 的区别
  12. 疯狂的图形(利用C# + GDI plus模拟杂乱无章的现实场景)
  13. Java基础markdown笔记整理(尚硅谷康师傅)
  14. 【AI番外】微信小程序前后端开发
  15. ADC参数中的SNR、SNDR与SFDR的区别是什么
  16. C# 在 Excel 中创建组合图表
  17. 计算机毕业设计 SSM学校图书借阅管理系统 图书馆借阅管理系统 图书借阅系统Java
  18. 哈希算法(哈希函数)的基本使用
  19. 短视频不为人知的素材来源 以及平台推荐的黑盒机制
  20. 补码转原数值公式(非常简单实用的公式)

热门文章

  1. php框架利弊,ThinkPHP框架的优缺点是什么
  2. 带滑动侧边栏的联系人界面
  3. matlab最优控制实验报告_最优控制的MATLAB实现.doc
  4. js实现 todoList
  5. 一张图深入的理解FP/FN/Precision/Recall
  6. 3 基于matplotlib的python数据可视化——导入Excel数据绘制组合图表
  7. python架构师是做什么的_什么是架构师?架构师应该具备什么样的能力?
  8. Hololens第三人称视角实现
  9. suse 11 sp3修改系统时间
  10. 信息系统项目管理师(软考高级)知识总结(1)