Make notebook script-executable
* Add settings to disable certain features * Add IPython magic to conditionally execute cells * Add support for config through environment vars * Installation instructions in README.md
This commit is contained in:
parent
98fdd418b5
commit
dfbabe7ae0
4 changed files with 266 additions and 148 deletions
21
README.md
21
README.md
|
@ -1,3 +1,22 @@
|
|||
# MA Autoware Trace Analysis
|
||||
|
||||
Automatically extract data dependencies and latencies from Autoware source code and trace data
|
||||
Automatically extract data dependencies and end-to-end (E2E) latencies from ROS2 trace data.
|
||||
|
||||
## Prerequisites
|
||||
* Python 3.10
|
||||
* [JupyterLab](https://jupyter.org/install#jupyterlab) or [Jupyter Notebook](https://jupyter.org/install#jupyter-notebook)
|
||||
* [ROS2 Tracing](https://github.com/ros2/ros2_tracing)
|
||||
* [Tracetools Analysis](https://gitlab.com/ros-tracing/tracetools_analysis)
|
||||
* `python3-babeltrace` and `python3-lttng`, e.g. via `sudo apt install`, **for Python 3.10** (this requires either Ubuntu 22.04 or custom installation)
|
||||
|
||||
## Installation
|
||||
|
||||
```shell
|
||||
# Make sure you are running Python 3.10 and the corresponding pip:
|
||||
python3.10 -V
|
||||
pip3.10 -V
|
||||
|
||||
pip3.10 install -r requirements.txt
|
||||
```
|
||||
|
||||
## Usage
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue