You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a set of projects (bindings, code generator, examples and more) that enables developers to write ROS 2
15
12
applications for the JVM and Android.
@@ -20,18 +17,15 @@ Besides this repository itself, there's also:
20
17
-https://github.com/ros2-java/ros2_java_examples, examples for the Java Runtime Environment
21
18
-https://github.com/ros2-java/ros2_android_examples, examples for Android
22
19
23
-
Is this Java only?
24
-
------------------
20
+
### Is this Java only?
25
21
26
22
No, any language that targets the JVM can be used to write ROS 2 applications.
27
23
28
-
Including Android?
29
-
------------------
24
+
### Including Android?
30
25
31
26
Yep! Make sure to use Fast-RTPS as your DDS vendor and at least [this revision](https://github.com/eProsima/Fast-RTPS/commit/5301ef203d45528a083821c3ba582164d782360b).
32
27
33
-
Features
34
-
--------
28
+
### Features
35
29
36
30
The current set of features include:
37
31
- Generation of all builtin and complex ROS types, including arrays, strings, nested types, constants, etc.
@@ -44,10 +38,9 @@ The current set of features include:
44
38
- Support for Android
45
39
- Parameters services and clients (both asynchronous and synchronous)
46
40
47
-
Sounds great, how can I try this out?
48
-
-------------------------------------
41
+
## Sounds great, how can I try this out?
49
42
50
-
Install dependencies
43
+
### Install dependencies
51
44
52
45
> Note: While the following instructions use a Linux shell the same can be done on other platforms like Windows with slightly adjusted commands.
53
46
@@ -89,10 +82,7 @@ Make sure you have Gradle 3.2 (or later) installed.
0 commit comments