How to install OpenPose on Jetson TX2 with Jetpack 4.2

Hi,

Here are the steps for your reference:

1. Install cmake

$ wget http://www.cmake.org/files/v3.12/cmake-3.12.2.tar.gz
$ tar -xvzf cmake-3.12.2.tar.gz 
$ cd cmake-3.12.2/
$ ./configure 
$ make

2. Install dependencies

$ sudo apt-get install libboost-dev libboost-all-dev
$ sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev libatlas-base-dev liblmdb-dev libblas-dev libatlas-base-dev libprotobuf-dev libleveldb-dev libsnappy-dev libhdf5-serial-dev protobuf-compiler

3. Install openpose

$ git clone --recursive https://github.com/CMU-Perceptual-Computing-Lab/openpose
$ mkdir build
[Xavier] $ /home/nvidia/cmake-3.12.2/bin/cmake ../ -DCUDA_ARCH_BIN=53
[TX2]    $ /home/nvidia/cmake-3.12.2/bin/cmake ../ -DCUDA_ARCH_BIN=62  
[TX1]    $ /home/nvidia/cmake-3.12.2/bin/cmake ../ -DCUDA_ARCH_BIN=53
[Nano]  $ /home/nvidia/cmake-3.12.2/bin/cmake ../ -DCUDA_ARCH_BIN=53
$ make -j4
$ sudo make install

4. Run

./build/examples/openpose/openpose.bin -camera_resolution 640x480 -net_resolution 128x96

Thanks.