- 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 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
#! /usr/bin/python | |
# Software License Agreement (BSD License) | |
# | |
# Copyright (c) 2010, Willow Garage, Inc. | |
# All rights reserved. | |
# | |
# Redistribution and use in source and binary forms, with or without | |
# modification, are permitted provided that the following conditions | |
# are met: | |
# |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains 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
package | hits | |
---|---|---|
tf2-ros | 4042961 | |
tf | 4019466 | |
tf2-py | 3998899 | |
image-transport | 3805803 | |
tf2-msgs | 3794527 | |
cv-bridge | 3782526 | |
tf2 | 3775665 | |
rviz | 3738507 | |
actionlib | 3727017 |
This file contains 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
#!/usr/bin/env python | |
from __future__ import print_function | |
import argparse | |
import os | |
import rosbag | |
import sys | |
try: |
This file contains 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
# Run "iperf3 -s" on "Computer 1" and "python3 gblox.py 10000 IP_OF_OTHER_COMPUTER_1" on "Computer 2". | |
# Run wireshark on Computer 2 and watch the packets arriving on port 5201. | |
# You will see all IP packets except the first in each UDP transmission have mangled 4 bytes | |
# near the beginning of their data sections. The test program shoud send repeated patterns of | |
# 0123456789abcdef, so it should be quite easy to spot. The 00 at position 7 and 8 is always | |
# there, 69 on the second blue line is also always there, while 87 seems to be randomly changing. | |
import socket | |
import sys |
This file contains 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
# Only add this if you need to run Apache on the host | |
LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so |
This file contains 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
from math import ceil | |
from typing import Tuple, List, Optional | |
import matplotlib.pyplot as plt | |
from matplotlib.animation import FuncAnimation, ImageMagickWriter | |
from matplotlib.collections import Collection | |
from matplotlib.container import Container | |
from matplotlib.patches import Patch | |
This file contains 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
""" | |
This program continuously checks whether a PTP client is well synced to its master. | |
SPDX-License-Identifier: BSD-3-Clause | |
SPDX-FileCopyrightText: Czech Technical University in Prague | |
""" | |
import argparse | |
import contextlib |
This file contains 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
""" | |
This is a script for testing whether a switch fills the correction field in relevant PTPv2 messages. | |
The following combinations of message types and two-step clock should get the correction field filled: | |
| TYPE | 2-STEP | | |
| SYNC | 0 | | |
| DELAY_RESP | - | | |
| FOLLOW_UP | - | | |
| PDELAY_RESP | 0 | | |
| PDELAY_FOLLOW_UP | - | | |
I.e. SYNC and PDELAY_RESP with TWO_STEP=1 can have zero correction. |
NewerOlder