ros串口通讯接口编程
来源:互联网 发布:触摸屏查询软件 编辑:程序博客网 时间:2024/06/05 15:37
ROS串口通信
打开catkin_ws/src
cd catkin_ws/src
安装rosserial
sudo apt-get install ros-kinetic-rosserial
sudo git clonegit://github.com/wjwwood/serial.git
然后编译
catkin_make
创建功能包后,在package.xml添加
<buildtool_depend>catkin</buildtool_depend>
<build_depend>roscpp</build_depend>
<build_depend>rospy</build_depend>
<build_depend>serial</build_depend>
<build_depend>std_msgs</build_depend>
<run_depend>roscpp</run_depend>
<run_depend>rospy</run_depend>
<run_depend>serial</run_depend>
<run_depend>std_msgs</run_depend>
在cmakelist添加
find_package(catkinREQUIRED COMPONENTS
roscpp
rospy
serial
std_msgs
)
即可找到头文件
#include <serial/serial.h> //ROS已经内置了的串口包
复制以下代码编译
http://www.cnblogs.com/TooyLee/p/6104863.html
使用miniCom可进行调试
安装miniCom
sudo apt-get installcutecom
运行miniCom
sudo cutecom
如果报错可以检测是否打开串口
$ ls -l /dev/ttyUSB*
如果看到crw-rw-XX-里面XX是--,需要使用命令添加写入权限
$ sudo chmod a+rw/dev/ttyUSB1
- ros串口通讯接口编程
- ROS下IMU串口通讯接口(通用版)
- 串口通讯编程系列之RS232接口说明
- .NET 串口通讯编程
- python 串口通讯编程
- Linux 下串口通讯编程
- Linux 下串口通讯编程
- VC++ 的串口通讯编程
- DELPHI 串口通讯编程 SPCOMM
- MFC实现串口通讯编程
- 串口通讯方式1编程
- Linux下串口通讯编程
- windows编程之串口通讯
- mpu6050 arduino串口 通讯在ros下的可视化实验
- 串口通讯的概念及接口电路
- 串口通讯的概念及接口电路
- 串口通讯的概念及接口电路
- 串口通讯的概念及接口电路
- 谈谈DOMContentLoaded:Javascript中的domReady引入机制
- 反射的思想
- android连续点击出现多个Activity界面
- ubuntu16.04安装opencv2.4.9失败一次后成功
- Etl工具之Kettle与java集成二
- ros串口通讯接口编程
- 用YOLO训练自己的数据集--20170823
- MySql_explain详解
- Linux iptables防火墙规则配置的两个坑
- 使用sendMail发送邮件
- Python时间序列LSTM预测系列教程(5)-单变量
- 针对IE9时间不兼容问题研究
- S2-052的POC测试
- 设置单文档窗体黑色背景色,并输出红色的文字