ros学习
lulu_6666
学生
展开
-
ros常用命令
ROS常见命令roscore : 是你在运行所有ROS程序前首先要运行的命令。roscorerosrun :允许你使用包名直接运行一个包内的节点(而不需要知道这个包的路径)。rosrun [package_name] [node_name]海龟仿真器的例子,turtlesim为功能包的名称,turtlesim_node为节点名rosrun turtlesim turtlesim_noderostopic,rosservice,rosmsg这些指令可以查看话题、服务、消息等信息具体看提原创 2020-06-30 11:50:37 · 365 阅读 · 0 评论 -
ros中spinOnce()和spin()区别使用
在学习ros的通信机制时,topic(话题和消息)和service(服务)遇到一个问题,程序除了需要处理回调函数还需要进行其他任务(比如发布话题消息的功能),这就涉及spinOnce()函数与循环结构搭配实现,而一般循环处理topic的回调函数只需要使用spin()即可。这个链接中通过例子说明了这个两个函数的区别。https://blog.csdn.net/yaked/article/details/50776224附上遇到中的一个ros::spinOnce()例子/** * 该例程将执行/turt原创 2020-06-30 10:52:59 · 1647 阅读 · 0 评论 -
ros系统清空日志文件
最近我的Ubuntu告警磁盘容量不足1G,需要删一些ros的无用的log文件。检查ros中日志文件的大小rosclean check显示当前日志所占空间大小清除日志文件rosclean purge原创 2020-06-30 09:04:17 · 675 阅读 · 0 评论