linux-device-driver - 如何将设备驱动程序集成到 ros
问题描述
所以我对编写Linux内核设备驱动程序有所了解。我为我的游戏控制器编写了一个设备驱动程序。问题是,我想将我的设备驱动程序集成到 ROS。我该怎么做?我不想为 ROS 使用预先存在的包。我试图寻找文档但无济于事。所以,任何帮助将不胜感激!谢谢!
解决方案
ROS 是一个强类型消息系统,它封装了真正的数学/代码,通过主题和消息提供通用接口。编写您的代码,编写一个 ROS 节点,从 ROS 节点调用您的代码,并定义您希望其他节点与您交谈的发布者/订阅者/接口。
推荐阅读
- php - 使用 cURL 在 PHP 中发布嵌套数组
- selenium - 无法使用 Selenium Webdriver 选择所有复选框
- typescript - 用于箭头功能的 TypeScript 类装饰器
- python - 在 Python 文件中放置 __all__ 的位置?
- sql - SQL - 字段有两个记录值,只想显示一个基于另一个字段中的总计的值,然后显示两个值的总计
- malloc - “程序已触发断点”,而空闲内存分配
- python - 使用请求库卷曲到 Python
- python - 我怎样才能转置这些数据以获得类似的东西
- javascript - UnhandledPromiseRejectionWarning:API 未处理的承诺拒绝
- c# - 正则表达式更重视某些类型