腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
避免
两个
ROS
订户
回
调
函数
之间
的
数据
竞争
情况
c++
、
mutex
、
publish-subscribe
、
ros
、
race-condition
假设我们有
两个
ROS
订阅者回
调
函数
,每次从队列中提取新消息时都会调用回
调
函数
,我们希望在另一个
回
调
函数
中使用回
调
函数
的
值,反之亦然。 我在一个类中实现了这一点,这个类有
两个
成员变量来存储我
的
数据
。我怀疑
两个
回
调
之间
可能存在
竞争
情况<
浏览 45
提问于2020-09-23
得票数 0
1
回答
ZeroMQ中
的
子
订户
是否有像
ROS
中那样
的
“
回
调
”-mechanism?
c++
、
zeromq
、
ros
我是ZeroMQ
的
新手。void chatterCallback(const std_msgs::String::ConstPtr& msg)
ROS
_INFO("I heard: [
浏览 5
提问于2017-11-22
得票数 2
回答已采纳
1
回答
从线程获取
数据
multithreading
、
google-cloud-platform
、
ros2
包装器部分使用一些特定于
ROS
2 2
的
通信机制(、、.)在节点
之间
交换
数据
/命令。 现在,系统中
的
一个节点应该与Google平台建立MQTT连接,保持连通性并允许云和
ROS
2系统
之间
的
数据
交换。为此,我正在使用谷歌
的
SDK。我
的
想法是从
ROS
2包装器启动一个线程,用于建立/保持MQTT连接,并使用回
调
函数
作为线程<e
浏览 11
提问于2021-12-11
得票数 0
1
回答
Ros
:控制台中
的
输出
c++
、
output
、
ros
、
launch
、
catkin
我是
ROS
的
初学者,开始学习基础知识。所以我已经安装了
ROS
,我正在学习一些教程。我已经创建了
两个
节点(publisher和
订户
)。所有的设置都像教程中
的
一样,但是它不起作用。他说:有没有可能在不使用启动文件
的
情况
下输出?我已经查过了,我注意到只有当您想要运行多个节点时,才需要使用启动文件。在这个 6:06分钟,这个家伙在他
的
回
调
函数
中使用cout。我也像他一样尝试过,我和他一样改
浏览 0
提问于2018-07-10
得票数 2
1
回答
非相互阻塞
的
ROS
和Qt事件循环在同一个程序中。
c++
、
qt
、
event-handling
、
ros
、
qt-signals
我正在开发一个多线程
ROS
应用程序,涉及Qt::QThread-inherited对象生成信号,触发main()
函数
中激活
的
ROS
节点中
的
ROS
发布者。Qt信号和事件循环由Qt::QCoreApplication处理,如何正确地组织应用程序对象和运行程序
函数
之间
的
连接?在普通应用程序中,Qt::QCoreApplication.exec()和
ros
::spin()
函数
都是阻塞
的
。
浏览 27
提问于2022-09-06
得票数 0
1
回答
函数
的
作用域和类
的
作用域有什么区别
c++
、
function
、
class
我使用了
ros
,并尝试将订阅者和服务器
的
定义放入外部
函数
中。然后
回
调
就不会运行了。spin()
函数
不起作用。但我经常看到其他人将服务器
的
定义放入一个类中,这样
回
调
就可以工作了。那么,这
两个
场景
之间
的
区别是什么呢?); nh.subscribe("
浏览 10
提问于2019-03-29
得票数 0
1
回答
如何以线程安全
的
方式取消在Solace上下文中注册
的
计时器?
solace
情况
我想关联一个状态对象(在我
的
例子中是一个C++对象,但对于case,它只是void*用户
数据
),当计时器触发和Solace调用我
的
计时器
回
调
例程时。因此,如果定时器可以从上下文线程触发,用户
数据
指针就会悬挂起来。 对solClient_context_stopTimer
的
调用和向现在死掉
的
计时器输入
回
调
函数
的
上下文线程<
浏览 1
提问于2018-03-28
得票数 0
回答已采纳
2
回答
ROS
中
的
回
调
函数
?如何正确地更新它们?
python
、
c++
、
oop
、
callback
、
ros
所以我制作了机器人,它应该从激光传感器获取
数据
,然后移动到一定
的
距离并停止。 但我发现
回
调
函数
有问题。是否有更好
的
解释如何正确地使用回
调
更新变量?我在python上也遇到了同样
的
问题,在那里我发现time.sleep(0.2)让类正确地更新。对我来说这也有点神奇。因为我认为在python中,这是自动工作
的
,因为分离
的
线程。这是如何在正常
的
非面向对象
的
情况
下工作<e
浏览 16
提问于2022-01-13
得票数 2
回答已采纳
1
回答
使用NodeJS更改JSON
的
内容
javascript
、
node.js
我想使用NodeJS编辑我
的
JSON文件,所有东西都可以在最后一次写出来,我
的
JSON文件在最后得到}。我
的
代码: var name = request.params.name, "state": false ]m
浏览 0
提问于2020-12-03
得票数 0
回答已采纳
1
回答
使用一个
回
调
函数
从多个
订户
分配信息
c++
、
callback
、
ros
、
subscribe
我有一个C++
ROS
的
问题。 我有一个任务,要求我从另一个程序生成
的
许多主题中获取信息。基本上。另一个程序生成了一堆主题,这些主题发布了一些来自海龟模拟器
ros
教程
的
基本
数据
,称为姿势。我不清楚
的
是,我是否必须向我订阅
的
每个新主题传递一个唯一
的
回
调
函数
。或者是否有一种方法可以生成一个可以传递到所有订阅中
的
通用回
调
函数
。因此,我
浏览 0
提问于2018-04-07
得票数 0
1
回答
锁定libev中
的
io watcher和timer watch
c
、
race-condition
、
libev
在这种
情况
下,我认为存在
竞争
条件。我是否需要在
两个
不同
的
libev监视器或libev句柄中使用lock。在这种
情况
下,我是需要自己处理
竞争
条件,还是需要
两个
监视器io和计时器运行时间由libev管理?
浏览 3
提问于2016-01-15
得票数 0
1
回答
如何将从rospy.Subscriber
数据
中获得
的
数据
输入变量?
python
、
ros
、
rospy
我已经写了一个
订户
样本。我希望将从rospy.Subscriber获得
的
数据
输入另一个变量,以便在以后
的
程序中使用它进行处理。目前,我可以看到订阅服务器正在运行,正如我在使用rospy.loginfo()
函数
时可以看到正在打印
的
订阅值一样。虽然我不知道如何将这些
数据
存储到另一个变量中。我尝试用rospy.loginfo编写一个
回
调
函数
,以便从订阅对象中打印位置
数据
。我订阅了JointState,它包
浏览 0
提问于2019-07-30
得票数 6
回答已采纳
2
回答
我应该使用什么API来控制ARDrone 2.0?
ros
、
ar.drone
我正在做一个关于自主飞行
的
项目,我使用
的
是ARDrone 2.0。我想知道哪个API更适合向无人机发送指令。我已经看到我能够使用NodeJS或
ROS
平台,但我希望有经验的人能帮助我做出明智
的
决定。对我来说,最重要
的
是从传感器读取
数据
和从笔记本电脑接收
数据
的
稳定性。如果我必须学习编程语言或库,我就不会有麻烦了。
浏览 0
提问于2015-04-07
得票数 3
回答已采纳
1
回答
同一桌面上
两个
程序
之间
的
tcp/ip连接会使用网卡吗?
tcp
、
ros
我正在使用Ubuntu18.04,但我感兴趣
的
答案与任何操作系统。我正在用
ROS
传输图像,并且想知道我给这个系统带来了多少负担,因为我每旋转一次图像流。我想知道在同一系统上
的
进程
之间
的
tcp连接上
的
流图像
的
瓶颈是什么。最重要
的
是,我想在某个地方阅读描述tcp连接上
数据
流
的
文档。 编辑:我是专门问关于
ROS
1,但关于
ROS
2
的
答案也很感激。
浏览 3
提问于2019-12-18
得票数 1
回答已采纳
1
回答
在将
函数
作为参数类型脚本传递时,
避免
两次参数定义
typescript
、
typescript-typings
据我所知,如果你想要一个
函数
作为参数传递,并作为
回
调
函数
使用,你需要在方法中引入
回
调
函数
将要使用
的
所有参数,然后对于这些相同
的
参数,当你在参数中定义
回
调
函数
的
类型时,需要两次。在下面的代码示例中,
两个
星号
之间
的
参数必须定义两次,因为大多数参数用于
回
调
函数
,其
浏览 20
提问于2020-08-10
得票数 0
回答已采纳
3
回答
等待主线程直到条件
c++
、
multithreading
我需要等待接收一些
数据
来启动主线程。这是
回
调
函数
,我将在其中接收我需要
的
数据
: * Robot's initial position (X component).double init_pos_x = 0.0; init_pos_y = y;这是主线:{
ros
::init(argc,
浏览 4
提问于2019-07-10
得票数 1
回答已采纳
4
回答
Ros
订户
不最新
python
、
image
、
opencv
、
ros
、
subscriber
我为其中一个图像主题编写了
ROS
订阅服务器,并使用以下方法将缓冲区设置为1:然而,我
的
订户
仍然落后。
浏览 7
提问于2014-10-16
得票数 5
回答已采纳
3
回答
如何使用Slim框架设置不区分大小写
的
路由?
php
、
routes
、
slim
在我
的
应用程序中,路由和
回
调
之间
有以下关联: $api->createPhoneNumber($accountId);我想要
避免
的
是让路由myhost/a7b81cf/phone-numbers/返回404响应,因为
浏览 1
提问于2013-11-13
得票数 5
1
回答
在多个
函数
中等待相同
的
API调用
javascript
、
promise
、
async-await
我有一个API调用,我希望在一个
函数
中被调用,但在另一个
回
调
中等待。例如,我想在加载时发出GET请求,以便
数据
尽快可用,但我需要一个“提交”
函数
来等待GET请求,以便在
数据
可用之前不会触发GET请求。这是由于我在
两个
异步
函数
之间
存在
竞争
条件,根据API响应时间
的
不同,可能比具有控制逻辑
的
身份验证
回
调
花费更多或更少
的
时间。 我宁愿
浏览 18
提问于2019-12-07
得票数 0
回答已采纳
1
回答
boost::property_tree put用法C++
c++
、
boost
、
ros
、
boost-propertytree
我正在类成员
函数
中执行一个ptree.put()。,setData1()由代码中
的
回
调
函数
(多个
ROS
订阅者回
调
)调用。当我在setData2()中调用main()时,它按预期
的
方式工作。但是,当
回
调调用类似的setData1()时,ptree_在末尾是空
的
。在每次调用时,当我在setData1()中打印setData1()中
的
数据
时,可以在ptree_中看到该调用
的</e
浏览 0
提问于2018-09-05
得票数 0
回答已采纳
点击加载更多
相关
资讯
ROS技术点滴——参数动态配置
OpenMAX编程-实现一个组件
腾讯基于 Proxy 的代码执行监听上报实践
ROS技术点滴——有限状态机smach(1)
深入理解 Vue 3.0 中 Promise 的用法
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券