ROS学习内容——开发者进行编程开发
发布时间
阅读量:
阅读量
首先进入上一期博客所构建的工作环境,生成一个新的功能模块
cd ~/catkn_ws/src
mkdir learning_topic
cd learning_topic
catkin_create_pkg learning_topic roscpp rospy std_msgs geometry_msgs turtlesim
如何构建一个信息发布端
step1.启动ROS节点
step2.将节点信息提交至ROS Master进行登记,涉及发布的话题以及话题对应的消息类型
step3.生成消息内容
step4.以特定频率持续发送信息
在leaning_topic的src目录下新建velocity_publisher.cpp文件--使小海龟执行线速度为0.5,角速度为0.2的移动操作
代码如下
#include<ros/ros.h>
#include<geometry_msgs/Twist.h>
int main(int argc,char **argv)
{
ros::init(argc,argv,"vel
全部评论 (0)
还没有任何评论哟~
