Skeleton tracking using PointCloud2
Hi, I'd like to implement movement transfer from a human demonstrator to the robot. In order to do so, I firstly need skeleton tracking. Because I can't use a RGBD camera directly, I would either use rosbag recording of the relevant information to get point cloud data which should replace camera data or gazebo.
Apart from OpenPose, which doesn't seem to be fast enough, there doesn't seem to be any generic library which would allow to do skeleton tracking. Nuitrack is proprietary and Nite seems to be discontinued.
How do you do skeleton tracking? Do you use SDK provided by the camera manufacturer directly and accept all the limitations or are there other more generic wrappers available?
P.S.: In the end, I will use Orbbec Astra Pro camera (using https://github.com/shinselrobots/astr... ), but their SDK expects that you connect camera directly or you get invalid licensing error.