随笔分类 -  自动驾驶

摘要:RRT特点 传统的路径规划算法有人工势场法、模糊规则法、遗传算法、神经网络、模拟退火算法、蚁群优化算法等。但这些方法都需要在一个确定的空间内对障碍物进行建模,计算复杂度与机器人自由度呈指数关系,不适合解决多自由度机器人在复杂环境中的规划。基于快速扩展随机树(RRT / rapidly explori 阅读全文
posted @ 2021-09-24 14:49 星火-AI 阅读(1222) 评论(0) 推荐(0)
摘要:算法流程: 1在地图中随机采点(采样数量需设定),并去除落在障碍物中的点 2 连接每个点的邻域(大小需设定)中的所有点,并进行碰撞检测,保留无碰撞连线 3采用A*算法对获得的图进行搜索,获得最优路径(相对于步骤2中的图)。 详细解释及python实现 matlab详解 基于采样的路径搜索算法及pyt 阅读全文
posted @ 2021-09-23 21:06 星火-AI 阅读(1073) 评论(0) 推荐(0)
摘要:https://www.jianshu.com/p/5c1f846e8dc1 https://blog.csdn.net/weixin_43450646/article/details/106993185 https://zhuanlan.zhihu.com/p/338927297 https:// 阅读全文
posted @ 2021-09-22 20:07 星火-AI 阅读(218) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/qq_33971022/article/details/109013661 https://blog.csdn.net/qq_40164094/article/details/117749488 https://www.jianshu.com/p/b46b 阅读全文
posted @ 2021-09-19 09:31 星火-AI 阅读(1728) 评论(0) 推荐(0)
摘要:JPS流程简单推导 JPS/JPS+详细讲解 JPS及C++实现 JPS详细算法及优化 JPS详细解释及C++实现 JPS及C++实现 JPS及Python实现 JPS及Python实现 JPS及Python实现 JPS及Python实现 阅读全文
posted @ 2021-09-15 16:46 星火-AI 阅读(789) 评论(0) 推荐(0)
摘要:lidar_euclidean_cluster_detect : 发布的障碍物坐标不对,可能发布的是lidar的 frame 没有转换到 map的frame 帖子1 帖子2 lidar_kf_contour_track: 不发布 /tracked_objects 阅读全文
posted @ 2021-09-07 15:08 星火-AI 阅读(491) 评论(0) 推荐(1)
摘要:系统架构 lidar_faker_perception lidar_euclidean_cluster_detect range_vision_fusion lidar_naive_l_shape point_pillars roi_object_filter object_map / wayare 阅读全文
posted @ 2021-08-31 15:46 星火-AI 阅读(1293) 评论(0) 推荐(0)
摘要:https://zhuanlan.zhihu.com/p/137408401 https://blog.csdn.net/u010425776/article/details/79517301 https://blog.csdn.net/qq_33829154/article/details/852 阅读全文
posted @ 2021-07-13 16:28 星火-AI 阅读(66) 评论(0) 推荐(0)
摘要:开发一个机器人自动回桩充电模块 想用autoware的激光点云提供定位 但是autoware的定位总是丢 因此想用IMU的数据来为机器人倒桩提供定位,先写一篇帖子记录开发过程 未滤波的的纯积分节点效果很差,因此在此只考虑用IMU来解算机器人姿态 用到的公式与代码 IMU数据积分获得当前位姿 http 阅读全文
posted @ 2021-07-02 17:08 星火-AI 阅读(701) 评论(0) 推荐(0)
摘要:项目需要 需要安装autoware 记录一下 1 ubuntu18.04 + ros melodic + Eigen>=3.37 + opencv3.2.0 + autoware1.14 源码地址: https://gitlab.com/autowarefoundation/autoware.ai/ 阅读全文
posted @ 2021-07-01 10:26 星火-AI 阅读(1149) 评论(0) 推荐(0)
摘要:问题: 为了解决Ackermann转向结构的Nanocar小车 在用ros的 teb局部路径规划算法进行路径规划时出现的前轮摆动严重的问题。 nanocar导航包下载: base_control功能包 雷达驱动功能包 robot_navigation功能包 robot_vision功能包 teb_l 阅读全文
posted @ 2021-03-25 18:10 星火-AI 阅读(2464) 评论(0) 推荐(1)
摘要:https://blog.csdn.net/a380331382/article/details/82841071 https://blog.csdn.net/qq_36931982/article/details/102474639 https://www.cnblogs.com/flyinggo 阅读全文
posted @ 2021-01-25 19:50 星火-AI 阅读(787) 评论(0) 推荐(0)
摘要:DFS算法用栈 先进后出 按分支扩展 直到终点 BFS算法用队列 先进先出 逐层扩展,直到终点 只有BFS算法能保证路径的最优性 在执行算法的过程中,每个点需要记录达到该点的前一个点的位置 -- 可以称之为父节点。这样做之后,一旦到达终点,便可以从终点开始,反过来顺着父节点的顺序找到起点,由此就构成 阅读全文
posted @ 2021-01-25 13:27 星火-AI 阅读(306) 评论(0) 推荐(0)
摘要:简单直观解释: https://www.cnblogs.com/heaad/archive/2010/12/20/1911614.html 模拟退火算法详细解释: https://blog.csdn.net/huahua19891221/article/details/81737053 应用实例笔记 阅读全文
posted @ 2021-01-21 14:22 星火-AI 阅读(1360) 评论(0) 推荐(0)
摘要:本文来源及入门 详细解释 父节点的概念 到达终点后,通过回溯确定最优路径 ,以此为主 详细全面解释 python实现 python实现 路径规划及python实现 如果邻近节点在open_set中,则比较gcost是否比原来更小,如果更小则更新其父节点 路径规划python实现 路径规划及C++实现 阅读全文
posted @ 2021-01-20 14:56 星火-AI 阅读(2724) 评论(0) 推荐(1)
摘要:简单直观解释 详细解释(C#) 高赞详细解释(C++) 路径规划及Python实现 路径规划及C++ python实现 python实现 python实现(已实现) python实现 C++实现 C++实现 C++实现 C++实现 C实现 注意: Dijkstra算法 不同于 BFS的地方是,Dij 阅读全文
posted @ 2021-01-20 13:36 星火-AI 阅读(406) 评论(0) 推荐(0)