Ich möchte einen Vektor unbekannter Länge von Strukturen veröffentlichen, die zwei ganze Zahlen und zwei Zeichenfolgen enthalten. Gibt es einen Verleger und Abonnenten in ROS, die dies tun können?Wie würden Sie eine Nachricht in ROS eines Vektors von Strukturen veröffentlichen?
Wenn nicht, ich habe am tutorial of how to create custom messages suchen und Ich denke, ich eine, die .msg
Datei machen können:
int32 upperLeft
int32 lowerRight
string color
string cameraID
und andere .msg
Datei ein Array der vorherigen Nachrichten enthält. Aber das Tutorial gibt kein Beispiel für die Verwendung von Arrays, daher weiß ich nicht, was ich in die zweite .msg
-Datei schreiben soll. Darüber hinaus bin ich nicht sicher, wie diese benutzerdefinierte Nachricht in einem C++ - Programm sogar verwandt wird.
Alle Tipps, wie dies zu tun wäre, wäre toll!
Es sagte, dass push_back ist kein Mitglied von m ?? Warum ? – TravellingSalesWoman
Ja, es sollte 'm.array.push_back (temp)' sein – Avio