2017-02-12 5 views
0

Ich versuche ROS zu verbinden und cv zu öffnen. Ich konnte den Videostream schwenken und die Ausgabe in rqt anzeigen. Jetzt möchte ich den Schwellenwertbereich anpassen, indem ich eine Spurleiste in rqt erstelle. Wie könnte ich es umsetzen?Trackbar in rqt ros

Antwort

2

Der beste Weg in Bezug auf Integration und Aussehen wäre, Ihr eigenes rqt-Plugin zu erstellen (tutorial). Sie müssen jedoch eine Möglichkeit finden, Ihren Knoten über Änderungen zu informieren (z. B. über einen Serviceanruf).

Viel einfacher und schneller, und in der Regel ausreichend, ist die Wiederverwendung vorhandener Funktionen. Sehen Sie sich in diesem Fall dynamic_reconfigure an. Dadurch können Sie Parameter im laufenden Betrieb ändern, Sie müssen nur die Konfiguration definieren und einen Rückruf in Ihrem Code registrieren (tutorials). Die GUI integriert sich in rqt.