├── .clang-format ├── .clang-format-check.sh ├── .clang-format-common.sh ├── .clang-format-fix.sh ├── .github └── workflows │ └── ci.yaml ├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── cmake └── libigl.cmake ├── data └── sample_walk.c3d ├── include └── smplpp │ ├── BlendShape.h │ ├── IkTask.h │ ├── JointRegression.h │ ├── LinearBlendSkinning.h │ ├── SMPL.h │ ├── VPoser.h │ ├── WorldTransformation.h │ ├── definition │ └── def.h │ └── toolbox │ ├── Exception.h │ ├── GeometryUtils.h │ ├── GridUtils.hpp │ ├── Singleton.hpp │ ├── Tester.h │ ├── TorchEigenUtils.hpp │ └── TorchEx.hpp ├── launch └── smplpp.launch ├── msg ├── Instant.msg ├── Motion.msg └── PoseParam.msg ├── node ├── CMakeLists.txt └── node.cpp ├── package.xml ├── rqt ├── smplpp_latent_pose.yaml ├── smplpp_pose.yaml └── smplpp_shape.yaml ├── rviz └── smplpp.rviz ├── scripts ├── IkTargetManager.py ├── convertRosbagToText.py ├── preprocess.py ├── preprocess_vposer.py └── solveMocapMotionLoop.sh ├── src ├── BlendShape.cpp ├── CMakeLists.txt ├── IkTask.cpp ├── JointRegression.cpp ├── LinearBlendSkinning.cpp ├── SMPL.cpp ├── VPoser.cpp ├── WorldTransformation.cpp └── toolbox │ ├── Exception.cpp │ ├── Tester.cpp │ └── TorchEx.cpp └── tests ├── CMakeLists.txt ├── data └── TestVPoser.json ├── scripts └── dump_vposer_data.py └── src ├── TestGeometryUtils.cpp └── TestVPoser.cpp /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-format-check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/.clang-format-check.sh -------------------------------------------------------------------------------- /.clang-format-common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/.clang-format-common.sh -------------------------------------------------------------------------------- /.clang-format-fix.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/.clang-format-fix.sh -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/README.md -------------------------------------------------------------------------------- /cmake/libigl.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/cmake/libigl.cmake -------------------------------------------------------------------------------- /data/sample_walk.c3d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/data/sample_walk.c3d -------------------------------------------------------------------------------- /include/smplpp/BlendShape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/include/smplpp/BlendShape.h -------------------------------------------------------------------------------- /include/smplpp/IkTask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/include/smplpp/IkTask.h -------------------------------------------------------------------------------- /include/smplpp/JointRegression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/include/smplpp/JointRegression.h -------------------------------------------------------------------------------- /include/smplpp/LinearBlendSkinning.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/include/smplpp/LinearBlendSkinning.h -------------------------------------------------------------------------------- /include/smplpp/SMPL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/include/smplpp/SMPL.h -------------------------------------------------------------------------------- /include/smplpp/VPoser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/include/smplpp/VPoser.h -------------------------------------------------------------------------------- /include/smplpp/WorldTransformation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/include/smplpp/WorldTransformation.h -------------------------------------------------------------------------------- /include/smplpp/definition/def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/include/smplpp/definition/def.h -------------------------------------------------------------------------------- /include/smplpp/toolbox/Exception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/include/smplpp/toolbox/Exception.h -------------------------------------------------------------------------------- /include/smplpp/toolbox/GeometryUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/include/smplpp/toolbox/GeometryUtils.h -------------------------------------------------------------------------------- /include/smplpp/toolbox/GridUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/include/smplpp/toolbox/GridUtils.hpp -------------------------------------------------------------------------------- /include/smplpp/toolbox/Singleton.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/include/smplpp/toolbox/Singleton.hpp -------------------------------------------------------------------------------- /include/smplpp/toolbox/Tester.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/include/smplpp/toolbox/Tester.h -------------------------------------------------------------------------------- /include/smplpp/toolbox/TorchEigenUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/include/smplpp/toolbox/TorchEigenUtils.hpp -------------------------------------------------------------------------------- /include/smplpp/toolbox/TorchEx.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/include/smplpp/toolbox/TorchEx.hpp -------------------------------------------------------------------------------- /launch/smplpp.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/launch/smplpp.launch -------------------------------------------------------------------------------- /msg/Instant.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/msg/Instant.msg -------------------------------------------------------------------------------- /msg/Motion.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/msg/Motion.msg -------------------------------------------------------------------------------- /msg/PoseParam.msg: -------------------------------------------------------------------------------- 1 | geometry_msgs/Vector3[] angles 2 | -------------------------------------------------------------------------------- /node/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/node/CMakeLists.txt -------------------------------------------------------------------------------- /node/node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/node/node.cpp -------------------------------------------------------------------------------- /package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/package.xml -------------------------------------------------------------------------------- /rqt/smplpp_latent_pose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/rqt/smplpp_latent_pose.yaml -------------------------------------------------------------------------------- /rqt/smplpp_pose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/rqt/smplpp_pose.yaml -------------------------------------------------------------------------------- /rqt/smplpp_shape.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/rqt/smplpp_shape.yaml -------------------------------------------------------------------------------- /rviz/smplpp.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/rviz/smplpp.rviz -------------------------------------------------------------------------------- /scripts/IkTargetManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/scripts/IkTargetManager.py -------------------------------------------------------------------------------- /scripts/convertRosbagToText.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/scripts/convertRosbagToText.py -------------------------------------------------------------------------------- /scripts/preprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/scripts/preprocess.py -------------------------------------------------------------------------------- /scripts/preprocess_vposer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/scripts/preprocess_vposer.py -------------------------------------------------------------------------------- /scripts/solveMocapMotionLoop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/scripts/solveMocapMotionLoop.sh -------------------------------------------------------------------------------- /src/BlendShape.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/src/BlendShape.cpp -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/IkTask.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/src/IkTask.cpp -------------------------------------------------------------------------------- /src/JointRegression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/src/JointRegression.cpp -------------------------------------------------------------------------------- /src/LinearBlendSkinning.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/src/LinearBlendSkinning.cpp -------------------------------------------------------------------------------- /src/SMPL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/src/SMPL.cpp -------------------------------------------------------------------------------- /src/VPoser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/src/VPoser.cpp -------------------------------------------------------------------------------- /src/WorldTransformation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/src/WorldTransformation.cpp -------------------------------------------------------------------------------- /src/toolbox/Exception.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/src/toolbox/Exception.cpp -------------------------------------------------------------------------------- /src/toolbox/Tester.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/src/toolbox/Tester.cpp -------------------------------------------------------------------------------- /src/toolbox/TorchEx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/src/toolbox/TorchEx.cpp -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/data/TestVPoser.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/tests/data/TestVPoser.json -------------------------------------------------------------------------------- /tests/scripts/dump_vposer_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/tests/scripts/dump_vposer_data.py -------------------------------------------------------------------------------- /tests/src/TestGeometryUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/tests/src/TestGeometryUtils.cpp -------------------------------------------------------------------------------- /tests/src/TestVPoser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmurooka/SMPLpp/HEAD/tests/src/TestVPoser.cpp --------------------------------------------------------------------------------