You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
4 years ago | |
---|---|---|
.. | ||
.gitignore | 4 years ago | |
README.md | 4 years ago | |
demo_layout.xml | 4 years ago | |
install.sh | 4 years ago | |
juggle.py | 4 years ago | |
test_plotjuggler.py | 4 years ago |
README.md
PlotJuggler
We've extended PlotJuggler to plot all of your openpilot logs. Check out our plugin: https://github.com/commaai/PlotJuggler.
Installation
Once you've cloned openpilot, install our plugin with this command:
cd tools/plotjuggler && ./install.sh
Usage requires an installation of PlotJuggler. On systems with snap (e.g. Ubuntu), you can install PlotJuggler with this command:
sudo snap install plotjuggler
Usage
batman@z840-openpilot:~/openpilot/tools/plotjuggler$ ./juggle.py -h
usage: juggle.py [-h] [--qlog] [--layout [LAYOUT]] [route_name] [segment_number]
PlotJuggler plugin for reading rlogs
positional arguments:
route_name The name of the route that will be plotted. (default: None)
segment_number The index of the segment that will be plotted (default: None)
optional arguments:
-h, --help show this help message and exit
--qlog Use qlogs (default: False)
--layout [LAYOUT] Run PlotJuggler with a pre-defined layout (default: None)
Example:
./juggle.py "0982d79ebb0de295|2021-01-17--17-13-08"
Demo:
For a quick demo, go through the installation step and run this command:
./juggle.py "https://commadataci.blob.core.windows.net/openpilotci/d83f36766f8012a5/2020-02-05--18-42-21/0/rlog.bz2" --layout=demo_layout.xml