Java, das Daten von Android zu Jetson Nanos ROS überspringt

Hinweise, die ROS auf Jetson Nano installieren und Daten aus der Andorid App (Java) überspringen

Inhaltsverzeichnis


Laden Sie android_core herunter

https://github.com/rosjava/android_core

Erweiterungsklassen erstellen

Java-Klasse Referenzdaten vor der Kompilierung https://github.com/rosjava/rosjava_core

Fügen Sie eine Erweiterungsklasse hinzu und rufen Sie sie in main auf

Tatsächliche Maschineninstallation

Direkte Installation über USB

Überprüfen Sie den Beleg bei Jetson Nano


Anlaufen
roscore

Themen auflisten
rostopic list

Knoten auflisten
rosnode list

Überwachen Sie Themen
rostopic echo /chatter

http://wiki.ros.org/ja/ROS/Tutorials/UnderstandingTopics

Beiseite

Ich habe versucht, die Klasse von rosjava_core neu zu schreiben und zu verwenden, aber ich habe aufgegeben, weil der Fehler selbst mit gradlew build nicht behoben werden konnte. ..

Referenzseite

Über android_core

android_core — android_core 0.1.0 documentation http://rosjava.github.io/android_core/latest/

Building A ROS Android App http://wiki.ros.org/ApplicationsPlatform/Clients/Android/Tutorials/Getting%20Started

How to build a simple rosjava package successfully- - ROS Answers- Open Source Q&A Forum https://answers.ros.org/question/41455/how-to-build-a-simple-rosjava-package-successfully/

In Bezug auf das Erstellen von rosjava_core

Standardbibliothek zum Cross-Kompilieren von Java (z. B. beim Kompilieren für Java 7 mit JDK 8) https://vcs.hatenablog.com/entry/java/cross-compile-bootclasspath

rosjava_core 0.1.6 documentation http://rosjava.github.io/rosjava_core/latest/building.html

Command-Line Interface https://docs.gradle.org/4.10.2/userguide/command_line_interface.html#sec:command_line_warnings

API Help http://rosjava.github.io/rosjava_core/hydro/javadoc/index.html?overview-summary.html

In Bezug auf die Installation des WebSocket-Servers von JS in ROS

Mit RosJava aufnehmen https://qiita.com/iwata-n/items/989bed3acc21ffb28521

Versuchen Sie, ROS Topic mit Javascript unter Verwendung von Rosbridge und Roslibjs zu betreiben https://naonaorange.hatenablog.com/entry/2019/02/12/202800

Recommended Posts

Java, das Daten von Android zu Jetson Nanos ROS überspringt
Änderungen von Java 8 zu Java 11
Summe von Java_1 bis 100
Von Java zu Ruby !!
Wie schreibe ich Scala aus der Perspektive von Java
So verhindern Sie, dass editTextPreference von android PreferenceFragmentCompat beschädigt wird
Migration von Cobol nach JAVA
Kommen Sie zu den Abkürzungen aus den fünf Beispielen für kursive Java-Listen
Neue Funktionen von Java7 bis Java8
Stellen Sie eine Verbindung von Java zu PostgreSQL her
Von ineffektivem Java zu effektivem Java
[Java] Generieren Sie einen Daten-URI aus einer Byte-Zeichenfolge mit Dateiinhalten. [Kotlin]
Android: Umgang mit "Java-Version von '10 .0.1 'konnte nicht ermittelt werden"
[Android, Java] Methode zum Ermitteln des abgelaufenen Datums aus zwei Daten
Vom jungen Java (3 Jahre) bis zu Node.js (4 Jahre). Und der Eindruck, nach Java zurückzukehren
Führen Sie node.js von Android Java aus (Verarbeitung)
[Java] Geben Sie in stdin of Process ein
Java soll ab heute dabei sein
Von Java zu VB.NET-Writing Kontrastmemo-
[Java] Laufzeitdatenbereiche von JVM
Java, Schnittstelle für Anfänger
Von der Einführung bis zur Verwendung von byebug
Der Weg von JavaScript nach Java
Wiedereinführung von Java8, das seit Android Studio 2.4 verfügbar ist
[Android] Konvertieren Sie Android Java-Code in Kotlin
[Java] Konvertierung von Array zu Liste
[Java] Ablauf von der Einführung von STS bis zur Bestätigung der dynamischen Seite auf dem lokalen Host (2/3)
Von der Einstellung der Firebase-Echtzeitdatenbank bis zur einfachen Dateneingabe (Android-App)
[Java] Ablauf von der Einführung von STS bis zur Bestätigung der dynamischen Seite auf dem lokalen Host (1/3)
Ab Java9 werden Klassenkonstruktoren, die primitiven Typen entsprechen, als veraltet markiert.
Ich habe versucht, die Grammatik von R und Java zu übersetzen [Von Zeit zu Zeit aktualisiert]
Vom Ziehen des Docker-Images der Schienen bis zum Starten
Bedeutung der aus der Java Collection gelernten Schnittstelle
Datenverarbeitung mit der Stream-API von Java 8
Verwenden Sie den PostgreSQL-Datentyp (jsonb) aus Java
[java] Zusammenfassung des Umgangs mit char
[Java] Hinzufügen von Daten zur Liste (add, addAll)
Konvertieren Sie alle Android-Apps (Java) in Kotlin
Rufen Sie Java von C ++ auf Android NDK auf
Konvertieren Sie von der Java-UTC-Zeit in die JST-Zeit
Kinesis-Datenströme ohne Java-Erfahrung (1)
Stellen Sie mit Eclipse eine Verbindung von Java zu MySQL her
Von der Installation von Eclipse bis zur Ausführung von Java (PHP)
[Java] [Maven3] Zusammenfassung der Verwendung von Maven3
Post to Slack von Play Framework 2.8 (Java)
Java: So senden Sie Werte von Servlet zu Servlet
[Java] Fluss vom Quellcode zur Ausführung
Kinesis-Datenströme ohne Java-Erfahrung (3.1)
Ausgabe des Buches "Einführung in Java"
Einführung in die Überwachung von Java Touching Prometheus
Vorsichtsmaßnahmen bei der Migration von VB6.0 auf JAVA
Kinesis-Datenströme ohne Java-Erfahrung (3.2)
Memo für die Migration von Java nach Kotlin
Typkonvertierung vom Java Big Decimal-Typ zum String-Typ
Von Java nach C und von C nach Java in Android Studio
Zusammenfassung der guten Punkte und Vorsichtsmaßnahmen bei der Konvertierung der Java Android-Anwendung in Kotlin
[Förderung des Ruby-Verständnisses (1)] Wenn Sie von Java zu Ruby wechseln, verstehen Sie zuerst den Unterschied.
Zusammenfassung der Punkte, über die ich mir bei der Migration von Java nach Kotlin Sorgen gemacht habe
Fassen Sie den Lebenszyklus von Java-Objekten zusammen, die bei der Android-Entwicklung berücksichtigt werden müssen