在使用ROS各个传感器消息之前,弄清楚各个传感器在ROS是如何表示的显得极为重要。特别是,Laserscan, PointCloud等用了很久之后,感觉已经很熟悉了,但是一些细节行的东西一直没有深究,并且对某些参数难以形成直觉上的认识,很大程度上影响了在与其他算法或者硬件衔接时的问题。这里,我单独的将Laserscan,PointCloud发布在rviz中,通过修改不同的ROS消息参数,直观的观察其在参数的作用。
2019-12-21 22:22:45 5KB Laserscan PointCloud ROS
1
我们依然采用gmapping进行地图构建,gmapping是一个ros自带的地图构建工具包,采用激光和里程计的数据生成二维地图. 而利用amcl进行已知机器人的定位,amcl全称adaptive Monte Carlo localization,是一个机器人二维环境的概率定位系统, 在已知地图的环境中, 利用粒子滤波跟踪机器人的位姿. ROS中的amcl节点订阅激光数据sensor_msgs/LaserScan和地图数据nav_msgs/OccupancyGrid, 得到机器人的估计位姿.
2019-12-21 22:22:45 2.33MB ROS,自主 Gazebo
1
ROS是一个用于编写机器人软件的灵活框架,集成了大量的框架,工具,各种库,极大的方便了机器人的开发过程,作为一个分布式的框架,ROS中的每个模块都可单独设计封装成独立的功能包,为研究者提供了一种相互合作高效方式。
2019-12-21 20:55:54 138.34MB ROS RVIZ gazebo
1
ROS Gazebo Rviz SmartCar小车 仿真 代码,文件有rudf和xcaro两种格式,详情教程请参考博客https://blog.csdn.net/qq_16775293/article/details/88189184
2019-12-21 20:32:19 8KB ros gazebo smartc rviz
1
Soildworks搭建机器人小车模型(包括了零件和装配体),作为Gazebo机器人仿真系列文章的课程资源。教程链接:https://blog.csdn.net/Hu_weichen/article/details/86682796
2019-12-21 19:55:41 250KB Soildworks Gazebo
1
URDF(Unified Robot Description Format)是ROS中使用的一种机器人描述文件,它以HTML的形式定义一个机器人。包含的内容有:连杆、关节名称,运动学参数、动力学参数、可视化模型、碰撞检测模型等。将SolidWorks环境下设计好的图纸转化为urdf文件,便可将该模型放在gazebo里仿真以及完成后续工作了
2019-12-21 19:44:26 1.61MB ROS Solidworks Gazebo
1