一、创建功能包
输入:
wugui_pub 回车
roscpp rospy geometry_msgs std_msgs
二、写代码
#! /usr/bin/env python
import rospy
from geometry_msgs.msg import Twist
if __name__ == '__main__':
#初始化节点
rospy.init_node('turtle_pub')
#创建发布者对象
pub=rospy.Publisher('/turtle1/cmd_vel',Twist,queue_size=10)
#组织数据并发布数据
#设置发布频率
rate=rospy.Rate(10)
#创建速度消息
twist=Twist()
twist.linear.x=0.5
twist.linear.y=0.0
twist.linear.z=0.0
twist.angular.x=0.0
twist.angular.y=0.0
twist.angular.z=0.5
#循环发布
while not rospy.is_shutdown():
pub.publish(twist)
ra