- 博客(4)
- 收藏
- 关注
原创 基于阿克曼(Ackerman)模型的ROS无人车开发设计(4-1)
在接下来的章节中,我们将会根据之前部署的阿克曼无人车和室内环境进行建图,我们将从基本的建图算法开始,以实现基本的功能为前期目标在后续的章节中将会部署前沿的一些建图算法,帮助大家能够对比不同建图算法在不同应用环境中的差异。事实上我们有一部分没有详细讲解,那就是无人车的驱动部分,在该模型中驱动部分来自于steer_control_ros包的修改,因为我们更加专注上层应用的开发,这也是这个主题的宗旨。在这个模型中的驱动部分向上订阅了。当然,在这个章节中涉及的多个包大家可以通过自己的版本号自行安装!
2024-10-03 17:40:49 415
原创 基于阿克曼(Ackerman)模型的ROS无人车开发设计(3)
在前面两个章节中,我们成功在Rviz和Gazebo仿真环境中加载了基于阿克曼底盘模型的无人车,在这一节中,我们将介绍Gazebo仿真环境,事实上不同的仿真环境就是对应了我们需要无人车去开发什么样的功能,比如:在工厂环境中,我们希望无人车能够去建图,然后做定线巡航,在特定的场景下完成巡检;在车库里面,我们希望无人车能够自动泊车,用来验证我们的算法......也就是说Gazebo仿真环境就是你想要去把无人车应用的场景,为了尽可能好的完成你的指标,学识渊博的你将会去优化算法,然后促进行业的进步!
2024-08-09 00:10:06 1275
原创 基于阿克曼(Ackerman)模型的ROS无人车开发设计(2)
但是在实际按照开源的简短教程对新手并不是很友好,同时在Ros包中的一些代码比较冗余,以及运行时会出现一些Bug,我将会对这部分进行代码更改和简化并解析其中的关键部分,帮助大家快速理解。所以,在后续的篇章中,我们将更加关注功能应用的开发帮助大家能够更快、更全面的学习并快速上手应用ROS无人车算法的开发中!恭喜你,在此你已经成功在gazebo仿真环境中部署了一台基于阿克曼底盘的无人车,在后续章节我们将开始基于该无人车进行算法的部署和开发!关于yaml配置文件的具体作用将会在后续章节中进行详细解答。
2024-08-08 17:58:54 510
原创 基于阿克曼(Ackerman)模型的ROS无人车开发设计(1)
在ROS无人车的开发中,一个好用稳定的ROS无人车模型能够容易的去进行同步定位与建图、导航、目标检测等算法的开发和验证。但是,事实上许多初学者在学习ROS开发的时候,往往会把许多精力花在搭建自己的无人车模型上,但往往会出现许多BUG,延长开发的周期。特别是在被老板PUSH的时候,为了修改模型而频频熬夜,实不值得!工欲善其事,必先利其器!本教程旨在快速的构建起基于Ackerman模型的ROS无人车,并进行上层应用的开发!在后面章节中会对URDF模型、SLAM、目标检测等功能进行详细的讲解!
2024-08-08 12:23:22 375
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人