ROS_Kinetic_09 ROS基础内容(四)
2016-05-24 11:16
141 查看
ROS_Kinetic_09 ROS基础内容(四)
参考网址:http://wiki.ros.org/cn/ROS/Tutorials/UsingRosEd
http://wiki.ros.org/cn/ROS/Tutorials/CreatingMsgAndSrv
1 rosed
~$ rosed roscpp Logger.msg由于没有安装vim,出错:
简单修改为gedit编辑:
~$ export EDITOR='gedit'
~$ rosed roscpp Logger.msg
小技巧,使用Tab补全文件名。
2 msg
~$ cd catkin_ws/src/hello_kinetic~/catkin_ws/src/hello_kinetic$ mkdir msg
~/catkin_ws/src/hello_kinetic$ echo "int64 num" > msg/Num.msg
具体看wiki。
rosmsg
~/catkin_ws$ rosmsg show hello_kinetic/Num
3 srv
~/catkin_ws$ roscd hello_kinetic~/catkin_ws/src/hello_kinetic$ mkdir srv
补充roscp功能包拷贝。
~/catkin_ws/src/hello_kinetic$ roscp rospy_tutorials AddTwoInts.srv srv/AddTwoInts.srv
修改package.xml等。
rossrv
~/catkin_ws/src/hello_kinetic$ rossrv show rospy_tutorials/AddTwoInts
-End-
基础知识结束,接着是代码基础。
相关文章推荐
- 手把手教你使用Git
- OpenGLES---OpenGL运行原理
- [疯狂Java]集合:专门用于聚集操作的一次性集合——Stream(流)
- linux 下连接mysql服务器
- 数据归一化算法
- 日常开发——Android请求自定义证书的https
- border-image-slice
- Oracle的时间差写法
- 最小二乘法
- C# 数据绑定
- sdut 2880 Devour Magic 线段树 区间更新和区间替换
- java入门教程-3.1Java类的定义及其实例化
- Android 使用Nexus 进行项目管理
- 多线程
- .apk等常用文件下载出现如果应下载文件,请添加 iis MIME 映射。
- 阿里云ECS服务器(ubuntu)下基本配置以及升级git
- Activity启动流程以及View的绘制流程
- 易语言基础教程之创建模块
- Log篇
- WM算法原理与代码实现(模式匹配)