注意:
博客地址:https://blog.csdn.net/xiaokai1999
webots版本:2020b rev1
ros版本:melodic
在我们安装一个软件的时候,一定不能安装最新版,因为最新版处处都是bug,Webots就是这种软件中的一个.
我们进入网站后找到 webots 2020b rev1 选择.deb格式进行下载。
下载完后,进入目标文件夹,使用dpkg -i webots_2020b-rev1_amd64.deb
命令解压安装软件。
具体使用教程:
sudo apt install ros-melodic-webots-ros
安装完后/usr/local/webots/projects/languages/
文件夹下应该会有cpp、java、matlab、python、ros这几种控制器。
如果缺少ros文件夹,建议重新安装低版本的或者和笔者一样的版本
在执行下面的操作时需要已经创建好的catkin_ws工作空间。
/usr/local/webots/projects/languages/ros/
文件夹下将webots_ros整个文件夹复制到catkin_ws/src
下面。/usr/local/webots/projects/default/controllers/ros/include/
文件夹下面的srv和msg文件夹复制到刚刚放在catkin_ws工作空间下的webots_ros功能包内,移植完的效果如下图所示:
本文也是基于笔者的学习和使用经验总结的,主观性较强,如果有哪些不对的地方或者不明白的地方,欢迎评论区留言交流~
下一节试着在webots内建一个小机器人吧。
✌Bye
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。