-
Notifications
You must be signed in to change notification settings - Fork 2
Motivation
Mickael Gaillard edited this page Nov 7, 2016
·
5 revisions
initiated by Esteve:
This is a set of projects (bindings, code generator, examples and more) that enables developers to write ROS2 applications for the JVM and Android.
Besides this repository itself, there's also:
- https://github.com/esteve/ament_java, which adds support for Gradle to Ament
- https://github.com/esteve/ament_gradle_plugin, a Gradle plugin that makes it easier to use ROS2 in Java and Android project, and which can be found published at the Gradle Central at https://plugins.gradle.org/plugin/org.ros2.tools.gradle
- https://github.com/esteve/ros2_java_examples, examples for the Java Runtime Environment
- https://github.com/esteve/ros2_android_examples, examples for Android
No, any language that targets the JVM can be used to write ROS2 applications.
Yep! Make sure to use this fork as your DDS vendor.
This is a variation of implementation with same pattern than rosjava (ROS1) to facilitate migration. with:
- bug fixed (generator msg)
- enable JNI cache (generator msg)
- packages