Ich kann nicht verstehen, wie der Namespace in ROS funktioniert http://wiki.ros.org/Names Können Sie ein paar echte Beispiele, wie das funktioniert? Die gleiche Frage zu den Parametern http://wiki.ros.org/Parameter%20Server Was bedeuten diese Namen? Sind die Namen des Paket-Knoten-Parameters oder was?Wie Namespace in ROS verwenden?
-1
A
Antwort
1
Namespaces sind die beste Option mit Namen Kollision befassen, die in der Robotik ganz oft, vor allem, wenn das System größer und komplexer wird ...
Stellen Sie sich einen Roboter mit zwei Sensoren für den Abstand haben, die Vorder- und Rückseite, dann denken Sie kann ich zwei Themen mit dem gleichen info Abstand = 10 und Abstand = 10
jetzt haben, was? Wie kann ein 3. Knoten wissen, welcher Abstand welcher ist?
jetzt Namespaces Sie genau das Problem vermeiden kann durch
zurück/Abstand = 10 und vorne/Abstand = 10
tunVerwandte Themen
- 1. XML - wie Namespace verwenden Präfixe
- 2. Trackbar in rqt ros
- 3. ROS Objekte Introspektion in Python
- 4. "Namespace Std {}" vor "Namespace Std verwenden;"
- 5. Ist es möglich, ROS in Django zu verwenden?
- 6. ROS: Verwenden Sie Lambda als Rückruf in nodehandle.subscribe
- 7. Ros Knoten Speicherverbrauch
- 8. Namespace zweimal verwenden
- 9. ROS-Paket in CLion einrichten
- 10. wie Namespace zu verwenden, anstatt include („file.php“)
- 11. ROS-Web-Video-Server
- 12. Wie Namespace-Attribute mit OPENXML verwenden?
- 13. Die beste Möglichkeit, ROS/Catkin mit Github zu verwenden
- 14. Gewährleistet ROS die Nachrichtenübermittlung?
- 15. ROS-Publisher-Geschwindigkeit
- 16. Verwenden von Spring-Profilen in einem Namespace
- 17. Kaskadierung Namespace in PHP mit Kindklassen verwenden
- 18. Unterschied zwischen spin und rate.sleep in ROS
- 19. mit Python3-Bibliotheken in Ros Kinetic
- 20. Unterschied zwischen "Namespace" und "verwenden"
- 21. C++ - Namespace: Verwenden ohne Eigentümer
- 22. Rake-Namespace als Konfiguration verwenden?
- 23. Namespace verwenden mehr Definition von
- 24. ROS Kinetic Opencv3 Cmake Fehler
- 25. Best Practices: Namespace verwenden oder Namespace erneut öffnen?
- 26. C++: verwenden oder nicht in Funktion Argumentliste verwenden Namespace
- 27. Wie Standard PHP-Klassen in meinem Namespace verwenden?
- 28. Abmeldung von ROS Topic - Python
- 29. (Python) Konvertieren von Bildzeitreihe in ROS-Tasche
- 30. Lesen eines ROS CompressedImage-Datenbytearrays in C#