-
Where the hell do I find complete docs for XML launch files?
- https://design.ros2.org/articles/roslaunch_xml.html seems to be the canonical doc
- but XSD schemata are machine-readable, not human-readable
- also, it is missing lots of stuff (launch_ros.actions), so e.g.
push_ros_namespace
is not mentioned in this doc
- https://docs.ros.org/en/rolling/How-To-Guides/Migrating-from-ROS1/Migrating-Launch-Files.html
- this is a quite good source, but it isn't comprehensive
- https://design.ros2.org/articles/roslaunch_xml.html seems to be the canonical doc
-
use_sim_time
hell (i.e. no support for global parameters)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import socket | |
from datetime import datetime | |
def parse_dvkfc(message): | |
# Split the message into fields, but remove the checksum part first | |
message = message.split('*')[0] # Remove checksum | |
fields = message.split(',') | |
if len(fields) < 25 or not fields[0] == '$DVKFC': | |
return None |