Getting Started With AEA
Overview
This section provides a step-by-step guide to run the Aria Everyday Activities (AEA) quickstart tutorial in a Jupyter notebook.
This notebook covers how to:
- Access raw sensor data (VRS files)
- Visualize Eye Gaze data
- Visualize Speech data
- Load concurrent sequences from multiple Project Aria glasses in a shared space location
- Use Timecode to get synchronized data between two devices
Run Jupyter Notebook on Google Colab
Use the following link to run the Python notebook in an installation free playground:
Running the Jupyter Notebook locally
Step 0 : Check system requirements and download codebase
Ensure your system is supported and then download projectaria_tools codebase from the github
Step 1 : Install Python
If you have already installed projectaria-tools
using Python Package Installation, you can skip to Step 4. The AEA Python code is part of the main projectaria-tools
package.
If you have problems using Jupyter examples, please upgrade python3 to the latest version.
Step 2 : Create a virtual environment
rm -rf $HOME/projectaria_tools_python_env
python3 -m venv $HOME/projectaria_tools_python_env
source $HOME/projectaria_tools_python_env/bin/activate
Step 3 : Install projectaria_tools
from PyPI
python3 -m pip install --upgrade pip
python3 -m pip install projectaria-tools'[all]'
Step 4 : Download the Sample Sequence
Download the sample AEA sequence by following steps 0 to 4 in Dataset Download.
Step 5 : Run Tutorial
From your projectaria_tools Python virtual environment, run:
cd $HOME/Documents/projectaria_sandbox
jupyter notebook projectaria_tools/projects/AriaEverydayActivities/examples/aea_quickstart_tutorial.ipynb
Troubleshooting
Go to Data Utilities Troubleshooting if you experience issues implementing this guide.