This section provides a detailed overview of the necessary hardware and software environment required for the project.
- NVIDIA GPU
- Memory ≥ 2GB
- NVIDIA Compute capability ≥ 3.0
- Compatible with:
- NVIDIA Jetson Nano
- NVIDIA Jetson TX2
- NVIDIA Jetson Xavier
- CPU
- Dual-core processor ≥ 2.4GHz
- Minimum 4GB RAM
This section will provide an explanation on how to configure the ZED2 camera and set up a software environment for skeleton-based action recognition. Before proceeding with the actual environment configuration, ensure that an appropriate version of CUDA is installed.
Follow the steps below to install and configure the ZED2 Camera:
- Download the corresponding version of the ZED SDK. 1
- Install
zedpy
. Note: Directly installing this Python library through pip will only allow you to installpyzed-1.3.0
, which is not compatible with ZED SDK 4.0. You need to locate the installation files in the default installation path.
The guidance is based on the official documentation. 2
- Install Python (version should be greater than 3.7).
- Install PyTorch on the GPU platform. The corresponding version can be found in the official PyTorch documentation. 3
- Use
mim
to install MMEngine, MMCV, MMDetection, and MMPose:pip install -U openmim mim install mmengine mim install mmcv mim install mmdet mim install mmpose
- Install
mmaction2
from the source. 4
Note: The footnotes format used above ([^1^]
) is one of the common ways to represent footnotes in Markdown, but GitHub does not natively support footnotes. The links are directly accessible, but if you want the exact footnote behavior, you might need to use a different platform or tool that supports Markdown footnotes.