- 博客(199)
- 资源 (2)
- 收藏
- 关注
原创 Hybrid A*算法中子节点与父节点存在于同一个栅格时的问题分析与解决
Hybrid A*算法中,当子节点与父节点位于同一栅格时会导致节点KEY值冲突,引发路径回溯失败和节点误关闭问题。原因在于OPEN/CLOSED列表采用栅格坐标作为KEY值,当父子节点坐标相同时会覆盖存储。解决方法包括:调整扩展步长确保跨越栅格、修改父节点指针指向祖父节点,或采用连续位姿作为KEY值。其中调整步长是最直接有效的解决方案,可从根本上避免节点冲突问题。该问题源于Hybrid A*连续空间特性与离散栅格存储方式的矛盾,需在算法实现时特别注意处理.
2025-08-19 14:20:28
867
转载 一行命令解决rosdep update失败问题(kinetic, melodic, noetic)
一行命令解决rosdep update失败问题
2025-08-17 23:29:50
2428
原创 python程序启动ros节点rospy.init_node卡住
由于python代码要同时用到pytorch和ros,因此需要在conda环境里面运行python程序。但是终端运行时,在运行到rospy.init_node时,程序会卡住,不会报错,但是后面的代码不会执行,一直卡住没反应。1.在setting里面点击下拉菜单,点击Python Interpreter的下拉菜单选择“Show All”后面在pycharm里面运行时解决了该问题,不过需要要rospy的路径配置到pycharm里。完成上述操作后,在Pycharm中即可运行代码正常启动ros节点。
2025-03-20 08:33:46
680
原创 解决“Unable to find either executable ‘empy‘ or Python module ‘em‘... try installing the package”问题
解决cmake时找不到python相关库的问题
2025-03-19 16:39:16
1167
原创 解决“E: Sub-process /usr/bin/dpkg returned an error code (1)”报错问题
python3-catkin-pkg这个包一直报错,修复也修复不了,执行下面的代码后就好了。
2025-03-04 00:10:34
1428
原创 解决ros用catkin_make编译时提示“Command ‘catkin_make‘ not found”的问题
虽然提示安装catkin,但是一般而言,并不是没有安装导致的,而是环境没配置对。如果添加了还是不行,那就在终端命令行中手动输入上面的指令,然后再用catkin_make来编译。
2024-11-27 15:14:44
1903
原创 解决“usbhid 1-6:1.0: couldn‘t find an input interrupt endpoint”导致电脑启动不了的问题
启动电脑时,黑屏,显示“usbhid 1-6:1.0: couldn’t find an input interrupt endpoint”sda1换成你的盘,出现提示全部输入y,完成后reboot重启即可。如果sda1不行就是sda6,或者其他数字,出现修复信息就说明对了。屏幕上提示可以用BusyBox的指令进行修复,具体修复方式如下。
2024-11-27 14:54:53
992
原创 解决“undefined reference to `uuid_generate@UUID_1.0`”问题
参考这篇文章即可(点击即可打开链接):libapr-1.so.0:对‘uuid_generate@UUID_1.0’未定义的引用问题解决
2023-08-11 09:06:56
1096
CMU卡内基梅隆大学机器人规划与决策课程课件
2020-05-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1