1.

2.实现思路

创建软件包

定义发布者对象,名字叫vel_pub, 让advertise发布一个类型为geometry_msgs的Twist,话题名称是cmd_vel

声明一个 Twist类型的消息包,名字叫vel_msg,用来承载要发送的速度值

  

 开启while循环,不停使用vel_pub对象发送速度消息包vel_msg

先定义一个Rate对象,用来定义发送频率,参数30表示一秒钟循环30次

循环里调用发布函数,然后调用频率对象的sleep函数,控制while循环频率

cmakelist文件配置

编译 (有报错,把dependencies一行注释掉,暂时不理解)

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐