foxglove调用自定义服务接口找不到模块头文件

foxglove调用自定义服务接口找不到模块头文件_第1张图片

问题描述:

使用foxglove rosbridgeplayer 的callservice函数调用自定义服务,出现以上报错

解决方法:

将工作空间的install文件夹下生成自定义服务接口的功能包下对应的lib相关文件放置到ros文件夹的对应位置

第一步.将lib 文件夹下的.so文件 复制到 ros文件夹中的对应位置

foxglove调用自定义服务接口找不到模块头文件_第2张图片

foxglove调用自定义服务接口找不到模块头文件_第3张图片

 

 第二步.将 lib/pytho3.8/site-packages下的文件复制到  ros文件夹中的对应位置

foxglove调用自定义服务接口找不到模块头文件_第4张图片

foxglove调用自定义服务接口找不到模块头文件_第5张图片

每次定义新的自定义服务接口后,只需以上两步即可实现在rosbridge通信中识别对应的接口头文件

你可能感兴趣的:(Foxglove,studio,ubuntu)