├── .clang-format ├── .codespell_words ├── .github └── workflows │ └── format.yaml ├── .gitignore ├── .pre-commit-config.yaml ├── .repos ├── CMakeLists.txt ├── README.md ├── action └── IKBenchmark.action ├── config └── ik_benchmarking.yaml ├── figures ├── orientation_error.png ├── position_error.png ├── solve_times.png └── success_rates.png ├── include ├── ik_benchmarking │ └── ik_benchmarking.hpp └── ik_benchmarking_server │ └── ik_benchmarking_server.hpp ├── launch └── start_ik_benchmarking.launch.py ├── package.xml ├── scripts ├── ik_benchmarking_data_generator.py └── ik_benchmarking_data_visualizer.py ├── setup.py └── src ├── ik_benchmarking.cpp ├── ik_benchmarking_client.cpp └── ik_benchmarking_server.cpp /.clang-format: -------------------------------------------------------------------------------- 1 | BasedOnStyle: Google 2 | 3 | ColumnLimit: 100 4 | IndentWidth: 4 5 | UseTab: Never 6 | -------------------------------------------------------------------------------- /.codespell_words: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.github/workflows/format.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PickNikRobotics/ik_benchmarking/HEAD/.github/workflows/format.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PickNikRobotics/ik_benchmarking/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.repos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PickNikRobotics/ik_benchmarking/HEAD/.repos -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PickNikRobotics/ik_benchmarking/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PickNikRobotics/ik_benchmarking/HEAD/README.md -------------------------------------------------------------------------------- /action/IKBenchmark.action: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PickNikRobotics/ik_benchmarking/HEAD/action/IKBenchmark.action -------------------------------------------------------------------------------- /config/ik_benchmarking.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PickNikRobotics/ik_benchmarking/HEAD/config/ik_benchmarking.yaml -------------------------------------------------------------------------------- /figures/orientation_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PickNikRobotics/ik_benchmarking/HEAD/figures/orientation_error.png -------------------------------------------------------------------------------- /figures/position_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PickNikRobotics/ik_benchmarking/HEAD/figures/position_error.png -------------------------------------------------------------------------------- /figures/solve_times.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PickNikRobotics/ik_benchmarking/HEAD/figures/solve_times.png -------------------------------------------------------------------------------- /figures/success_rates.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PickNikRobotics/ik_benchmarking/HEAD/figures/success_rates.png -------------------------------------------------------------------------------- /include/ik_benchmarking/ik_benchmarking.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PickNikRobotics/ik_benchmarking/HEAD/include/ik_benchmarking/ik_benchmarking.hpp -------------------------------------------------------------------------------- /include/ik_benchmarking_server/ik_benchmarking_server.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PickNikRobotics/ik_benchmarking/HEAD/include/ik_benchmarking_server/ik_benchmarking_server.hpp -------------------------------------------------------------------------------- /launch/start_ik_benchmarking.launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PickNikRobotics/ik_benchmarking/HEAD/launch/start_ik_benchmarking.launch.py -------------------------------------------------------------------------------- /package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PickNikRobotics/ik_benchmarking/HEAD/package.xml -------------------------------------------------------------------------------- /scripts/ik_benchmarking_data_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PickNikRobotics/ik_benchmarking/HEAD/scripts/ik_benchmarking_data_generator.py -------------------------------------------------------------------------------- /scripts/ik_benchmarking_data_visualizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PickNikRobotics/ik_benchmarking/HEAD/scripts/ik_benchmarking_data_visualizer.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PickNikRobotics/ik_benchmarking/HEAD/setup.py -------------------------------------------------------------------------------- /src/ik_benchmarking.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PickNikRobotics/ik_benchmarking/HEAD/src/ik_benchmarking.cpp -------------------------------------------------------------------------------- /src/ik_benchmarking_client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PickNikRobotics/ik_benchmarking/HEAD/src/ik_benchmarking_client.cpp -------------------------------------------------------------------------------- /src/ik_benchmarking_server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PickNikRobotics/ik_benchmarking/HEAD/src/ik_benchmarking_server.cpp --------------------------------------------------------------------------------