项目场景:

导航过程中,机器人原地打转,无法执行导航操作


问题描述

[ WARN] [1649901508.277286663]: Clearing both costmaps to unstuck robot (3.00m).
[ WARN] [1649901513.477463663]: Clearing both costmaps to unstuck robot (3.00m).
[ WARN] [1649901513.986066419]: Joint state with name: "Joint1" was received but not found in URDF
[ WARN] [1649901518.677390416]: Rotate recovery behavior started.
[ WARN] [1649901524.037543995]: Joint state with name: "Joint1" was received but not found in URDF
[ERROR] [1649901530.877808810]: Aborting because a valid plan could not be found. Even after executing all recovery behaviors

报错信息:

Aborting because a valid plan could not be found. Even after executing all recovery behaviors


原因分析&解决方案:

1.rviz上看看是否要碰到障碍物了,膨胀系数是否设置的太大

2.选取另外的目标点,可能是无法到达的目标点

3.也可能如Gazebo仿真激光SLAM_yitakabe的博客-CSDN博客_gazebo slam所说的

问题在于当机器人有旋转的动作时,所有的可选轨迹就会变很短,从而导致机器人的速度变得很小。如果提高了机器人的速度上限,可以在某种程度上增加机器人有旋转动作时的移动速度
解决办法:
提高acc_lim_x, acc_lim_theta, and acc_lim_trans的参数值(非常大的值,甚至可能实现不了,如10-30)

我的情况是代码中设置的点有点偏差,导致无法执行,更改点后就可以了


【踩坑记录】导航时出现原地旋转,然后无法执行导航相关推荐

  1. YOLOv5在无人机/遥感场景下做旋转目标检测时进行的适应性改建详解(踩坑记录)...

    作者丨略略略@知乎(已授权) 来源丨https://zhuanlan.zhihu.com/p/358441134 编辑丨极市平台 文章开头直接放上我自己的项目代码: https://github.co ...

  2. MCNP5 粒子输运 常见问题汇总与踩坑记录(导火索:死循环)

    MCNP 常见问题汇总与踩坑记录(导火索:死循环) 基础错误(输入卡语法错) 1 行字符限制 2 制表符tab 3 换行符 天坑错误:运行时死循环 其他错误 1 材料 2 几何 3 F4计数卡选择me ...

  3. STF环境搭建运行及踩坑记录

    最初是在centos环境上搭建STF,由于种种依赖缺失.nodejs/npm版本不兼容.以及无解的"Segmentation fault (core dumped)"错误,最终还是 ...

  4. 数据标注平台(CVAT)安装及踩坑记录

    目录 一.CVAT安装 step1 安装docker step2 获取权限 step3 获取权限 step4 克隆cvat源代码 step5 构建docker镜像 step6 运行Docker容器这一 ...

  5. Kbone踩坑记录(VUE多端开发不得不做的吃螃蟹尝试)

    Kbone踩坑记录 tabbar kbone-ui使用 自定义导航 页面跳转 扩展API 环境判断 swiper 图片资源 wx-web-view Kbone踩坑记录 tabbar 所有 tabbar ...

  6. Slam学习笔记——ROS踩坑记录

    Slam学习笔记--ROS踩坑记录 1. 安装 2. ROS文件系统 2.1 工作区 2.2 包package 2.2.1 包的操作 2.2.2 描述文件package.xml 2.3 节点node ...

  7. TVM: Deep Learning模型的优化编译器(强烈推荐, 附踩坑记录)

    本文作者是阿莱克西斯,原载于知乎,雷锋网(公众号:雷锋网)获得授权转载. (前排提醒,本文的人文内容部分稍稍带有艺术加工,请保持一定的幽默感进行阅读) 关注我最近想法的同学应该知道我最近都在把玩 TV ...

  8. 使用Java读取 “Python写入redis” 的数据踩坑记录

    https://my.oschina.net/u/2338224/blog/3061507 使用Java读取 "Python写入redis" 的数据踩坑记录 https://seg ...

  9. osx php7 imagick,[PHP] MacOS 自带php环境安装imagick扩展踩坑记录 | 码农部落

    前言 最近学习yii2,在搭建环境后,发现在访问contact页面时报错,如下: "Either GD PHP extension with FreeType support or Imag ...

  10. SpringBoot踩坑记录 Invalid bound statement (not found)引发的一些列问题

    SpringBoot踩坑记录 Invalid bound statement (not found)引发的一些列问题 当你开开心心搭建了一个SpringBoot项目,用插件生成了entity.dao. ...

最新文章

  1. 为什么有的人还不到三十岁,就对工作失去了兴趣呢?
  2. 终于弄明白 i = i++和 i = ++i 的区别了!
  3. li变成行内块级元素之后,每一个li之间会有间隙,这是为什么?
  4. under what circumstances, breakfast is essential
  5. c++ 11.一维数组
  6. java对cpu线程的要求_java-CPU份额对线程有什么影响
  7. 面经——Linux相关
  8. 32年寻获上帝粒子,华人女学者自述高能人生故事
  9. 扇贝有道180926每日一句
  10. 怎么把mysql 查询数据_如何使用查询字符串值从数据库中查询数据
  11. 毕设/私活/必备,一个挣钱的标准开源前后端分离【springboot+vue+redis+Spring Security】脚手架--若依框架
  12. 明解C语言。初级版 部分练习代码
  13. SpringBoot启动流程原理+自动装配原理
  14. Android HttpURLConnection 获取下载文件大小
  15. 选课系统服务器,选课系统概要设计
  16. 计算机网络知识点汇总(王道)
  17. java rxtx下载_rxtx-2.1-7r2 jav
  18. 现代通信技术之通信业务
  19. ubuntu更改更新源
  20. 使用FME封装一个多线程爬取m3u8在线视频的小玩意

热门文章

  1. SAP BDC的应用
  2. 企业微信java开发demo_微信企业号demo
  3. java物流实时跟踪
  4. vs2017设置背景图片
  5. java实现验证码时效,JAVA实现验证码
  6. vue3 中使用pinia报错 pinia.mjs:1696 Uncaught Error: []: getActivePinia was called with no active Pinia.
  7. 小知识:btn.addEventListener is not a function报错处理
  8. Bluetooth core 5.0 ---------- BR/EDR 安全简单配对(BR/EDR secure simple pairing)
  9. 2021年5大国货品牌引爆互联网背后的营销逻辑
  10. PHP C#-QQ网站bkn算法