找回密码
 立即注册
搜索
查看: 10099|回复: 5

【速度控制】发布话题控制小车速度

[复制链接]

151

主题

355

帖子

695

积分

高级会员

Rank: 4

积分
695
发表于 2021-6-1 20:13:31 | 显示全部楼层 |阅读模式
本帖最后由 Wheeltec__某人 于 2021-6-1 20:45 编辑

请问麦伦小车发布话题控制它,怎么让它能在crtl+c时能自动停下呢
回复

使用道具 举报

0

主题

354

帖子

639

积分

高级会员

Rank: 4

积分
639
发表于 2021-6-1 20:15:06 | 显示全部楼层
这个可能是32板子接收的数据没有更新,您可以重新烧录32的代码再试下
回复

使用道具 举报

151

主题

355

帖子

695

积分

高级会员

Rank: 4

积分
695
 楼主| 发表于 2021-6-1 20:38:52 | 显示全部楼层
本帖最后由 Wheeltec__某人 于 2021-6-1 20:46 编辑

我运行这个发布话题指令是可以让小车停下的
然后我自己写了个py文件给小车发布速度控制的指令,也能顺利控制,但是我crtl+c停止终端指令时,小车还是在转
我想问有没有什么方法在我结束终端指令时,能让小车自动停止
315.jpg
回复

使用道具 举报

0

主题

354

帖子

639

积分

高级会员

Rank: 4

积分
639
发表于 2021-6-1 20:48:49 | 显示全部楼层
Wheeltec__某人 发表于 2021-6-1 20:38
我运行这个发布话题指令是可以让小车停下的
然后我自己写了个py文件给小车发布速度控制的指令,也能顺利控 ...

单独发速度指令的时候ctrl能停吗?
回复

使用道具 举报

151

主题

355

帖子

695

积分

高级会员

Rank: 4

积分
695
 楼主| 发表于 2021-6-1 20:53:31 | 显示全部楼层
可以啊,你可以看一下这个
20210601205100.jpg
回复

使用道具 举报

0

主题

354

帖子

639

积分

高级会员

Rank: 4

积分
639
发表于 2021-6-1 20:55:26 | 显示全部楼层
本帖最后由 WHEELTEC-iris 于 2021-6-1 20:57 编辑
Wheeltec__某人 发表于 2021-6-1 20:53
可以啊,你可以看一下这个

可能是你python代码的问题了,单独发速度指令的时候ctrl+C能停的话,那是没问题的。
finally里面执行速度置零的内容只发送一次,不能保证被执行到。
我建议一种方法是:你再多写一个节点,每隔一会(半秒或者一秒)发布一次速度话题发布一次置零的消息,这样你就可以在速度节点关闭后,由这个节点作为置零候补节点保证车能停下来。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

粤ICP备20017043号|小黑屋|手机版|Archiver|轮趣科技(东莞)有限公司  

GMT+8, 2024-12-22 12:21 , Processed in 0.061971 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表