<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-test.hshl.de/wiki/index.php?action=history&amp;feed=atom&amp;title=Knoten%2C_Nachrichten_und_Beziehungen</id>
	<title>Knoten, Nachrichten und Beziehungen - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-test.hshl.de/wiki/index.php?action=history&amp;feed=atom&amp;title=Knoten%2C_Nachrichten_und_Beziehungen"/>
	<link rel="alternate" type="text/html" href="https://wiki-test.hshl.de/wiki/index.php?title=Knoten,_Nachrichten_und_Beziehungen&amp;action=history"/>
	<updated>2026-04-30T03:34:44Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in HSHL Mechatronik</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki-test.hshl.de/wiki/index.php?title=Knoten,_Nachrichten_und_Beziehungen&amp;diff=102010&amp;oldid=prev</id>
		<title>Marius Kuepper am 2. Februar 2023 um 22:20 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki-test.hshl.de/wiki/index.php?title=Knoten,_Nachrichten_und_Beziehungen&amp;diff=102010&amp;oldid=prev"/>
		<updated>2023-02-02T22:20:57Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 3. Februar 2023, 00:20 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Zeile 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== rqt_Graph ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== rqt_Graph ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Datei:MK-rqt.png|left|mini|300px|Abb.: rqt_graph&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Datei:MK-rqt.png|left|mini|300px|Abb.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1&lt;/ins&gt;: rqt_graph&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Der rqt_graph ist ein Dienstprogramm, das vom rqt-Paket im Robot Operating System bereitgestellt wird. Es ermöglicht Ihnen die Visualisierung des ROS 2-Netzwerkgraphen, der die Knoten und Themen in einem ROS2-System und ihre Verbindung zueinander zeigt.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Der rqt_graph ist ein Dienstprogramm, das vom rqt-Paket im Robot Operating System bereitgestellt wird. Es ermöglicht Ihnen die Visualisierung des ROS 2-Netzwerkgraphen, der die Knoten und Themen in einem ROS2-System und ihre Verbindung zueinander zeigt.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Schaltfläche &amp;quot;Aktualisieren&amp;quot; muss jedes Mal genutzt werden, wenn andere Knoten gestartet wurden. Ansonsten werden auch nicht mehr die aktuellen Daten angezeigt.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Schaltfläche &amp;quot;Aktualisieren&amp;quot; muss jedes Mal genutzt werden, wenn andere Knoten gestartet wurden. Ansonsten werden auch nicht mehr die aktuellen Daten angezeigt.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l7&quot;&gt;Zeile 7:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 7:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== RViz ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== RViz ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Datei:MK-rviz.png|left|mini|300px|Abb.: RViz&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Datei:MK-rviz.png|left|mini|300px|Abb.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;2&lt;/ins&gt;: RViz&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;RViz (kurz für &amp;quot;ROS Visualization&amp;quot;) ist ein 3D-Visualisierungsprogramm, mit dem Sie den Zustand verschiedener ROS-Elemente anzeigen können, einschließlich 3D-Visualisierungen von Robotern, Punktwolken und anderen Daten. Sie können RViz verwenden, um Ihren Roboter zu debuggen, indem Sie sein Verhalten und die Daten, die er von den Sensoren empfängt, visualisieren, sowie um die Ergebnisse Ihres Codes zu visualisieren.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;RViz (kurz für &amp;quot;ROS Visualization&amp;quot;) ist ein 3D-Visualisierungsprogramm, mit dem Sie den Zustand verschiedener ROS-Elemente anzeigen können, einschließlich 3D-Visualisierungen von Robotern, Punktwolken und anderen Daten. Sie können RViz verwenden, um Ihren Roboter zu debuggen, indem Sie sein Verhalten und die Daten, die er von den Sensoren empfängt, visualisieren, sowie um die Ergebnisse Ihres Codes zu visualisieren.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Sie können RViz von der Kommandozeile aus starten, indem Sie den Befehl &amp;lt;code&amp;gt;rviz&amp;lt;/code&amp;gt; ausführen. Dadurch wird das RViz-Fenster geöffnet, das aus einer 3D-Ansicht Ihres Roboters und einer Seitenleiste mit einer Liste der verfügbaren Anzeigetypen besteht.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Sie können RViz von der Kommandozeile aus starten, indem Sie den Befehl &amp;lt;code&amp;gt;rviz&amp;lt;/code&amp;gt; ausführen. Dadurch wird das RViz-Fenster geöffnet, das aus einer 3D-Ansicht Ihres Roboters und einer Seitenleiste mit einer Liste der verfügbaren Anzeigetypen besteht.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l15&quot;&gt;Zeile 15:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 15:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Debugging ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Debugging ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Datei:MK-rqt_console.png|right|mini|300px|Abb.: rqt_console&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Datei:MK-rqt_console.png|right|mini|300px|Abb.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3&lt;/ins&gt;: rqt_console&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&amp;#039;&amp;#039;&amp;#039;rqt_console&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&amp;#039;&amp;#039;&amp;#039;rqt_console&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Installation:&amp;#039;&amp;#039;&amp;#039;&amp;lt;code&amp;gt;sudo apt install ros-foxy-rqt*&amp;lt;/code&amp;gt; (Im Fall von Ubuntu 20.04)          &amp;lt;code&amp;gt;sudo apt install ros-humble-rqt*&amp;lt;/code&amp;gt; (Im Fall von Ubuntu 22.04) &amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Installation:&amp;#039;&amp;#039;&amp;#039;&amp;lt;code&amp;gt;sudo apt install ros-foxy-rqt*&amp;lt;/code&amp;gt; (Im Fall von Ubuntu 20.04)          &amp;lt;code&amp;gt;sudo apt install ros-humble-rqt*&amp;lt;/code&amp;gt; (Im Fall von Ubuntu 22.04) &amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Marius Kuepper</name></author>
	</entry>
	<entry>
		<id>https://wiki-test.hshl.de/wiki/index.php?title=Knoten,_Nachrichten_und_Beziehungen&amp;diff=102000&amp;oldid=prev</id>
		<title>Marius Kuepper am 2. Februar 2023 um 16:53 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki-test.hshl.de/wiki/index.php?title=Knoten,_Nachrichten_und_Beziehungen&amp;diff=102000&amp;oldid=prev"/>
		<updated>2023-02-02T16:53:59Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 2. Februar 2023, 18:53 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l45&quot;&gt;Zeile 45:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 45:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Mit &amp;#039;&amp;#039;&amp;#039;roswtf&amp;#039;&amp;#039;&amp;#039; können Sie auch Ihre launch-Datei auf potenzielle Fehler überprüfen. &amp;lt;code&amp;gt;roswtf &amp;quot;launch.py&amp;quot;&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Mit &amp;#039;&amp;#039;&amp;#039;roswtf&amp;#039;&amp;#039;&amp;#039; können Sie auch Ihre launch-Datei auf potenzielle Fehler überprüfen. &amp;lt;code&amp;gt;roswtf &amp;quot;launch.py&amp;quot;&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;[[Anleitung zum einfachen Einstieg in ROS2|&amp;lt;- Zurück zum Hauptartikel]]&#039;&#039;&#039;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Marius Kuepper</name></author>
	</entry>
	<entry>
		<id>https://wiki-test.hshl.de/wiki/index.php?title=Knoten,_Nachrichten_und_Beziehungen&amp;diff=101947&amp;oldid=prev</id>
		<title>Marius Kuepper: Die Seite wurde neu angelegt: „=== rqt_Graph === Abb.: rqt_graph&lt;nowiki&gt;&lt;/nowiki&gt; Der rqt_graph ist ein Dienstprogramm, das vom rqt-Paket im Robot Operating System bereitgestellt wird. Es ermöglicht Ihnen die Visualisierung des ROS 2-Netzwerkgraphen, der die Knoten und Themen in einem ROS2-System und ihre Verbindung zueinander zeigt. Die Schaltfläche &quot;Aktualisieren&quot; muss jedes Mal genutzt werden, wenn andere Knoten gestartet wurden. Ansonsten werd…“</title>
		<link rel="alternate" type="text/html" href="https://wiki-test.hshl.de/wiki/index.php?title=Knoten,_Nachrichten_und_Beziehungen&amp;diff=101947&amp;oldid=prev"/>
		<updated>2023-02-02T13:10:38Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „=== rqt_Graph === &lt;a href=&quot;/wiki/index.php/Datei:MK-rqt.png&quot; title=&quot;Datei:MK-rqt.png&quot;&gt;left|mini|300px|Abb.: rqt_graph&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;/a&gt; Der rqt_graph ist ein Dienstprogramm, das vom rqt-Paket im Robot Operating System bereitgestellt wird. Es ermöglicht Ihnen die Visualisierung des ROS 2-Netzwerkgraphen, der die Knoten und Themen in einem ROS2-System und ihre Verbindung zueinander zeigt. Die Schaltfläche &amp;quot;Aktualisieren&amp;quot; muss jedes Mal genutzt werden, wenn andere Knoten gestartet wurden. Ansonsten werd…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=== rqt_Graph ===&lt;br /&gt;
[[Datei:MK-rqt.png|left|mini|300px|Abb.: rqt_graph&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;]]&lt;br /&gt;
Der rqt_graph ist ein Dienstprogramm, das vom rqt-Paket im Robot Operating System bereitgestellt wird. Es ermöglicht Ihnen die Visualisierung des ROS 2-Netzwerkgraphen, der die Knoten und Themen in einem ROS2-System und ihre Verbindung zueinander zeigt.&lt;br /&gt;
Die Schaltfläche &amp;quot;Aktualisieren&amp;quot; muss jedes Mal genutzt werden, wenn andere Knoten gestartet wurden. Ansonsten werden auch nicht mehr die aktuellen Daten angezeigt.&lt;br /&gt;
Die Filteroptionen: Dies sind die drei Kästchen direkt neben der Schaltfläche &amp;quot;Aktualisieren&amp;quot;. Mit dem ersten Element können Sie nur zwischen Knoten oder Themen wählen. Mit dem zweiten Feld können Sie nach den Namen der Knoten filtern.&lt;br /&gt;
&amp;lt;br clear = all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== RViz ===&lt;br /&gt;
[[Datei:MK-rviz.png|left|mini|300px|Abb.: RViz&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;]]&lt;br /&gt;
RViz (kurz für &amp;quot;ROS Visualization&amp;quot;) ist ein 3D-Visualisierungsprogramm, mit dem Sie den Zustand verschiedener ROS-Elemente anzeigen können, einschließlich 3D-Visualisierungen von Robotern, Punktwolken und anderen Daten. Sie können RViz verwenden, um Ihren Roboter zu debuggen, indem Sie sein Verhalten und die Daten, die er von den Sensoren empfängt, visualisieren, sowie um die Ergebnisse Ihres Codes zu visualisieren.&lt;br /&gt;
Sie können RViz von der Kommandozeile aus starten, indem Sie den Befehl &amp;lt;code&amp;gt;rviz&amp;lt;/code&amp;gt; ausführen. Dadurch wird das RViz-Fenster geöffnet, das aus einer 3D-Ansicht Ihres Roboters und einer Seitenleiste mit einer Liste der verfügbaren Anzeigetypen besteht.&lt;br /&gt;
Sie können dann verschiedene Anzeigetypen zum RViz-Fenster hinzufügen, indem Sie auf die Schaltfläche &amp;quot;Hinzufügen&amp;quot; in der Seitenleiste klicken und den gewünschten Anzeigetyp auswählen. Sie können zum Beispiel eine &amp;quot;RobotModel&amp;quot;-Anzeige hinzufügen, um das 3D-Modell Ihres Roboters zu visualisieren, oder eine &amp;quot;PointCloud2&amp;quot;-Anzeige, um eine Punktwolke zu visualisieren.&lt;br /&gt;
Sobald Sie die gewünschten Anzeigen hinzugefügt haben, können Sie die verschiedenen Steuerelemente im RViz-Fenster verwenden, um die Ansicht zu bearbeiten und die Daten zu untersuchen. Sie können beispielsweise die 3D-Ansicht schwenken und zoomen, um einen besseren Blick auf den Roboter zu erhalten, oder die Farbe und Größe der Punkte in einer Punktwolkenanzeige anpassen.&lt;br /&gt;
&amp;lt;br clear = all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Debugging ===&lt;br /&gt;
[[Datei:MK-rqt_console.png|right|mini|300px|Abb.: rqt_console&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;]]&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;rqt_console&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Installation:&amp;#039;&amp;#039;&amp;#039;&amp;lt;code&amp;gt;sudo apt install ros-foxy-rqt*&amp;lt;/code&amp;gt; (Im Fall von Ubuntu 20.04)          &amp;lt;code&amp;gt;sudo apt install ros-humble-rqt*&amp;lt;/code&amp;gt; (Im Fall von Ubuntu 22.04) &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ausführen:&amp;#039;&amp;#039;&amp;#039; &amp;lt;code&amp;gt;ros2 run rqt_console rqt_console&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Das Fenster rqt_console ist in &amp;#039;&amp;#039;&amp;#039;drei&amp;#039;&amp;#039;&amp;#039; Teilfenster unterteilt:&lt;br /&gt;
&lt;br /&gt;
*Der erste Bereich gibt die Protokolle aus. Enthält Daten über die Nachricht, den Schweregrad, den Knoten selbst und andere Informationen. Hier können Sie die Daten aus den Protokollen extrahieren.&lt;br /&gt;
&lt;br /&gt;
* Das zweite Feld ermöglicht es Ihnen, die im ersten Feld ausgegebenen Nachrichten zu filtern, indem Sie sie nach folgenden Kriterien ausschließen: Knoten, Schweregrad, oder dass sie ein bestimmtes Wort enthält. Um einen Filter hinzuzufügen, drücken Sie einfach auf das Pluszeichen und wählen den gewünschten Filter aus.&lt;br /&gt;
&lt;br /&gt;
* Im dritten Bereich können Sie bestimmte Nachrichten hervorheben, während die anderen angezeigt werden.&lt;br /&gt;
&lt;br /&gt;
Sie sollten auch wissen, dass Sie die Anzahl der angezeigten Nachrichten ändern können, indem Sie auf das kleine weiße Zahnrad in der rechten oberen Ecke klicken. Versuchen Sie, diese so niedrig wie möglich zu halten, um Leistungseinbußen in Ihrem System zu vermeiden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br clear = all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;roswtf&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;roswtf&amp;#039;&amp;#039;&amp;#039; kann vom Terminal aus ausgeführt werden, indem Sie &amp;lt;code&amp;gt;roswtf&amp;lt;/code&amp;gt; eingeben. Standardmäßig analysiert es den aktuellen Zustand des ROS-Systems und erstellt einen Bericht, der alle gefundenen potenziellen Probleme auflistet. Sie können auch zusätzliche Optionen angeben, um das Verhalten von roswtf anzupassen, z. B. den Bericht so zu filtern, dass nur bestimmte Arten von Problemen angezeigt werden, oder die Analyse auf einen bestimmten namespace zu beschränken.&lt;br /&gt;
&lt;br /&gt;
- sucht nach &amp;#039;&amp;#039;&amp;#039;Knoten&amp;#039;&amp;#039;&amp;#039;, die nicht laufen oder die nicht richtig mit anderen Knoten kommunizieren.&lt;br /&gt;
&lt;br /&gt;
- sucht nach &amp;#039;&amp;#039;&amp;#039;Themen&amp;#039;&amp;#039;&amp;#039;, die nicht veröffentlicht oder abonniert werden, oder die nicht mit der erwarteten Rate veröffentlicht werden.&lt;br /&gt;
&lt;br /&gt;
- prüft auf &amp;#039;&amp;#039;&amp;#039;Dienste&amp;#039;&amp;#039;&amp;#039;, die nicht ordnungsgemäß angekündigt oder aufgerufen werden.&lt;br /&gt;
&lt;br /&gt;
- prüft auf Inkonsistenzen im Parameterserver, z. B. auf &amp;#039;&amp;#039;&amp;#039;Parameter&amp;#039;&amp;#039;&amp;#039;, die nicht korrekt gesetzt sind oder nicht wie erwartet verwendet werden.&lt;br /&gt;
&lt;br /&gt;
Mit &amp;#039;&amp;#039;&amp;#039;roswtf&amp;#039;&amp;#039;&amp;#039; können Sie auch Ihre launch-Datei auf potenzielle Fehler überprüfen. &amp;lt;code&amp;gt;roswtf &amp;quot;launch.py&amp;quot;&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Marius Kuepper</name></author>
	</entry>
</feed>