{"library":"projectaria-tools","title":"Project Aria Tools","description":"A library from Meta Reality Labs for processing and visualizing data from Project Aria glasses. Supports Aria Gen1 and Gen2 VRS data, on-device machine perception (MPS), and provides C++ and Python APIs. Current version 2.1.2, requires Python >=3.8, released under MIT license.","language":"python","status":"active","last_verified":"Fri May 01","install":{"commands":["pip install projectaria-tools"],"cli":null},"imports":["from projectaria_tools.core.data_provider import VrsDataProvider","from projectaria_tools.core.adt_utils import AriaDigitalTwinClient","from projectaria_tools.core.mps import MpsDataProvider"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"from projectaria_tools.core.data_provider import VrsDataProvider\nfrom projectaria_tools.core.calibration import device_calibration_from_json_str\nimport os\n\n# Provide path to a .vrs file (replace with your own)\nvrs_filepath = os.environ.get('VRS_FILE', '')\nif not vrs_filepath:\n    raise ValueError('Set VRS_FILE environment variable')\n\ndp = VrsDataProvider(vrs_filepath)\nprint('Stream IDs:', dp.get_all_stream_ids())\n# Read the first time series from stream 211-1 (RGB camera)\nstream_id = '211-1'\ndp.set_stream_player(stream_id)\ndp.play()\nfirst_timestamp, first_data = dp.read_next()\nprint('First timestamp (ns):', first_timestamp)","lang":"python","description":"Basic usage to open a VRS file, list streams, and read first image data.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}