志不强者智不达,言不信者行不果。这篇文章主要讲述Windows使用ROS机器人操作系统教程说明相关的知识,希望能为你提供帮助。
??windows学习和使用ROS1&
2与linux中基本一致??,可以使用VSCodeUserSetup-x64-1.38.1安装ROS插件进行程序代码编写和学习。基础教程是入门必修课,官方基础教程的源码链接如下:
- ??ROS1Melodic??:??https://github.com/ros/ros_tutorials/tree/melodic-devel??
- ??ROS2Dashing??:??https://github.com/ros2/examples/tree/dashing??
使用git或者其他方式分别下载到:
????在Win10中安装ROS1Melodic和ROS2Dashing具体说明链接如下??:??
- ????
?D:\\catkin_ws\\src\\ros_tutorials?(ROS1工作空间)
和
?D:\\colcon_ws\\src\\examples?(ROS2工作空间)
分别使用:
?catkin_make?
catkin_make编译过程截图
和
?colcon build?
colcon build编译过程截图
完成编译后就可以依据官网文档进行基础教程的学习了。
安装???eProsima Micro XRCE-DDS???之后,可以与Arduino等外设通讯,有兴趣可以尝试一下。
分别修改ROS1的talker.cpp:
ss < < "hello world ( Win10 ROS 1 Melodic ) " < < count;
和ROS2的lambda.cpp:
message.data = "https://www.songbingjia.com/android/Hello, world! ( Win10 ROS 2 Dashing )" + std::to_string(this-> count_++);
编译后查看,发布与订阅的内容。
ROS1Melodic:
发布:
talker
订阅:
listener
ROS2Dashing:
发布:
pub
订阅:
sub
更多内容,依据反馈后补充,感谢支持~
【Windows使用ROS机器人操作系统教程说明】
推荐阅读
- Oracle Windows 环境下安装 + PL/SQL
- Bash的特性
- Bash初识2
- Qt实用技巧(使用QMediaPlayer和Windows自带组件播放swfrmvbmpgmp4等视频文件)
- ROS2初学者教程(Dashing和Eloquent)Windows
- Linux之ack命令
- 手把手教你美化微软的新终端Windows Terminal
- Windows 64位+Nginx1.8.1 配置SSL实现HTTPS访问
- 简单介绍oracle重置序列的方法