ROS理论与实践 - 2 - 认识ROS

运行海龟仿真器,并使用命令行工具新产生2只海龟

安装 zsh 后, 找不到 roscore 了…
在这里插入图片描述

zsh: command not found: roscore

解决方法 :
找到 catkin_ws中的 /devel/setup.zsh

gedit ~/.zshrc 

增加一句 source 后面加上自己的路径
在这里插入图片描述
然后

source ~/.zshrc 

试图通过两个命令行产生两只乌龟失败
在这里插入图片描述
开始用发布服务请求发布第二只乌龟 :

roscore
rosrun turtlesim turtlesim_node
rosservice call /spawn "x: 5
y: 5
theta:0
name: 't2'"

rosservice call /spawn "x: 10
y: 10
theta:0
name: 't3'"

在这里插入图片描述

查看3只海龟的计算图结构

rqt_graph

使用命令行工具控制 —只海龟做圆周运动,并显示位置曲线

rostopic pub -r 10 /t2/cmd_vel geometry_msgs/Twist "linear:
 x: 3
 y: 0
 z: 0
angular:
 x: 0
 y: 0
 z: 2"

在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值