Loading

摘要: 功能包和CMakeLists.txt #功能包 ##进入~/catkin_ws/src目录: cd ~/catkin_ws/src ##创建功能包: catkin_create_pkg package_name depend1 depend2 *package_name:功能包名字 *depend* 阅读全文
posted @ 2021-02-04 11:08 海边的某某某 阅读(204) 评论(0) 推荐(0) 编辑
摘要: ROS的主节点(名称服务器) roscore #主节点与消息通信的理解 ##当执行roscore命令时,系统会启动主节点服务器 ##此时使用rosrun或者roslaunch运行订阅者节点。订阅者节点在运行时向主节点注册订阅者节点名称,话题名称,消息类型,URI地址和端口(节点间使用TCP/IP协议 阅读全文
posted @ 2021-02-04 11:06 海边的某某某 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 关于ros开发 PC端的开发(即用户端的开发):考虑到用户层需要界面化编程,QT是个不错的选择。可以安装好QT然后再去配置ROS,这就比较麻烦了。可以直接通过命令行安装: 运行环境 系统的版本:Ubuntu16.04 ROS的版本:Kinetic Qt的版本:5.9.1 操作步骤 安装并配置ROS环 阅读全文
posted @ 2021-02-04 11:03 海边的某某某 阅读(202) 评论(1) 推荐(0) 编辑
摘要: ROS操作系统测试———两只乌龟 1.普及ubuntu操作基础: #打开新的终端:[Ctrl] + [Alt] + t #命令补全:[Tab] #切换目录:cd 当前目录:./ 上一级目录:../ 根目录:/ #列出目录下的内容: ls #结束程序:[Ctrl] + [c] 2.两只乌龟 #使用RO 阅读全文
posted @ 2021-02-04 11:01 海边的某某某 阅读(205) 评论(0) 推荐(0) 编辑
摘要: Linux的SOCKET编程详解 1. 网络中进程之间如何通信 进 程通信的概念最初来源于单机系统。由于每个进程都在自己的地址范围内运行,为保证两个相互通信的进 程之间既互不干扰又协调一致工作,操作系统为进程通信提供了相应设施,如 UNIX BSD有:管道(pipe)、命名管道(named pipe 阅读全文
posted @ 2021-02-04 10:58 海边的某某某 阅读(83) 评论(0) 推荐(0) 编辑