【文件属性】:
文件名称:ros2_java:ROS2的Java和Android绑定
文件大小:174KB
文件格式:ZIP
更新时间:2021-02-02 20:19:25
android java gradle robotics ros
Java的ROS2
建造状态
目标
状态
Ubuntu Xenial(OpenJDK)
Ubuntu Xenial(Android)
介绍
这是一组项目(绑定,代码生成器,示例等),使开发人员能够为JVM和Android编写ROS2应用程序。
除了该存储库本身之外,还有:
,它为Ament添加了对Gradle的支持
,一个Gradle插件,可以更轻松地在Java和Android项目中使用ROS2。 可以从Gradle Central 安装Gradle插件
运行时环境的示例
,适用于Android的示例
仅此Java吗?
不可以,任何针对JVM的语言都可以用来编写ROS2应用程序。
包括Android吗?
是的确保将Fast-RTPS用作DDS供应商,至少使用。
产品特点
当前的功能集包括:
生成所有内置和复杂的ROS类型,包括数组,字符串,嵌套类型,常量等。
支持发布者和订阅
可调整的服务质量(例如,有损网络,可靠的交付等)
客户与服务
计时器
组成(即每个进程一个以上的节点)
时间处理(系统且稳定,尚不支持ROS时间 )
支援Android
参数服务和客户