ROS学习笔记之——利用Gazebo仿真TurtleBot3
发布日期:2021-05-10 14:16:31 浏览次数:21 分类:精选文章

本文共 559 字,大约阅读时间需要 1 分钟。

gazebo是一款强大的仿真器,可以看作与ros无关.

运行gazebo

gazebo

下面如以下示例所示运行启动文件。那么将同时运行gazebo、gazebo_gui、mobile_base_nodelet_manager、robot_state_publisher和spawn_mobile_base节点,且TurtleBot3会出现在Gazebo屏幕上。Gazebo是一款3D仿真器,由于使用了物理引擎和图形效果,因此会占据大量的CPU、GPU和RAM的资源。根据的PC的规格,可能需要相当长的时间来加载。(注意配置了网络后,本机不能直接运行roscore)

roslaunch turtlebot3_gazebo turtlebot3_empty_world.launch

如下图所示,只看到了机器人。因为没有指定任何环境选项

再次运行

roslaunch turtlebot3_gazebo turtlebot3_world.launch

然后采用键盘遥控

roslaunch turtlebot3_teleop turtlebot3_teleop_key.launch

即可以实现在gazbo的环境里面让机器人运动了~

 

注意:roscore要运行在主节点所在IP,所以一旦进行了网络配置,要对应。如下图所示

 

 

 

上一篇:Linux查看磁盘空间
下一篇:ROS学习笔记之——激光雷达SLAM建图

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2025年04月16日 14时41分28秒