logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

linux ROS串口读取的问题

目的是实现电脑端(ubuntu系统)与STM32通过串口建立通讯,STM32解算与其连接的传感器并将数据传送至电脑端进行编程。我们知道,随便一个串口助手即可实现读取STM32串口数据并显示出来,关于串口的API也很多,ROS 就有现成的rosserial包可以调用,本来的想法是直接调用该包就可以取到数据了,谁知遇到一个意想不到的问题:读取的数据存在数据分段的情况,出现原因可能是电脑端读取数据的速度

nohup使程序在Linux下后台运行 (关掉终端继续让程序运行的方法)

你是否遇到过这样的情况:从终端软件登录远程的Linux主机,将一堆很大的文件压缩为一个.tar.gz文件,连续压缩了半个小时还没有完成,这时,突然你断网了,你登录不上远程linux主机了,那么前面的半个小时就会前功尽弃,你非常气愤……在Linux下,如果你要执行的shell命令耗时特别长,并且:(1)你的网络不稳定,随时可能断网;或者(2)你在执行了shell命令之后必须要关闭终端软件(例如S

#linux
解决ROSPY没有spinOnce

之前ROS编程一直用C++,C++订阅消息的时候可以用spin(一直进入回调函数),大循环中用spinOnce时才进入回调函数。最近想显示一个图像界面,python中有matplot模块可以直接figure图像。找到一个最简单的话题订阅程序:#!/usr/bin/env pythonimport rospyfrom std_msgs.msg import Stringdef callback(d

#python
到底了