pfnet / pkl

a flexible kinematic library that enables architecture-specific optimizations

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PKL

Preferred Kinematic Library

CircleCI

Requirements

  • Eigen3
  • cmake >= 2.8
  • google benchmark (optional)
  • google test (optional)

Installation

Refer to the docker files under the docker/ directory.

Running the benchmark

docker build -t pkl_benchmark -f docker/<docker_file>
docker run -t pkl_benchmark "/root/benchmark/kdl/pkl_benchmark"

Where docker_file is one of

  • Dockerfile_ubuntu_gcc
  • Dockerfile_ubuntu_clang
  • Dockerfile_arch_gcc

Planned features

  • catkin packaging
  • MoveIt! plugin support

About

a flexible kinematic library that enables architecture-specific optimizations


Languages

Language:C++ 87.3%Language:CMake 12.7%