├── README.md ├── eigen_catkin ├── .gitignore ├── CMakeLists.txt ├── DisableTests.patch ├── FixWarning.patch ├── LICENSE ├── README.md ├── StdVector.patch ├── cmake │ └── eigen-extras.cmake.in ├── package.xml └── use-system-installation-of-eigen.cmake ├── franka_cal_sim_single ├── .idea │ ├── .name │ ├── franka_cal_sim.iml │ ├── libraries │ │ ├── ROS.xml │ │ └── workspace.xml │ ├── misc.xml │ ├── modules.xml │ ├── ros.xml │ └── workspace.xml ├── CMakeLists.txt ├── cmake-build-debug │ ├── CATKIN_IGNORE │ ├── CMakeCache.txt │ ├── CMakeFiles │ │ ├── 3.15.3 │ │ │ ├── CMakeCCompiler.cmake │ │ │ ├── CMakeCXXCompiler.cmake │ │ │ ├── CMakeDetermineCompilerABI_C.bin │ │ │ ├── CMakeDetermineCompilerABI_CXX.bin │ │ │ ├── CMakeSystem.cmake │ │ │ ├── CompilerIdC │ │ │ │ ├── CMakeCCompilerId.c │ │ │ │ └── a.out │ │ │ └── CompilerIdCXX │ │ │ │ ├── CMakeCXXCompilerId.cpp │ │ │ │ └── a.out │ │ ├── CMakeDirectoryInformation.cmake │ │ ├── CMakeError.log │ │ ├── CMakeOutput.log │ │ ├── CMakeRuleHashes.txt │ │ ├── Makefile.cmake │ │ ├── Makefile2 │ │ ├── TargetDirectories.txt │ │ ├── _franka_cal_sim_generate_messages_check_deps_actionSrv.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── actionlib_generate_messages_cpp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── actionlib_generate_messages_eus.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── actionlib_generate_messages_lisp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── actionlib_generate_messages_nodejs.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── actionlib_generate_messages_py.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── actionlib_msgs_generate_messages_cpp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── actionlib_msgs_generate_messages_eus.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── actionlib_msgs_generate_messages_lisp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── actionlib_msgs_generate_messages_nodejs.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── actionlib_msgs_generate_messages_py.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── bond_generate_messages_cpp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── bond_generate_messages_eus.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── bond_generate_messages_lisp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── bond_generate_messages_nodejs.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── bond_generate_messages_py.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── clean_test_results.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── clion-environment.txt │ │ ├── clion-log.txt │ │ ├── cmake.check_cache │ │ ├── download_extra_data.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── doxygen.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── franka_cal_sim.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ ├── depend.make │ │ │ ├── flags.make │ │ │ ├── link.txt │ │ │ └── progress.make │ │ ├── franka_cal_sim_gencpp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── franka_cal_sim_generate_messages.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── franka_cal_sim_generate_messages_cpp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── franka_cal_sim_generate_messages_eus.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── franka_cal_sim_generate_messages_lisp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── franka_cal_sim_generate_messages_nodejs.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── franka_cal_sim_generate_messages_py.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── franka_cal_sim_geneus.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── franka_cal_sim_genlisp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── franka_cal_sim_gennodejs.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── franka_cal_sim_genpy.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── gazebo_msgs_generate_messages_cpp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── gazebo_msgs_generate_messages_eus.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── gazebo_msgs_generate_messages_lisp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── gazebo_msgs_generate_messages_nodejs.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── gazebo_msgs_generate_messages_py.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── geometry_msgs_generate_messages_cpp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── geometry_msgs_generate_messages_eus.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── geometry_msgs_generate_messages_lisp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── geometry_msgs_generate_messages_nodejs.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── geometry_msgs_generate_messages_py.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── graph_msgs_generate_messages_cpp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── graph_msgs_generate_messages_eus.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── graph_msgs_generate_messages_lisp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── graph_msgs_generate_messages_nodejs.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── graph_msgs_generate_messages_py.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── moveit_msgs_generate_messages_cpp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── moveit_msgs_generate_messages_eus.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── moveit_msgs_generate_messages_lisp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── moveit_msgs_generate_messages_nodejs.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── moveit_msgs_generate_messages_py.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── moveit_ros_manipulation_gencfg.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── moveit_ros_planning_gencfg.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── nodelet_generate_messages_cpp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── nodelet_generate_messages_eus.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── nodelet_generate_messages_lisp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── nodelet_generate_messages_nodejs.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── nodelet_generate_messages_py.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── object_recognition_msgs_generate_messages_cpp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── object_recognition_msgs_generate_messages_eus.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── object_recognition_msgs_generate_messages_lisp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── object_recognition_msgs_generate_messages_nodejs.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── object_recognition_msgs_generate_messages_py.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── octomap_msgs_generate_messages_cpp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── octomap_msgs_generate_messages_eus.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── octomap_msgs_generate_messages_lisp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── octomap_msgs_generate_messages_nodejs.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── octomap_msgs_generate_messages_py.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── progress.marks │ │ ├── roscpp_generate_messages_cpp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── roscpp_generate_messages_eus.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── roscpp_generate_messages_lisp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── roscpp_generate_messages_nodejs.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── roscpp_generate_messages_py.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── rosgraph_msgs_generate_messages_cpp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── rosgraph_msgs_generate_messages_eus.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── rosgraph_msgs_generate_messages_lisp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── rosgraph_msgs_generate_messages_nodejs.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── rosgraph_msgs_generate_messages_py.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── run_tests.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── sensor_msgs_generate_messages_cpp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── sensor_msgs_generate_messages_eus.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── sensor_msgs_generate_messages_lisp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── sensor_msgs_generate_messages_nodejs.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── sensor_msgs_generate_messages_py.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── shape_msgs_generate_messages_cpp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── shape_msgs_generate_messages_eus.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── shape_msgs_generate_messages_lisp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── shape_msgs_generate_messages_nodejs.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── shape_msgs_generate_messages_py.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── std_msgs_generate_messages_cpp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── std_msgs_generate_messages_eus.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── std_msgs_generate_messages_lisp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── std_msgs_generate_messages_nodejs.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── std_msgs_generate_messages_py.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── std_srvs_generate_messages_cpp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── std_srvs_generate_messages_eus.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── std_srvs_generate_messages_lisp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── std_srvs_generate_messages_nodejs.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── std_srvs_generate_messages_py.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── tests.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── tf2_msgs_generate_messages_cpp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── tf2_msgs_generate_messages_eus.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── tf2_msgs_generate_messages_lisp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── tf2_msgs_generate_messages_nodejs.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── tf2_msgs_generate_messages_py.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── tf_generate_messages_cpp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── tf_generate_messages_eus.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── tf_generate_messages_lisp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── tf_generate_messages_nodejs.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── tf_generate_messages_py.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── trajectory_msgs_generate_messages_cpp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── trajectory_msgs_generate_messages_eus.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── trajectory_msgs_generate_messages_lisp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── trajectory_msgs_generate_messages_nodejs.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── trajectory_msgs_generate_messages_py.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── visualization_msgs_generate_messages_cpp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── visualization_msgs_generate_messages_eus.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── visualization_msgs_generate_messages_lisp.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ ├── visualization_msgs_generate_messages_nodejs.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ │ └── visualization_msgs_generate_messages_py.dir │ │ │ ├── DependInfo.cmake │ │ │ ├── build.make │ │ │ ├── cmake_clean.cmake │ │ │ └── progress.make │ ├── CTestConfiguration.ini │ ├── CTestCustom.cmake │ ├── CTestTestfile.cmake │ ├── Makefile │ ├── atomic_configure │ │ ├── .rosinstall │ │ ├── _setup_util.py │ │ ├── env.sh │ │ ├── local_setup.bash │ │ ├── local_setup.sh │ │ ├── local_setup.zsh │ │ ├── setup.bash │ │ ├── setup.sh │ │ └── setup.zsh │ ├── catkin │ │ └── catkin_generated │ │ │ └── version │ │ │ └── package.cmake │ ├── catkin_generated │ │ ├── env_cached.sh │ │ ├── franka_cal_sim-msg-extras.cmake.develspace.in │ │ ├── franka_cal_sim-msg-extras.cmake.installspace.in │ │ ├── generate_cached_setup.py │ │ ├── installspace │ │ │ ├── .rosinstall │ │ │ ├── _setup_util.py │ │ │ ├── env.sh │ │ │ ├── franka_cal_sim-msg-extras.cmake │ │ │ ├── franka_cal_sim-msg-paths.cmake │ │ │ ├── franka_cal_sim.pc │ │ │ ├── franka_cal_simConfig-version.cmake │ │ │ ├── franka_cal_simConfig.cmake │ │ │ ├── local_setup.bash │ │ │ ├── local_setup.sh │ │ │ ├── local_setup.zsh │ │ │ ├── setup.bash │ │ │ ├── setup.sh │ │ │ └── setup.zsh │ │ ├── ordered_paths.cmake │ │ ├── package.cmake │ │ ├── pkg.develspace.context.pc.py │ │ ├── pkg.installspace.context.pc.py │ │ ├── setup_cached.sh │ │ └── stamps │ │ │ └── franka_cal_sim │ │ │ ├── _setup_util.py.stamp │ │ │ ├── interrogate_setup_dot_py.py.stamp │ │ │ ├── package.xml.stamp │ │ │ ├── pkg-genmsg.cmake.em.stamp │ │ │ └── pkg.pc.em.stamp │ ├── cmake │ │ ├── franka_cal_sim-genmsg-context.py │ │ └── franka_cal_sim-genmsg.cmake │ ├── cmake_install.cmake │ ├── devel │ │ ├── .catkin │ │ ├── .rosinstall │ │ ├── _setup_util.py │ │ ├── cmake.lock │ │ ├── env.sh │ │ ├── lib │ │ │ ├── pkgconfig │ │ │ │ └── franka_cal_sim.pc │ │ │ └── python2.7 │ │ │ │ └── dist-packages │ │ │ │ └── franka_cal_sim │ │ │ │ └── __init__.py │ │ ├── local_setup.bash │ │ ├── local_setup.sh │ │ ├── local_setup.zsh │ │ ├── setup.bash │ │ ├── setup.sh │ │ ├── setup.zsh │ │ └── share │ │ │ └── franka_cal_sim │ │ │ └── cmake │ │ │ ├── franka_cal_sim-msg-extras.cmake │ │ │ ├── franka_cal_sim-msg-paths.cmake │ │ │ ├── franka_cal_simConfig-version.cmake │ │ │ └── franka_cal_simConfig.cmake │ ├── franka_cal_sim.cbp │ └── gtest │ │ ├── CMakeFiles │ │ ├── CMakeDirectoryInformation.cmake │ │ └── progress.marks │ │ ├── CTestTestfile.cmake │ │ ├── Makefile │ │ ├── cmake_install.cmake │ │ ├── googlemock │ │ ├── CMakeFiles │ │ │ ├── CMakeDirectoryInformation.cmake │ │ │ ├── gmock.dir │ │ │ │ ├── DependInfo.cmake │ │ │ │ ├── build.make │ │ │ │ ├── cmake_clean.cmake │ │ │ │ ├── depend.make │ │ │ │ ├── flags.make │ │ │ │ ├── link.txt │ │ │ │ └── progress.make │ │ │ ├── gmock_main.dir │ │ │ │ ├── DependInfo.cmake │ │ │ │ ├── build.make │ │ │ │ ├── cmake_clean.cmake │ │ │ │ ├── depend.make │ │ │ │ ├── flags.make │ │ │ │ ├── link.txt │ │ │ │ └── progress.make │ │ │ └── progress.marks │ │ ├── CTestTestfile.cmake │ │ ├── Makefile │ │ ├── cmake_install.cmake │ │ ├── gmock.cbp │ │ └── gtest │ │ │ ├── CMakeFiles │ │ │ ├── CMakeDirectoryInformation.cmake │ │ │ ├── gtest.dir │ │ │ │ ├── DependInfo.cmake │ │ │ │ ├── build.make │ │ │ │ ├── cmake_clean.cmake │ │ │ │ ├── depend.make │ │ │ │ ├── flags.make │ │ │ │ ├── link.txt │ │ │ │ └── progress.make │ │ │ ├── gtest_main.dir │ │ │ │ ├── DependInfo.cmake │ │ │ │ ├── build.make │ │ │ │ ├── cmake_clean.cmake │ │ │ │ ├── depend.make │ │ │ │ ├── flags.make │ │ │ │ ├── link.txt │ │ │ │ └── progress.make │ │ │ └── progress.marks │ │ │ ├── CTestTestfile.cmake │ │ │ ├── Makefile │ │ │ ├── cmake_install.cmake │ │ │ └── gtest.cbp │ │ └── googletest-distribution.cbp ├── config │ ├── config.yaml │ └── panda_control.yaml ├── include │ ├── model_client.h │ └── simulation_server.h ├── launch │ ├── cam_che.launch │ ├── cam_che_real.launch │ ├── cam_imu_ext_che.launch │ ├── cam_imu_real.launch │ ├── franka.launch │ ├── history │ │ ├── action_srv_nodelet.launch │ │ ├── action_srv_nodelet_checkerboard.launch │ │ ├── cam_imu_ext_aprilgrid.launch │ │ ├── cam_imu_nodelet_checkerboard.launch │ │ ├── cam_imu_together_checkerboard.launch │ │ ├── cam_ray_checkerboard.launch │ │ ├── test_action_srv_nodelet_checkerboard.launch │ │ ├── test_cam_imu_nodelet_checkerboard.launch │ │ └── test_cam_imu_together_checkerboard.launch │ ├── kill.launch │ ├── spawn.launch │ ├── spawn_0.launch │ └── spawn_controller.launch ├── models │ ├── checkerboard.zip │ ├── checkerboard │ │ ├── checkerboard_6_7_0_07 │ │ │ ├── checkerboard.sdf │ │ │ └── model.config │ │ ├── checkerboard_7_6_0_06 │ │ │ ├── checkerboard.sdf │ │ │ └── model.config │ │ ├── checkerboard_7_8_0_07 │ │ │ ├── checkerboard.sdf │ │ │ └── model.config │ │ ├── checkerboard_8_7_0_06 │ │ │ ├── checkerboard.sdf │ │ │ └── model.config │ │ ├── checkerboard_8_7_0_07 │ │ │ ├── checkerboard.sdf │ │ │ └── model.config │ │ └── generate_checkerboard.py │ └── small_checkerboard │ │ ├── model.config │ │ └── small_checkerboard.sdf ├── nodelet_plugins.xml ├── package.xml ├── python │ ├── .ipynb_checkpoints │ │ ├── DDPG+RNN+nopadding-checkpoint.ipynb │ │ ├── DDPG+RNN+separate-checkpoint.ipynb │ │ ├── DDPG+RNN-checkpoint.ipynb │ │ ├── RL_algo_sample_replay_new-checkpoint.py │ │ ├── Untitled-checkpoint.ipynb │ │ ├── ddpg_example-checkpoint.ipynb │ │ ├── estimation-checkpoint.py │ │ ├── estimation_service_server_imu_cam-checkpoint.py │ │ ├── example_modfied-action-Copy1-checkpoint.ipynb │ │ ├── example_modfied-action-checkpoint.ipynb │ │ ├── example_modfied-checkpoint.ipynb │ │ ├── example_modfied-padding-checkpoint.ipynb │ │ ├── example_modfied-padding-fast-checkpoint.ipynb │ │ ├── learning_curve-checkpoint.ipynb │ │ ├── model-checkpoint.ipynb │ │ └── model_based RL-checkpoint.ipynb │ ├── algorithms │ │ ├── MB_PSO_grd_RL_algo.py │ │ ├── MB_PSO_grd_RL_algo_act.py │ │ ├── MB_RL_algo.py │ │ ├── RL_algo.py │ │ ├── RL_algo_ddpg.py │ │ ├── RL_algo_sac_Set_simplified.py │ │ ├── RL_algo_sac_Set_simplified_attention.py │ │ ├── RL_algo_sac_Set_simplified_contrast.py │ │ ├── RL_algo_sac_Set_simplified_fully_connect.py │ │ ├── RL_algo_sac_Set_simplified_sep.py │ │ ├── RL_algo_sac_Set_simplified_share.py │ │ ├── RL_algo_sac_ext.py │ │ ├── RL_algo_sac_int.py │ │ ├── RL_algo_sac_int_ext.py │ │ ├── RL_algo_sac_pend.py │ │ ├── RL_algo_sac_simplied.py │ │ ├── RL_set.png │ │ ├── RL_set_1.png │ │ ├── RL_set_compare.png │ │ ├── SimplifiedCalEnv.py │ │ ├── __pycache__ │ │ │ └── SimplifiedCalEnv.cpython-36.pyc │ │ └── set_converge.png │ ├── calibrator.py │ ├── calibrator.pyc │ ├── checkpoints │ │ ├── actor_checkpoint │ │ └── critic_checkpoint │ ├── estimation_service_cam.py │ ├── estimation_service_cam_imu.py │ ├── estimation_service_server_imu.py │ ├── estimator.py │ ├── experiment_data │ │ ├── ext_experiment data_random │ │ ├── ext_experiment_data_hand │ │ ├── ext_experiment_data_previous │ │ ├── ext_experiment_datarand_traj │ │ ├── ext_learned_policy_evaluate │ │ ├── int_experiment data_rand │ │ ├── int_experiment_data_previous │ │ ├── int_experiment_data_random_traj │ │ ├── int_experiment_datahand │ │ ├── int_experiment_policy │ │ ├── int_ext_experiment_data_hand │ │ ├── int_ext_experiment_data_previous │ │ ├── int_ext_experiment_datarand_traj │ │ ├── int_ext_learned_policy_joint │ │ └── int_ext_random_experiment data │ ├── history │ │ ├── RL_agent.py │ │ ├── RL_agent3.py │ │ ├── RL_agent_cam.py │ │ ├── RL_agent_cam_imu_ddpg.py │ │ ├── RL_agent_imu.py │ │ ├── RL_agent_imu_ddpg.py │ │ ├── RL_agent_imu_sac.py │ │ ├── RL_agent_imu_sac_test.py │ │ ├── RL_agent_sac.py │ │ ├── RL_algo_hidden.py │ │ ├── RL_algo_hidden_simple_actor.py │ │ ├── RL_algo_long_test.py │ │ ├── RL_algo_sample_replay.py │ │ ├── RL_algo_sample_replay_dense.py │ │ ├── RL_algo_sample_replay_new.py │ │ └── others │ │ │ ├── DDPG+RNN+nopadding.ipynb │ │ │ ├── DDPG+RNN+separate.ipynb │ │ │ ├── DDPG+RNN.ipynb │ │ │ ├── action.npy │ │ │ ├── action.txt │ │ │ ├── action1.txt │ │ │ ├── april.jpeg │ │ │ ├── calib_pattern.jpg │ │ │ ├── ddpg_example.ipynb │ │ │ ├── download.png │ │ │ ├── estimation_service_server_imu_copy.py │ │ │ ├── estimation_service_server_imu_one_bag.py │ │ │ ├── estimation_service_server_new.py │ │ │ ├── example_modfied-action-Copy1.ipynb │ │ │ ├── example_modfied-action.ipynb │ │ │ ├── example_modfied-padding-fast.ipynb │ │ │ ├── example_modfied-padding.ipynb │ │ │ ├── example_modfied.ipynb │ │ │ ├── index.jpg │ │ │ ├── index1 (copy).jpg │ │ │ ├── index1.jpg │ │ │ ├── model.ipynb │ │ │ └── test1.png │ ├── kalibr │ │ ├── .ipynb_checkpoints │ │ │ ├── Untitled-checkpoint.ipynb │ │ │ └── Untitled1-checkpoint.ipynb │ │ ├── H.txt │ │ ├── H_inverse.txt │ │ ├── Untitled.ipynb │ │ ├── Untitled1.ipynb │ │ ├── april_6x6_80x80cm.yaml │ │ ├── camchain-real_exp_data_3.yaml │ │ ├── camchain-real_exp_data_7joint05.yaml │ │ ├── camchain-real_exp_data_7joint152.yaml │ │ ├── camchain.yaml │ │ ├── camchain_real.yaml │ │ ├── camchain_real0316.yaml │ │ ├── camchain_real_exp_data_input.yaml │ │ ├── checkerboard_7x6_10x10cm.yaml │ │ ├── checkerboard_7x6_7x7cm.yaml │ │ ├── ground_truth.py │ │ ├── imu-data.yaml │ │ ├── imu-random_data.yaml │ │ ├── imu-real_exp_data_7joint152.yaml │ │ ├── imu.yaml │ │ ├── imu_adis16448.yaml │ │ ├── imu_real.yaml │ │ ├── imu_real_FT.yaml │ │ ├── report-imucam-real_exp_data_7joint152.pdf │ │ ├── results-cam-real_exp_data_7joint152.txt │ │ └── results-imucam-real_exp_data_7joint152.txt │ ├── results │ │ ├── report-imucam-data.pdf │ │ ├── report-imucam-data_learned.pdf │ │ ├── report-imucam-data_random.pdf │ │ ├── report-imucam-random_2.pdf │ │ ├── set_abstraction │ │ │ ├── five_points │ │ │ │ ├── actor_checkpoint │ │ │ │ └── critic_checkpoint │ │ │ └── only_center │ │ │ │ ├── actor_checkpoint │ │ │ │ └── critic_checkpoint │ │ ├── simplified_result │ │ │ └── 03_08_rand_dist_center_ext │ │ │ │ ├── action.npy │ │ │ │ ├── actor_checkpoint │ │ │ │ ├── actor_checkpoint .data-00000-of-00002 │ │ │ │ ├── actor_checkpoint .data-00001-of-00002 │ │ │ │ ├── actor_checkpoint .index │ │ │ │ ├── actor_checkpoint.data-00000-of-00002 │ │ │ │ ├── actor_checkpoint.data-00001-of-00002 │ │ │ │ ├── actor_checkpoint.index │ │ │ │ ├── checkpoint │ │ │ │ ├── critic_checkpoint │ │ │ │ ├── critic_checkpoint .data-00000-of-00002 │ │ │ │ ├── critic_checkpoint .data-00001-of-00002 │ │ │ │ ├── critic_checkpoint .index │ │ │ │ ├── critic_checkpoint.data-00000-of-00001 │ │ │ │ ├── critic_checkpoint.data-00000-of-00002 │ │ │ │ ├── critic_checkpoint.data-00001-of-00002 │ │ │ │ └── critic_checkpoint.index │ │ └── simplified_traj │ │ │ ├── MB_extrinsic_action.txt │ │ │ ├── test_actions-1.txt │ │ │ ├── test_actions-2.txt │ │ │ └── test_actions-3.txt │ └── test_policies │ │ ├── RL_algo_sac_ext_int_test.py │ │ ├── RL_algo_sac_ext_test.py │ │ ├── RL_algo_sac_int_test.py │ │ ├── experiment data │ │ ├── experiment_data │ │ ├── ext_experiment_data_hand │ │ ├── ext_experiment_data_previous │ │ ├── ext_learned_policy_evaluate │ │ ├── ext_random_policy_evaluate │ │ ├── generate_traj_from_policy.py │ │ ├── generated_trajs │ │ ├── new_test_actions_real │ │ ├── new_test_actions_real_2.txt │ │ ├── new_test_actions_real_3.txt │ │ ├── new_test_actions_real_4.txt │ │ ├── new_test_actions_real_5.txt │ │ ├── new_test_actions_real_6.txt │ │ └── new_test_actions_real_7.txt │ │ ├── int_ext_experiment data_learned │ │ ├── int_ext_experiment data_learned.zip │ │ ├── int_ext_experiment_data_previous │ │ ├── new_test_actions_real.txt │ │ ├── test_actions-2.txt │ │ └── test_actions.txt ├── src │ ├── model_client.cpp │ ├── simulation_server.cpp │ └── simulation_server_01.cpp ├── srv │ ├── RLSrv.srv │ ├── actionSrv.srv │ ├── distortSrv.srv │ ├── estimateSrv.srv │ ├── getBoardCenterSrv.srv │ └── recordSrv.srv ├── worlds │ └── fast.world └── xacro │ └── aprilgrid.xacro ├── franka_ros ├── .ci │ ├── Dockerfile │ └── debug.sh ├── .clang-format ├── .clang-tidy ├── .travis.yml ├── CHANGELOG.md ├── Jenkinsfile ├── LICENSE ├── NOTICE ├── README.md ├── franka_control │ ├── CMakeLists.txt │ ├── action │ │ └── ErrorRecovery.action │ ├── config │ │ ├── default_controllers.yaml │ │ └── franka_control_node.yaml │ ├── franka_controller_plugins.xml │ ├── include │ │ └── franka_control │ │ │ ├── franka_state_controller.h │ │ │ └── services.h │ ├── launch │ │ └── franka_control.launch │ ├── mainpage.dox │ ├── package.xml │ ├── rosdoc.yaml │ ├── src │ │ ├── franka_control_node.cpp │ │ ├── franka_state_controller.cpp │ │ └── services.cpp │ └── srv │ │ ├── SetCartesianImpedance.srv │ │ ├── SetEEFrame.srv │ │ ├── SetForceTorqueCollisionBehavior.srv │ │ ├── SetFullCollisionBehavior.srv │ │ ├── SetJointImpedance.srv │ │ ├── SetKFrame.srv │ │ └── SetLoad.srv ├── franka_description │ ├── CMakeLists.txt │ ├── mainpage.dox │ ├── meshes │ │ ├── collision │ │ │ ├── finger.stl │ │ │ ├── hand.stl │ │ │ ├── link0.stl │ │ │ ├── link1.stl │ │ │ ├── link2.stl │ │ │ ├── link3.stl │ │ │ ├── link4.stl │ │ │ ├── link5.stl │ │ │ ├── link6.stl │ │ │ └── link7.stl │ │ └── visual │ │ │ ├── finger.dae │ │ │ ├── hand.dae │ │ │ ├── link0.dae │ │ │ ├── link1.dae │ │ │ ├── link2.dae │ │ │ ├── link3.dae │ │ │ ├── link4.dae │ │ │ ├── link5.dae │ │ │ ├── link6.dae │ │ │ └── link7.dae │ ├── package.xml │ ├── robots │ │ ├── hand.urdf.xacro │ │ ├── hand.xacro │ │ ├── panda.gazebo.xacro │ │ ├── panda.transmission.xacro │ │ ├── panda_arm (copy).xacro │ │ ├── panda_arm.urdf.xacro │ │ ├── panda_arm.xacro │ │ ├── panda_arm_hand.urdf │ │ └── panda_arm_hand.urdf.xacro │ └── rosdoc.yaml ├── franka_example_controllers │ ├── CMakeLists.txt │ ├── cfg │ │ ├── compliance_param.cfg │ │ └── desired_mass_param.cfg │ ├── config │ │ └── franka_example_controllers.yaml │ ├── franka_example_controllers_plugin.xml │ ├── include │ │ └── franka_example_controllers │ │ │ ├── cartesian_impedance_example_controller.h │ │ │ ├── cartesian_pose_example_controller.h │ │ │ ├── cartesian_velocity_example_controller.h │ │ │ ├── elbow_example_controller.h │ │ │ ├── force_example_controller.h │ │ │ ├── joint_impedance_example_controller.h │ │ │ ├── joint_position_example_controller.h │ │ │ ├── joint_velocity_example_controller.h │ │ │ └── model_example_controller.h │ ├── launch │ │ ├── cartesian_impedance_example_controller.launch │ │ ├── cartesian_pose_example_controller.launch │ │ ├── cartesian_velocity_example_controller.launch │ │ ├── elbow_example_controller.launch │ │ ├── force_example_controller.launch │ │ ├── joint_impedance_example_controller.launch │ │ ├── joint_position_example_controller.launch │ │ ├── joint_velocity_example_controller.launch │ │ ├── model_example_controller.launch │ │ ├── move_to_start.launch │ │ ├── robot.rviz │ │ └── rviz │ │ │ └── franka_description_with_marker.rviz │ ├── mainpage.dox │ ├── msg │ │ └── JointTorqueComparison.msg │ ├── package.xml │ ├── rosdoc.yaml │ ├── scripts │ │ ├── interactive_marker.py │ │ └── move_to_start.py │ └── src │ │ ├── cartesian_impedance_example_controller.cpp │ │ ├── cartesian_pose_example_controller.cpp │ │ ├── cartesian_velocity_example_controller.cpp │ │ ├── elbow_example_controller.cpp │ │ ├── force_example_controller.cpp │ │ ├── joint_impedance_example_controller.cpp │ │ ├── joint_position_example_controller.cpp │ │ ├── joint_velocity_example_controller.cpp │ │ ├── model_example_controller.cpp │ │ └── pseudo_inversion.h ├── franka_gripper │ ├── CMakeLists.txt │ ├── action │ │ ├── Grasp.action │ │ ├── Homing.action │ │ ├── Move.action │ │ └── Stop.action │ ├── config │ │ └── franka_gripper_node.yaml │ ├── include │ │ └── franka_gripper │ │ │ └── franka_gripper.h │ ├── launch │ │ └── franka_gripper.launch │ ├── mainpage.dox │ ├── msg │ │ └── GraspEpsilon.msg │ ├── package.xml │ ├── rosdoc.yaml │ └── src │ │ ├── franka_gripper.cpp │ │ └── franka_gripper_node.cpp ├── franka_hw │ ├── CMakeLists.txt │ ├── include │ │ └── franka_hw │ │ │ ├── control_mode.h │ │ │ ├── franka_cartesian_command_interface.h │ │ │ ├── franka_hw.h │ │ │ ├── franka_model_interface.h │ │ │ ├── franka_state_interface.h │ │ │ └── trigger_rate.h │ ├── mainpage.dox │ ├── package.xml │ ├── rosdoc.yaml │ ├── src │ │ ├── control_mode.cpp │ │ ├── franka_hw.cpp │ │ ├── resource_helpers.cpp │ │ ├── resource_helpers.h │ │ └── trigger_rate.cpp │ └── test │ │ ├── CMakeLists.txt │ │ ├── config │ │ └── ros_console_settings_for_tests.conf │ │ ├── franka_hw_controller_switching_test.cpp │ │ ├── franka_hw_interfaces_test.cpp │ │ ├── launch │ │ └── franka_hw_test.test │ │ └── main.cpp ├── franka_msgs │ ├── CMakeLists.txt │ ├── mainpage.dox │ ├── msg │ │ ├── Errors.msg │ │ └── FrankaState.msg │ ├── package.xml │ └── rosdoc.yaml ├── franka_ros │ ├── CMakeLists.txt │ ├── mainpage.dox │ ├── package.xml │ └── rosdoc.yaml ├── franka_visualization │ ├── CMakeLists.txt │ ├── config │ │ ├── gripper_settings.yaml │ │ └── robot_settings.yaml │ ├── launch │ │ ├── franka_visualization.launch │ │ └── franka_visualization.rviz │ ├── mainpage.dox │ ├── package.xml │ ├── rosdoc.yaml │ └── src │ │ ├── gripper_joint_state_publisher.cpp │ │ └── robot_joint_state_publisher.cpp └── scripts │ ├── fail-on-output.sh │ └── format-check.sh ├── kalibr ├── .gitignore ├── LICENSE ├── README.md ├── Schweizer-Messer │ ├── numpy_eigen │ │ ├── CMakeLists.txt │ │ ├── cmake │ │ │ └── add_python_export_library.cmake │ │ ├── include │ │ │ └── numpy_eigen │ │ │ │ ├── NumpyEigenConverter.hpp │ │ │ │ ├── boost_python_headers.hpp │ │ │ │ ├── copy_routines.hpp │ │ │ │ └── type_traits.hpp │ │ ├── mainpage.dox │ │ ├── package.xml │ │ ├── setup.py │ │ ├── src │ │ │ ├── autogen_files.cmake │ │ │ ├── autogen_module │ │ │ │ ├── import_1_1_double.cpp │ │ │ │ ├── import_1_1_float.cpp │ │ │ │ ├── import_1_1_int.cpp │ │ │ │ ├── import_1_1_long.cpp │ │ │ │ ├── import_1_1_uchar.cpp │ │ │ │ ├── import_1_2_double.cpp │ │ │ │ ├── import_1_2_float.cpp │ │ │ │ ├── import_1_2_int.cpp │ │ │ │ ├── import_1_2_long.cpp │ │ │ │ ├── import_1_2_uchar.cpp │ │ │ │ ├── import_1_3_double.cpp │ │ │ │ ├── import_1_3_float.cpp │ │ │ │ ├── import_1_3_int.cpp │ │ │ │ ├── import_1_3_long.cpp │ │ │ │ ├── import_1_3_uchar.cpp │ │ │ │ ├── import_1_4_double.cpp │ │ │ │ ├── import_1_4_float.cpp │ │ │ │ ├── import_1_4_int.cpp │ │ │ │ ├── import_1_4_long.cpp │ │ │ │ ├── import_1_4_uchar.cpp │ │ │ │ ├── import_1_5_double.cpp │ │ │ │ ├── import_1_5_float.cpp │ │ │ │ ├── import_1_5_int.cpp │ │ │ │ ├── import_1_5_long.cpp │ │ │ │ ├── import_1_5_uchar.cpp │ │ │ │ ├── import_1_6_double.cpp │ │ │ │ ├── import_1_6_float.cpp │ │ │ │ ├── import_1_6_int.cpp │ │ │ │ ├── import_1_6_long.cpp │ │ │ │ ├── import_1_6_uchar.cpp │ │ │ │ ├── import_1_D_double.cpp │ │ │ │ ├── import_1_D_float.cpp │ │ │ │ ├── import_1_D_int.cpp │ │ │ │ ├── import_1_D_long.cpp │ │ │ │ ├── import_1_D_uchar.cpp │ │ │ │ ├── import_2_1_double.cpp │ │ │ │ ├── import_2_1_float.cpp │ │ │ │ ├── import_2_1_int.cpp │ │ │ │ ├── import_2_1_long.cpp │ │ │ │ ├── import_2_1_uchar.cpp │ │ │ │ ├── import_2_2_double.cpp │ │ │ │ ├── import_2_2_float.cpp │ │ │ │ ├── import_2_2_int.cpp │ │ │ │ ├── import_2_2_long.cpp │ │ │ │ ├── import_2_2_uchar.cpp │ │ │ │ ├── import_2_3_double.cpp │ │ │ │ ├── import_2_3_float.cpp │ │ │ │ ├── import_2_3_int.cpp │ │ │ │ ├── import_2_3_long.cpp │ │ │ │ ├── import_2_3_uchar.cpp │ │ │ │ ├── import_2_4_double.cpp │ │ │ │ ├── import_2_4_float.cpp │ │ │ │ ├── import_2_4_int.cpp │ │ │ │ ├── import_2_4_long.cpp │ │ │ │ ├── import_2_4_uchar.cpp │ │ │ │ ├── import_2_5_double.cpp │ │ │ │ ├── import_2_5_float.cpp │ │ │ │ ├── import_2_5_int.cpp │ │ │ │ ├── import_2_5_long.cpp │ │ │ │ ├── import_2_5_uchar.cpp │ │ │ │ ├── import_2_6_double.cpp │ │ │ │ ├── import_2_6_float.cpp │ │ │ │ ├── import_2_6_int.cpp │ │ │ │ ├── import_2_6_long.cpp │ │ │ │ ├── import_2_6_uchar.cpp │ │ │ │ ├── import_2_D_double.cpp │ │ │ │ ├── import_2_D_float.cpp │ │ │ │ ├── import_2_D_int.cpp │ │ │ │ ├── import_2_D_long.cpp │ │ │ │ ├── import_2_D_uchar.cpp │ │ │ │ ├── import_3_1_double.cpp │ │ │ │ ├── import_3_1_float.cpp │ │ │ │ ├── import_3_1_int.cpp │ │ │ │ ├── import_3_1_long.cpp │ │ │ │ ├── import_3_1_uchar.cpp │ │ │ │ ├── import_3_2_double.cpp │ │ │ │ ├── import_3_2_float.cpp │ │ │ │ ├── import_3_2_int.cpp │ │ │ │ ├── import_3_2_long.cpp │ │ │ │ ├── import_3_2_uchar.cpp │ │ │ │ ├── import_3_3_double.cpp │ │ │ │ ├── import_3_3_float.cpp │ │ │ │ ├── import_3_3_int.cpp │ │ │ │ ├── import_3_3_long.cpp │ │ │ │ ├── import_3_3_uchar.cpp │ │ │ │ ├── import_3_4_double.cpp │ │ │ │ ├── import_3_4_float.cpp │ │ │ │ ├── import_3_4_int.cpp │ │ │ │ ├── import_3_4_long.cpp │ │ │ │ ├── import_3_4_uchar.cpp │ │ │ │ ├── import_3_5_double.cpp │ │ │ │ ├── import_3_5_float.cpp │ │ │ │ ├── import_3_5_int.cpp │ │ │ │ ├── import_3_5_long.cpp │ │ │ │ ├── import_3_5_uchar.cpp │ │ │ │ ├── import_3_6_double.cpp │ │ │ │ ├── import_3_6_float.cpp │ │ │ │ ├── import_3_6_int.cpp │ │ │ │ ├── import_3_6_long.cpp │ │ │ │ ├── import_3_6_uchar.cpp │ │ │ │ ├── import_3_D_double.cpp │ │ │ │ ├── import_3_D_float.cpp │ │ │ │ ├── import_3_D_int.cpp │ │ │ │ ├── import_3_D_long.cpp │ │ │ │ ├── import_3_D_uchar.cpp │ │ │ │ ├── import_4_1_double.cpp │ │ │ │ ├── import_4_1_float.cpp │ │ │ │ ├── import_4_1_int.cpp │ │ │ │ ├── import_4_1_long.cpp │ │ │ │ ├── import_4_1_uchar.cpp │ │ │ │ ├── import_4_2_double.cpp │ │ │ │ ├── import_4_2_float.cpp │ │ │ │ ├── import_4_2_int.cpp │ │ │ │ ├── import_4_2_long.cpp │ │ │ │ ├── import_4_2_uchar.cpp │ │ │ │ ├── import_4_3_double.cpp │ │ │ │ ├── import_4_3_float.cpp │ │ │ │ ├── import_4_3_int.cpp │ │ │ │ ├── import_4_3_long.cpp │ │ │ │ ├── import_4_3_uchar.cpp │ │ │ │ ├── import_4_4_double.cpp │ │ │ │ ├── import_4_4_float.cpp │ │ │ │ ├── import_4_4_int.cpp │ │ │ │ ├── import_4_4_long.cpp │ │ │ │ ├── import_4_4_uchar.cpp │ │ │ │ ├── import_4_5_double.cpp │ │ │ │ ├── import_4_5_float.cpp │ │ │ │ ├── import_4_5_int.cpp │ │ │ │ ├── import_4_5_long.cpp │ │ │ │ ├── import_4_5_uchar.cpp │ │ │ │ ├── import_4_6_double.cpp │ │ │ │ ├── import_4_6_float.cpp │ │ │ │ ├── import_4_6_int.cpp │ │ │ │ ├── import_4_6_long.cpp │ │ │ │ ├── import_4_6_uchar.cpp │ │ │ │ ├── import_4_D_double.cpp │ │ │ │ ├── import_4_D_float.cpp │ │ │ │ ├── import_4_D_int.cpp │ │ │ │ ├── import_4_D_long.cpp │ │ │ │ ├── import_4_D_uchar.cpp │ │ │ │ ├── import_5_1_double.cpp │ │ │ │ ├── import_5_1_float.cpp │ │ │ │ ├── import_5_1_int.cpp │ │ │ │ ├── import_5_1_long.cpp │ │ │ │ ├── import_5_1_uchar.cpp │ │ │ │ ├── import_5_2_double.cpp │ │ │ │ ├── import_5_2_float.cpp │ │ │ │ ├── import_5_2_int.cpp │ │ │ │ ├── import_5_2_long.cpp │ │ │ │ ├── import_5_2_uchar.cpp │ │ │ │ ├── import_5_3_double.cpp │ │ │ │ ├── import_5_3_float.cpp │ │ │ │ ├── import_5_3_int.cpp │ │ │ │ ├── import_5_3_long.cpp │ │ │ │ ├── import_5_3_uchar.cpp │ │ │ │ ├── import_5_4_double.cpp │ │ │ │ ├── import_5_4_float.cpp │ │ │ │ ├── import_5_4_int.cpp │ │ │ │ ├── import_5_4_long.cpp │ │ │ │ ├── import_5_4_uchar.cpp │ │ │ │ ├── import_5_5_double.cpp │ │ │ │ ├── import_5_5_float.cpp │ │ │ │ ├── import_5_5_int.cpp │ │ │ │ ├── import_5_5_long.cpp │ │ │ │ ├── import_5_5_uchar.cpp │ │ │ │ ├── import_5_6_double.cpp │ │ │ │ ├── import_5_6_float.cpp │ │ │ │ ├── import_5_6_int.cpp │ │ │ │ ├── import_5_6_long.cpp │ │ │ │ ├── import_5_6_uchar.cpp │ │ │ │ ├── import_5_D_double.cpp │ │ │ │ ├── import_5_D_float.cpp │ │ │ │ ├── import_5_D_int.cpp │ │ │ │ ├── import_5_D_long.cpp │ │ │ │ ├── import_5_D_uchar.cpp │ │ │ │ ├── import_6_1_double.cpp │ │ │ │ ├── import_6_1_float.cpp │ │ │ │ ├── import_6_1_int.cpp │ │ │ │ ├── import_6_1_long.cpp │ │ │ │ ├── import_6_1_uchar.cpp │ │ │ │ ├── import_6_2_double.cpp │ │ │ │ ├── import_6_2_float.cpp │ │ │ │ ├── import_6_2_int.cpp │ │ │ │ ├── import_6_2_long.cpp │ │ │ │ ├── import_6_2_uchar.cpp │ │ │ │ ├── import_6_3_double.cpp │ │ │ │ ├── import_6_3_float.cpp │ │ │ │ ├── import_6_3_int.cpp │ │ │ │ ├── import_6_3_long.cpp │ │ │ │ ├── import_6_3_uchar.cpp │ │ │ │ ├── import_6_4_double.cpp │ │ │ │ ├── import_6_4_float.cpp │ │ │ │ ├── import_6_4_int.cpp │ │ │ │ ├── import_6_4_long.cpp │ │ │ │ ├── import_6_4_uchar.cpp │ │ │ │ ├── import_6_5_double.cpp │ │ │ │ ├── import_6_5_float.cpp │ │ │ │ ├── import_6_5_int.cpp │ │ │ │ ├── import_6_5_long.cpp │ │ │ │ ├── import_6_5_uchar.cpp │ │ │ │ ├── import_6_6_double.cpp │ │ │ │ ├── import_6_6_float.cpp │ │ │ │ ├── import_6_6_int.cpp │ │ │ │ ├── import_6_6_long.cpp │ │ │ │ ├── import_6_6_uchar.cpp │ │ │ │ ├── import_6_D_double.cpp │ │ │ │ ├── import_6_D_float.cpp │ │ │ │ ├── import_6_D_int.cpp │ │ │ │ ├── import_6_D_long.cpp │ │ │ │ ├── import_6_D_uchar.cpp │ │ │ │ ├── import_D_1_double.cpp │ │ │ │ ├── import_D_1_float.cpp │ │ │ │ ├── import_D_1_int.cpp │ │ │ │ ├── import_D_1_long.cpp │ │ │ │ ├── import_D_1_uchar.cpp │ │ │ │ ├── import_D_2_double.cpp │ │ │ │ ├── import_D_2_float.cpp │ │ │ │ ├── import_D_2_int.cpp │ │ │ │ ├── import_D_2_long.cpp │ │ │ │ ├── import_D_2_uchar.cpp │ │ │ │ ├── import_D_3_double.cpp │ │ │ │ ├── import_D_3_float.cpp │ │ │ │ ├── import_D_3_int.cpp │ │ │ │ ├── import_D_3_long.cpp │ │ │ │ ├── import_D_3_uchar.cpp │ │ │ │ ├── import_D_4_double.cpp │ │ │ │ ├── import_D_4_float.cpp │ │ │ │ ├── import_D_4_int.cpp │ │ │ │ ├── import_D_4_long.cpp │ │ │ │ ├── import_D_4_uchar.cpp │ │ │ │ ├── import_D_5_double.cpp │ │ │ │ ├── import_D_5_float.cpp │ │ │ │ ├── import_D_5_int.cpp │ │ │ │ ├── import_D_5_long.cpp │ │ │ │ ├── import_D_5_uchar.cpp │ │ │ │ ├── import_D_6_double.cpp │ │ │ │ ├── import_D_6_float.cpp │ │ │ │ ├── import_D_6_int.cpp │ │ │ │ ├── import_D_6_long.cpp │ │ │ │ ├── import_D_6_uchar.cpp │ │ │ │ ├── import_D_D_double.cpp │ │ │ │ ├── import_D_D_float.cpp │ │ │ │ ├── import_D_D_int.cpp │ │ │ │ ├── import_D_D_long.cpp │ │ │ │ ├── import_D_D_uchar.cpp │ │ │ │ └── numpy_eigen_export_module.cpp │ │ │ ├── autogen_test_files.cmake │ │ │ ├── autogen_test_module │ │ │ │ ├── numpy_eigen_test_module.cpp │ │ │ │ ├── test_1_1_double.cpp │ │ │ │ ├── test_1_1_float.cpp │ │ │ │ ├── test_1_1_int.cpp │ │ │ │ ├── test_1_1_long.cpp │ │ │ │ ├── test_1_1_uchar.cpp │ │ │ │ ├── test_1_2_double.cpp │ │ │ │ ├── test_1_2_float.cpp │ │ │ │ ├── test_1_2_int.cpp │ │ │ │ ├── test_1_2_long.cpp │ │ │ │ ├── test_1_2_uchar.cpp │ │ │ │ ├── test_1_3_double.cpp │ │ │ │ ├── test_1_3_float.cpp │ │ │ │ ├── test_1_3_int.cpp │ │ │ │ ├── test_1_3_long.cpp │ │ │ │ ├── test_1_3_uchar.cpp │ │ │ │ ├── test_1_4_double.cpp │ │ │ │ ├── test_1_4_float.cpp │ │ │ │ ├── test_1_4_int.cpp │ │ │ │ ├── test_1_4_long.cpp │ │ │ │ ├── test_1_4_uchar.cpp │ │ │ │ ├── test_1_5_double.cpp │ │ │ │ ├── test_1_5_float.cpp │ │ │ │ ├── test_1_5_int.cpp │ │ │ │ ├── test_1_5_long.cpp │ │ │ │ ├── test_1_5_uchar.cpp │ │ │ │ ├── test_1_6_double.cpp │ │ │ │ ├── test_1_6_float.cpp │ │ │ │ ├── test_1_6_int.cpp │ │ │ │ ├── test_1_6_long.cpp │ │ │ │ ├── test_1_6_uchar.cpp │ │ │ │ ├── test_1_D_double.cpp │ │ │ │ ├── test_1_D_float.cpp │ │ │ │ ├── test_1_D_int.cpp │ │ │ │ ├── test_1_D_long.cpp │ │ │ │ ├── test_1_D_uchar.cpp │ │ │ │ ├── test_2_1_double.cpp │ │ │ │ ├── test_2_1_float.cpp │ │ │ │ ├── test_2_1_int.cpp │ │ │ │ ├── test_2_1_long.cpp │ │ │ │ ├── test_2_1_uchar.cpp │ │ │ │ ├── test_2_2_double.cpp │ │ │ │ ├── test_2_2_float.cpp │ │ │ │ ├── test_2_2_int.cpp │ │ │ │ ├── test_2_2_long.cpp │ │ │ │ ├── test_2_2_uchar.cpp │ │ │ │ ├── test_2_3_double.cpp │ │ │ │ ├── test_2_3_float.cpp │ │ │ │ ├── test_2_3_int.cpp │ │ │ │ ├── test_2_3_long.cpp │ │ │ │ ├── test_2_3_uchar.cpp │ │ │ │ ├── test_2_4_double.cpp │ │ │ │ ├── test_2_4_float.cpp │ │ │ │ ├── test_2_4_int.cpp │ │ │ │ ├── test_2_4_long.cpp │ │ │ │ ├── test_2_4_uchar.cpp │ │ │ │ ├── test_2_5_double.cpp │ │ │ │ ├── test_2_5_float.cpp │ │ │ │ ├── test_2_5_int.cpp │ │ │ │ ├── test_2_5_long.cpp │ │ │ │ ├── test_2_5_uchar.cpp │ │ │ │ ├── test_2_6_double.cpp │ │ │ │ ├── test_2_6_float.cpp │ │ │ │ ├── test_2_6_int.cpp │ │ │ │ ├── test_2_6_long.cpp │ │ │ │ ├── test_2_6_uchar.cpp │ │ │ │ ├── test_2_D_double.cpp │ │ │ │ ├── test_2_D_float.cpp │ │ │ │ ├── test_2_D_int.cpp │ │ │ │ ├── test_2_D_long.cpp │ │ │ │ ├── test_2_D_uchar.cpp │ │ │ │ ├── test_3_1_double.cpp │ │ │ │ ├── test_3_1_float.cpp │ │ │ │ ├── test_3_1_int.cpp │ │ │ │ ├── test_3_1_long.cpp │ │ │ │ ├── test_3_1_uchar.cpp │ │ │ │ ├── test_3_2_double.cpp │ │ │ │ ├── test_3_2_float.cpp │ │ │ │ ├── test_3_2_int.cpp │ │ │ │ ├── test_3_2_long.cpp │ │ │ │ ├── test_3_2_uchar.cpp │ │ │ │ ├── test_3_3_double.cpp │ │ │ │ ├── test_3_3_float.cpp │ │ │ │ ├── test_3_3_int.cpp │ │ │ │ ├── test_3_3_long.cpp │ │ │ │ ├── test_3_3_uchar.cpp │ │ │ │ ├── test_3_4_double.cpp │ │ │ │ ├── test_3_4_float.cpp │ │ │ │ ├── test_3_4_int.cpp │ │ │ │ ├── test_3_4_long.cpp │ │ │ │ ├── test_3_4_uchar.cpp │ │ │ │ ├── test_3_5_double.cpp │ │ │ │ ├── test_3_5_float.cpp │ │ │ │ ├── test_3_5_int.cpp │ │ │ │ ├── test_3_5_long.cpp │ │ │ │ ├── test_3_5_uchar.cpp │ │ │ │ ├── test_3_6_double.cpp │ │ │ │ ├── test_3_6_float.cpp │ │ │ │ ├── test_3_6_int.cpp │ │ │ │ ├── test_3_6_long.cpp │ │ │ │ ├── test_3_6_uchar.cpp │ │ │ │ ├── test_3_D_double.cpp │ │ │ │ ├── test_3_D_float.cpp │ │ │ │ ├── test_3_D_int.cpp │ │ │ │ ├── test_3_D_long.cpp │ │ │ │ ├── test_3_D_uchar.cpp │ │ │ │ ├── test_4_1_double.cpp │ │ │ │ ├── test_4_1_float.cpp │ │ │ │ ├── test_4_1_int.cpp │ │ │ │ ├── test_4_1_long.cpp │ │ │ │ ├── test_4_1_uchar.cpp │ │ │ │ ├── test_4_2_double.cpp │ │ │ │ ├── test_4_2_float.cpp │ │ │ │ ├── test_4_2_int.cpp │ │ │ │ ├── test_4_2_long.cpp │ │ │ │ ├── test_4_2_uchar.cpp │ │ │ │ ├── test_4_3_double.cpp │ │ │ │ ├── test_4_3_float.cpp │ │ │ │ ├── test_4_3_int.cpp │ │ │ │ ├── test_4_3_long.cpp │ │ │ │ ├── test_4_3_uchar.cpp │ │ │ │ ├── test_4_4_double.cpp │ │ │ │ ├── test_4_4_float.cpp │ │ │ │ ├── test_4_4_int.cpp │ │ │ │ ├── test_4_4_long.cpp │ │ │ │ ├── test_4_4_uchar.cpp │ │ │ │ ├── test_4_5_double.cpp │ │ │ │ ├── test_4_5_float.cpp │ │ │ │ ├── test_4_5_int.cpp │ │ │ │ ├── test_4_5_long.cpp │ │ │ │ ├── test_4_5_uchar.cpp │ │ │ │ ├── test_4_6_double.cpp │ │ │ │ ├── test_4_6_float.cpp │ │ │ │ ├── test_4_6_int.cpp │ │ │ │ ├── test_4_6_long.cpp │ │ │ │ ├── test_4_6_uchar.cpp │ │ │ │ ├── test_4_D_double.cpp │ │ │ │ ├── test_4_D_float.cpp │ │ │ │ ├── test_4_D_int.cpp │ │ │ │ ├── test_4_D_long.cpp │ │ │ │ ├── test_4_D_uchar.cpp │ │ │ │ ├── test_5_1_double.cpp │ │ │ │ ├── test_5_1_float.cpp │ │ │ │ ├── test_5_1_int.cpp │ │ │ │ ├── test_5_1_long.cpp │ │ │ │ ├── test_5_1_uchar.cpp │ │ │ │ ├── test_5_2_double.cpp │ │ │ │ ├── test_5_2_float.cpp │ │ │ │ ├── test_5_2_int.cpp │ │ │ │ ├── test_5_2_long.cpp │ │ │ │ ├── test_5_2_uchar.cpp │ │ │ │ ├── test_5_3_double.cpp │ │ │ │ ├── test_5_3_float.cpp │ │ │ │ ├── test_5_3_int.cpp │ │ │ │ ├── test_5_3_long.cpp │ │ │ │ ├── test_5_3_uchar.cpp │ │ │ │ ├── test_5_4_double.cpp │ │ │ │ ├── test_5_4_float.cpp │ │ │ │ ├── test_5_4_int.cpp │ │ │ │ ├── test_5_4_long.cpp │ │ │ │ ├── test_5_4_uchar.cpp │ │ │ │ ├── test_5_5_double.cpp │ │ │ │ ├── test_5_5_float.cpp │ │ │ │ ├── test_5_5_int.cpp │ │ │ │ ├── test_5_5_long.cpp │ │ │ │ ├── test_5_5_uchar.cpp │ │ │ │ ├── test_5_6_double.cpp │ │ │ │ ├── test_5_6_float.cpp │ │ │ │ ├── test_5_6_int.cpp │ │ │ │ ├── test_5_6_long.cpp │ │ │ │ ├── test_5_6_uchar.cpp │ │ │ │ ├── test_5_D_double.cpp │ │ │ │ ├── test_5_D_float.cpp │ │ │ │ ├── test_5_D_int.cpp │ │ │ │ ├── test_5_D_long.cpp │ │ │ │ ├── test_5_D_uchar.cpp │ │ │ │ ├── test_6_1_double.cpp │ │ │ │ ├── test_6_1_float.cpp │ │ │ │ ├── test_6_1_int.cpp │ │ │ │ ├── test_6_1_long.cpp │ │ │ │ ├── test_6_1_uchar.cpp │ │ │ │ ├── test_6_2_double.cpp │ │ │ │ ├── test_6_2_float.cpp │ │ │ │ ├── test_6_2_int.cpp │ │ │ │ ├── test_6_2_long.cpp │ │ │ │ ├── test_6_2_uchar.cpp │ │ │ │ ├── test_6_3_double.cpp │ │ │ │ ├── test_6_3_float.cpp │ │ │ │ ├── test_6_3_int.cpp │ │ │ │ ├── test_6_3_long.cpp │ │ │ │ ├── test_6_3_uchar.cpp │ │ │ │ ├── test_6_4_double.cpp │ │ │ │ ├── test_6_4_float.cpp │ │ │ │ ├── test_6_4_int.cpp │ │ │ │ ├── test_6_4_long.cpp │ │ │ │ ├── test_6_4_uchar.cpp │ │ │ │ ├── test_6_5_double.cpp │ │ │ │ ├── test_6_5_float.cpp │ │ │ │ ├── test_6_5_int.cpp │ │ │ │ ├── test_6_5_long.cpp │ │ │ │ ├── test_6_5_uchar.cpp │ │ │ │ ├── test_6_6_double.cpp │ │ │ │ ├── test_6_6_float.cpp │ │ │ │ ├── test_6_6_int.cpp │ │ │ │ ├── test_6_6_long.cpp │ │ │ │ ├── test_6_6_uchar.cpp │ │ │ │ ├── test_6_D_double.cpp │ │ │ │ ├── test_6_D_float.cpp │ │ │ │ ├── test_6_D_int.cpp │ │ │ │ ├── test_6_D_long.cpp │ │ │ │ ├── test_6_D_uchar.cpp │ │ │ │ ├── test_D_1_double.cpp │ │ │ │ ├── test_D_1_float.cpp │ │ │ │ ├── test_D_1_int.cpp │ │ │ │ ├── test_D_1_long.cpp │ │ │ │ ├── test_D_1_uchar.cpp │ │ │ │ ├── test_D_2_double.cpp │ │ │ │ ├── test_D_2_float.cpp │ │ │ │ ├── test_D_2_int.cpp │ │ │ │ ├── test_D_2_long.cpp │ │ │ │ ├── test_D_2_uchar.cpp │ │ │ │ ├── test_D_3_double.cpp │ │ │ │ ├── test_D_3_float.cpp │ │ │ │ ├── test_D_3_int.cpp │ │ │ │ ├── test_D_3_long.cpp │ │ │ │ ├── test_D_3_uchar.cpp │ │ │ │ ├── test_D_4_double.cpp │ │ │ │ ├── test_D_4_float.cpp │ │ │ │ ├── test_D_4_int.cpp │ │ │ │ ├── test_D_4_long.cpp │ │ │ │ ├── test_D_4_uchar.cpp │ │ │ │ ├── test_D_5_double.cpp │ │ │ │ ├── test_D_5_float.cpp │ │ │ │ ├── test_D_5_int.cpp │ │ │ │ ├── test_D_5_long.cpp │ │ │ │ ├── test_D_5_uchar.cpp │ │ │ │ ├── test_D_6_double.cpp │ │ │ │ ├── test_D_6_float.cpp │ │ │ │ ├── test_D_6_int.cpp │ │ │ │ ├── test_D_6_long.cpp │ │ │ │ ├── test_D_6_uchar.cpp │ │ │ │ ├── test_D_D_double.cpp │ │ │ │ ├── test_D_D_float.cpp │ │ │ │ ├── test_D_D_int.cpp │ │ │ │ ├── test_D_D_long.cpp │ │ │ │ └── test_D_D_uchar.cpp │ │ │ ├── create_export_module.py │ │ │ └── numpy_eigen │ │ │ │ ├── __init__.py │ │ │ │ └── test │ │ │ │ └── __init__.py │ │ └── test │ │ │ └── numpy_eigen_tests.py │ ├── python_module │ │ ├── CMakeLists.txt │ │ ├── cmake │ │ │ └── add_python_export_library.cmake │ │ └── package.xml │ ├── sm_boost │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ ├── boost │ │ │ │ ├── portable_binary_archive.hpp │ │ │ │ ├── portable_binary_iarchive.hpp │ │ │ │ └── portable_binary_oarchive.hpp │ │ │ └── sm │ │ │ │ └── boost │ │ │ │ ├── JobQueue.hpp │ │ │ │ ├── implementation │ │ │ │ └── JobQueue.hpp │ │ │ │ ├── null_deleter.hpp │ │ │ │ ├── ptime.hpp │ │ │ │ └── serialization.hpp │ │ ├── mainpage.dox │ │ ├── package.xml │ │ ├── src │ │ │ ├── JobQueue.cpp │ │ │ ├── portable_binary_iarchive.cpp │ │ │ └── portable_binary_oarchive.cpp │ │ └── test │ │ │ ├── testFuture.cpp │ │ │ └── test_main.cpp │ ├── sm_common │ │ ├── CMakeLists.txt │ │ ├── cmake │ │ │ └── export_flags.cmake │ │ ├── include │ │ │ └── sm │ │ │ │ ├── Id.hpp │ │ │ │ ├── aligned_allocation.h │ │ │ │ ├── assert_macros.hpp │ │ │ │ ├── hash_id.hpp │ │ │ │ ├── is_binary_equal.hpp │ │ │ │ ├── maths.hpp │ │ │ │ ├── numerical_comparisons.hpp │ │ │ │ ├── progress_info.hpp │ │ │ │ ├── round.hpp │ │ │ │ ├── serialization_macros.hpp │ │ │ │ ├── source_file_pos.hpp │ │ │ │ ├── string_routines.hpp │ │ │ │ └── typetraits.hpp │ │ ├── mainpage.dox │ │ ├── package.xml │ │ ├── src │ │ │ └── progress_info.cpp │ │ └── test │ │ │ ├── hash_id.cpp │ │ │ ├── maths.cpp │ │ │ ├── numerical_comparisons.cpp │ │ │ ├── serialization_macros.cpp │ │ │ └── test_main.cpp │ ├── sm_eigen │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── sm │ │ │ │ └── eigen │ │ │ │ ├── NumericalDiff.hpp │ │ │ │ ├── assert_macros.hpp │ │ │ │ ├── gtest.hpp │ │ │ │ ├── matrix_sqrt.hpp │ │ │ │ ├── property_tree.hpp │ │ │ │ ├── random.hpp │ │ │ │ ├── serialization.hpp │ │ │ │ ├── static_assert.hpp │ │ │ │ └── traits.hpp │ │ ├── mainpage.dox │ │ ├── package.xml │ │ ├── src │ │ │ └── random.cpp │ │ └── test │ │ │ ├── EigenSerializationTests.cpp │ │ │ ├── MatrixSqrtTest.cpp │ │ │ └── test_main.cpp │ ├── sm_kinematics │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── sm │ │ │ │ └── kinematics │ │ │ │ ├── EulerAnglesYawPitchRoll.hpp │ │ │ │ ├── EulerAnglesZXY.h │ │ │ │ ├── EulerAnglesZYX.hpp │ │ │ │ ├── EulerRodriguez.hpp │ │ │ │ ├── HomogeneousPoint.hpp │ │ │ │ ├── RotationVector.hpp │ │ │ │ ├── RotationalKinematics.hpp │ │ │ │ ├── Transformation.hpp │ │ │ │ ├── UncertainHomogeneousPoint.hpp │ │ │ │ ├── UncertainTransformation.hpp │ │ │ │ ├── UncertainVector.hpp │ │ │ │ ├── homogeneous_coordinates.hpp │ │ │ │ ├── implementation │ │ │ │ └── UncertainVector.hpp │ │ │ │ ├── property_tree.hpp │ │ │ │ ├── quaternion_algebra.hpp │ │ │ │ ├── rotations.hpp │ │ │ │ ├── three_point_methods.hpp │ │ │ │ └── transformations.hpp │ │ ├── mainpage.dox │ │ ├── package.xml │ │ ├── src │ │ │ ├── EulerAnglesYawPitchRoll.cpp │ │ │ ├── EulerAnglesZXY.cpp │ │ │ ├── EulerAnglesZYX.cpp │ │ │ ├── EulerRodriguez.cpp │ │ │ ├── HomogeneousPoint.cpp │ │ │ ├── RotationVector.cpp │ │ │ ├── RotationalKinematics.cpp │ │ │ ├── Transformation.cpp │ │ │ ├── UncertainHomogeneousPoint.cpp │ │ │ ├── UncertainTransformation.cpp │ │ │ ├── homogeneous_coordinates.cpp │ │ │ ├── quaternion_algebra.cpp │ │ │ ├── rotations.cpp │ │ │ ├── three_point_methods.cpp │ │ │ └── transformations.cpp │ │ └── test │ │ │ ├── HomogeneousPoint.cpp │ │ │ ├── PointTestHarness.hpp │ │ │ ├── QuaternionTests.cpp │ │ │ ├── RotationalKinematicsTests.cpp │ │ │ ├── TransformationTests.cpp │ │ │ ├── UncertainHomogeneousPoint.cpp │ │ │ ├── UncertainTransformationTests.cpp │ │ │ ├── homogeneous_coordinates.cpp │ │ │ ├── test_main.cpp │ │ │ ├── three_point_methods.cpp │ │ │ └── transformations.cpp │ ├── sm_logging │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── sm │ │ │ │ ├── logging.hpp │ │ │ │ └── logging │ │ │ │ ├── Formatter.hpp │ │ │ │ ├── Levels.hpp │ │ │ │ ├── LogLocation.hpp │ │ │ │ ├── Logger.hpp │ │ │ │ ├── LoggingEvent.hpp │ │ │ │ ├── LoggingGlobals.hpp │ │ │ │ ├── StdOutLogger.hpp │ │ │ │ ├── Tokens.hpp │ │ │ │ ├── assert.h │ │ │ │ ├── console.hpp │ │ │ │ ├── macros.h │ │ │ │ └── macros_generated.hpp │ │ ├── mainpage.dox │ │ ├── package.xml │ │ ├── scripts │ │ │ ├── generate_macros.py │ │ │ └── generate_speed_test.py │ │ ├── src │ │ │ ├── Formatter.cpp │ │ │ ├── Logger.cpp │ │ │ ├── LoggingEvent.cpp │ │ │ ├── LoggingGlobals.cpp │ │ │ ├── StdOutLogger.cpp │ │ │ ├── Tokens.cpp │ │ │ └── gettimeofday.hpp │ │ └── test │ │ │ ├── logTest.cpp │ │ │ └── test_main.cpp │ ├── sm_matrix_archive │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── sm │ │ │ │ └── MatrixArchive.hpp │ │ ├── mainpage.dox │ │ ├── matlab │ │ │ ├── loadMatrixArchive.m │ │ │ └── saveMatrixArchive.m │ │ ├── package.xml │ │ ├── src │ │ │ └── MatrixArchive.cpp │ │ └── test │ │ │ ├── TestMatrixArchive.cpp │ │ │ └── test_main.cpp │ ├── sm_opencv │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── sm │ │ │ │ └── opencv │ │ │ │ └── serialization.hpp │ │ ├── mainpage.dox │ │ └── package.xml │ ├── sm_property_tree │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── sm │ │ │ │ ├── BoostPropertyTree.hpp │ │ │ │ ├── BoostPropertyTreeImplementation.hpp │ │ │ │ ├── BoostPropertyTreeSupport.hpp │ │ │ │ ├── PropertyTree.hpp │ │ │ │ └── PropertyTreeImplementation.hpp │ │ ├── mainpage.dox │ │ ├── package.xml │ │ ├── src │ │ │ ├── BoostPropertyTree.cpp │ │ │ ├── BoostPropertyTreeImplementation.cpp │ │ │ ├── BoostPropertyTreeSupport.cpp │ │ │ ├── PropertyTree.cpp │ │ │ └── PropertyTreeImplementation.cpp │ │ └── test │ │ │ ├── BoostPropertyTreeImplementation.cpp │ │ │ └── test_main.cpp │ ├── sm_python │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── sm │ │ │ │ └── python │ │ │ │ ├── Id.hpp │ │ │ │ ├── boost_serialization_pickle.hpp │ │ │ │ ├── stl_converters.hpp │ │ │ │ └── unique_register_ptr_to_python.hpp │ │ ├── mainpage.dox │ │ ├── package.xml │ │ ├── python │ │ │ └── sm │ │ │ │ ├── PlotCollection.py │ │ │ │ ├── Progress.py │ │ │ │ ├── __init__.py │ │ │ │ ├── experiments │ │ │ │ └── __init__.py │ │ │ │ ├── plotCoordinateFrame.py │ │ │ │ └── saveFigTight.py │ │ ├── setup.py │ │ └── src │ │ │ ├── Logging.cpp │ │ │ ├── exportEigen.cpp │ │ │ ├── exportHomogeneousPoint.cpp │ │ │ ├── exportMatrixArchive.cpp │ │ │ ├── exportNsecTime.cpp │ │ │ ├── exportPropertyTree.cpp │ │ │ ├── exportTimestampCorrector.cpp │ │ │ ├── exportTransformation.cpp │ │ │ ├── exportUncertainVector.cpp │ │ │ ├── export_eigen_property_tree.cpp │ │ │ ├── export_homogeneous.cpp │ │ │ ├── export_kinematics_property_tree.cpp │ │ │ ├── export_quaternion_algebra.cpp │ │ │ ├── export_rotational_kinematics.cpp │ │ │ ├── export_rotations.cpp │ │ │ ├── export_transformations.cpp │ │ │ ├── module.cpp │ │ │ └── random.cpp │ ├── sm_random │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── sm │ │ │ │ └── random.hpp │ │ ├── mainpage.dox │ │ ├── package.xml │ │ └── src │ │ │ └── random.cpp │ └── sm_timing │ │ ├── CMakeLists.txt │ │ ├── include │ │ └── sm │ │ │ └── timing │ │ │ ├── NsecTimeUtilities.hpp │ │ │ ├── Timer.hpp │ │ │ ├── TimestampCorrector.hpp │ │ │ └── implementation │ │ │ └── TimestampCorrector.hpp │ │ ├── mainpage.dox │ │ ├── package.xml │ │ ├── src │ │ ├── NsecTimeUtilities.cpp │ │ └── Timer.cpp │ │ └── test │ │ ├── TestNsecTimeUtilities.cpp │ │ ├── TestTimestampCorrector.cpp │ │ └── test_main.cpp ├── aslam_cv │ ├── aslam_cameras │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── aslam │ │ │ │ ├── BackProjection.hpp │ │ │ │ ├── DescriptorBase.hpp │ │ │ │ ├── Frame.hpp │ │ │ │ ├── FrameBase.hpp │ │ │ │ ├── Image.hpp │ │ │ │ ├── Keypoint.hpp │ │ │ │ ├── KeypointBase.hpp │ │ │ │ ├── KeypointIdentifier.hpp │ │ │ │ ├── Landmark.hpp │ │ │ │ ├── cameras.hpp │ │ │ │ ├── cameras │ │ │ │ ├── CameraGeometry.hpp │ │ │ │ ├── CameraGeometryBase.hpp │ │ │ │ ├── DepthProjection.hpp │ │ │ │ ├── DoubleSphereProjection.hpp │ │ │ │ ├── EquidistantDistortion.hpp │ │ │ │ ├── ExtendedUnifiedProjection.hpp │ │ │ │ ├── FiniteDifferences.hpp │ │ │ │ ├── FovDistortion.hpp │ │ │ │ ├── GlobalShutter.hpp │ │ │ │ ├── GridCalibrationTargetBase.hpp │ │ │ │ ├── GridCalibrationTargetCheckerboard.hpp │ │ │ │ ├── GridCalibrationTargetCirclegrid.hpp │ │ │ │ ├── GridCalibrationTargetObservation.hpp │ │ │ │ ├── GridDetector.hpp │ │ │ │ ├── ImageMask.hpp │ │ │ │ ├── NoDistortion.hpp │ │ │ │ ├── NoMask.hpp │ │ │ │ ├── OmniProjection.hpp │ │ │ │ ├── PinholeProjection.hpp │ │ │ │ ├── RadialTangentialDistortion.hpp │ │ │ │ ├── RollingShutter.hpp │ │ │ │ ├── StaticAssert.hpp │ │ │ │ ├── Triangulation.hpp │ │ │ │ ├── implementation │ │ │ │ │ ├── CameraGeometry.hpp │ │ │ │ │ ├── DepthProjection.hpp │ │ │ │ │ ├── DoubleSphereProjection.hpp │ │ │ │ │ ├── EquidistantDistortion.hpp │ │ │ │ │ ├── ExtendedUnifiedProjection.hpp │ │ │ │ │ ├── FovDistortion.hpp │ │ │ │ │ ├── NoDistortion.hpp │ │ │ │ │ ├── OmniProjection.hpp │ │ │ │ │ ├── PinholeProjection.hpp │ │ │ │ │ └── RadialTangentialDistortion.hpp │ │ │ │ └── test │ │ │ │ │ └── CameraGeometryTestHarness.hpp │ │ │ │ ├── frontend_ids.hpp │ │ │ │ ├── implementation │ │ │ │ ├── Frame.hpp │ │ │ │ ├── Image.hpp │ │ │ │ ├── Keypoint.hpp │ │ │ │ └── utilities.hpp │ │ │ │ ├── targets.hpp │ │ │ │ └── utilities.hpp │ │ ├── package.xml │ │ ├── src │ │ │ ├── BackProjection.cpp │ │ │ ├── CameraGeometryBase.cpp │ │ │ ├── DepthCameraGeometry.cpp │ │ │ ├── DescriptorBase.cpp │ │ │ ├── EquidistantDistortion.cpp │ │ │ ├── FovDistortion.cpp │ │ │ ├── FrameBase.cpp │ │ │ ├── GlobalShutter.cpp │ │ │ ├── GridCalibrationTargetBase.cpp │ │ │ ├── GridCalibrationTargetCheckerboard.cpp │ │ │ ├── GridCalibrationTargetCirclegrid.cpp │ │ │ ├── GridCalibrationTargetObservation.cpp │ │ │ ├── GridDetector.cpp │ │ │ ├── Image.cpp │ │ │ ├── ImageMask.cpp │ │ │ ├── KeypointBase.cpp │ │ │ ├── Landmark.cpp │ │ │ ├── MaskedCameraGeometry.cpp │ │ │ ├── NoDistortion.cpp │ │ │ ├── NoMask.cpp │ │ │ ├── OmniCameraGeometry.cpp │ │ │ ├── PinholeCameraGeometry.cpp │ │ │ ├── PinholeRSCameraGeometry.cpp │ │ │ ├── RadialTangentialDistortion.cpp │ │ │ ├── RollingShutter.cpp │ │ │ ├── SphericalCameraGeometry.cpp │ │ │ └── Triangulation.cpp │ │ ├── test.ba │ │ └── test │ │ │ ├── DepthCameraGeometry.cpp │ │ │ ├── DoubleSphereCameraGeometry.cpp │ │ │ ├── EquidistantDistortion.cpp │ │ │ ├── ExtendedUnifiedCameraGeometry.cpp │ │ │ ├── FovDistortion.cpp │ │ │ ├── GridCalibration.cpp │ │ │ ├── OmniCameraGeometry.cpp │ │ │ ├── PinholeCameraGeometry.cpp │ │ │ ├── RadialTangentialDistortion.cpp │ │ │ ├── Triangulation.cpp │ │ │ ├── testFrame.cpp │ │ │ ├── test_etc.cpp │ │ │ └── test_main.cpp │ ├── aslam_cameras_april │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── aslam │ │ │ │ └── cameras │ │ │ │ └── GridCalibrationTargetAprilgrid.hpp │ │ ├── package.xml │ │ ├── python │ │ │ └── aslam_cameras_april │ │ │ │ └── __init__.py │ │ ├── setup.py │ │ └── src │ │ │ ├── GridCalibrationTargetAprilgrid.cpp │ │ │ ├── createTargetPDF.py │ │ │ └── module.cpp │ ├── aslam_cv_backend │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── aslam │ │ │ │ ├── CameraGeometryDesignVariableContainer.hpp │ │ │ │ ├── GridCalibrationTargetDesignVariableContainer.hpp │ │ │ │ ├── NCameraSystemDesignVariableContainer.hpp │ │ │ │ ├── NCameraSystemEstimation.hpp │ │ │ │ └── backend │ │ │ │ ├── CameraDesignVariable.hpp │ │ │ │ ├── ScalarExpressionNodeKeypointTime.hpp │ │ │ │ └── implementation │ │ │ │ ├── CameraDesignVariable.hpp │ │ │ │ └── ScalarExpressionNodeKeypointTime.hpp │ │ ├── package.xml │ │ ├── src │ │ │ ├── CameraGeometryDesignVariableContainer.cpp │ │ │ ├── GridCalibrationTargetDesignVariableContainer.cpp │ │ │ ├── NCameraSystemDesignVariableContainer.cpp │ │ │ └── NCameraSystemEstimation.cpp │ │ └── test │ │ │ ├── testReprojectionError.cpp │ │ │ └── test_main.cpp │ ├── aslam_cv_backend_python │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── aslam │ │ │ │ ├── ExportCameraDesignVariable.hpp │ │ │ │ ├── ExportReprojectionError.hpp │ │ │ │ └── ExportScalarExpressionNodeKeypointTime.hpp │ │ ├── package.xml │ │ ├── python │ │ │ └── aslam_cv_backend │ │ │ │ └── __init__.py │ │ ├── setup.py │ │ └── src │ │ │ ├── CameraGeometryDesignVariableContainer.cpp │ │ │ ├── GridCalibration.cpp │ │ │ ├── NCameraSystemDesignVariableContainer.cpp │ │ │ ├── helpers.hpp │ │ │ └── module.cpp │ ├── aslam_cv_error_terms │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── aslam │ │ │ │ └── backend │ │ │ │ ├── BSplineMotionError.hpp │ │ │ │ ├── CovarianceReprojectionError.hpp │ │ │ │ ├── ReprojectionError.hpp │ │ │ │ ├── SimpleReprojectionError.hpp │ │ │ │ └── implementation │ │ │ │ ├── BSplineMotionError.hpp │ │ │ │ ├── CovarianceReprojectionError.hpp │ │ │ │ ├── ReprojectionError.hpp │ │ │ │ └── SimpleReprojectionError.hpp │ │ ├── package.xml │ │ └── test │ │ │ ├── TestReprojectionError.cpp │ │ │ └── test_main.cpp │ ├── aslam_cv_python │ │ ├── CMakeLists.txt │ │ ├── example │ │ │ ├── pipeline.info │ │ │ └── prototype.py │ │ ├── include │ │ │ └── aslam │ │ │ │ └── python │ │ │ │ ├── ExportFrame.hpp │ │ │ │ ├── exportOmniUndistorter.hpp │ │ │ │ └── exportPinholeUndistorter.hpp │ │ ├── mainpage.dox │ │ ├── package.xml │ │ ├── python │ │ │ └── aslam_cv │ │ │ │ └── __init__.py │ │ ├── setup.py │ │ └── src │ │ │ ├── CameraGeometries.cpp │ │ │ ├── CameraGeometry.cpp │ │ │ ├── CameraProjections.cpp │ │ │ ├── CameraShutters.cpp │ │ │ ├── CameraSystem.cpp │ │ │ ├── CameraSystemClasses.cpp │ │ │ ├── Descriptors.cpp │ │ │ ├── Frame.cpp │ │ │ ├── FrameBuilder.cpp │ │ │ ├── Frontend.cpp │ │ │ ├── GridCalibration.cpp │ │ │ ├── ImageContainer.cpp │ │ │ ├── ImageSynchronizer.cpp │ │ │ ├── Landmark.cpp │ │ │ ├── MatchingAlgorithms.cpp │ │ │ ├── MultiFrame.cpp │ │ │ ├── MultiFrameFactory.cpp │ │ │ ├── NCameras.cpp │ │ │ ├── OmniUndistorter.cpp │ │ │ ├── PinholeUndistorter.cpp │ │ │ ├── Time.cpp │ │ │ ├── Undistorters.cpp │ │ │ └── module.cpp │ ├── aslam_cv_serialization │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ ├── autogen_cameras.cmake │ │ ├── autogen_frames.cmake │ │ ├── gen_files.py │ │ ├── include │ │ │ └── aslam │ │ │ │ ├── FrameBaseSerialization.hpp │ │ │ │ ├── LinkCvSerialization.hpp │ │ │ │ ├── aslam_cv_serialization.hpp │ │ │ │ └── cameras │ │ │ │ └── CameraBaseSerialization.hpp │ │ ├── mainpage.dox │ │ ├── package.xml │ │ ├── src │ │ │ ├── FrameBaseSerialization.cpp │ │ │ ├── FrameSerialization.hpp │ │ │ ├── LinkCvSerialization.cpp │ │ │ └── autogen │ │ │ │ ├── Camera-DepthCameraGeometry.cpp │ │ │ │ ├── Camera-DistortedDepthCameraGeometry.cpp │ │ │ │ ├── Camera-DistortedOmniCameraGeometry.cpp │ │ │ │ ├── Camera-DistortedOmniRsCameraGeometry.cpp │ │ │ │ ├── Camera-DistortedPinholeCameraGeometry.cpp │ │ │ │ ├── Camera-DistortedPinholeRsCameraGeometry.cpp │ │ │ │ ├── Camera-DoubleSphereCameraGeometry.cpp │ │ │ │ ├── Camera-EquidistantDistortedDepthCameraGeometry.cpp │ │ │ │ ├── Camera-EquidistantDistortedOmniCameraGeometry.cpp │ │ │ │ ├── Camera-EquidistantDistortedOmniRsCameraGeometry.cpp │ │ │ │ ├── Camera-EquidistantDistortedPinholeCameraGeometry.cpp │ │ │ │ ├── Camera-EquidistantDistortedPinholeRsCameraGeometry.cpp │ │ │ │ ├── Camera-ExtendedUnifiedCameraGeometry.cpp │ │ │ │ ├── Camera-FovDistortedPinholeCameraGeometry.cpp │ │ │ │ ├── Camera-MaskedDistortedOmniCameraGeometry.cpp │ │ │ │ ├── Camera-MaskedDistortedOmniRsCameraGeometry.cpp │ │ │ │ ├── Camera-MaskedDistortedPinholeCameraGeometry.cpp │ │ │ │ ├── Camera-MaskedDistortedPinholeRsCameraGeometry.cpp │ │ │ │ ├── Camera-MaskedEquidistantDistortedOmniCameraGeometry.cpp │ │ │ │ ├── Camera-MaskedEquidistantDistortedOmniRsCameraGeometry.cpp │ │ │ │ ├── Camera-MaskedEquidistantDistortedPinholeCameraGeometry.cpp │ │ │ │ ├── Camera-MaskedEquidistantDistortedPinholeRsCameraGeometry.cpp │ │ │ │ ├── Camera-MaskedOmniCameraGeometry.cpp │ │ │ │ ├── Camera-MaskedOmniRsCameraGeometry.cpp │ │ │ │ ├── Camera-MaskedPinholeCameraGeometry.cpp │ │ │ │ ├── Camera-MaskedPinholeRsCameraGeometry.cpp │ │ │ │ ├── Camera-OmniCameraGeometry.cpp │ │ │ │ ├── Camera-OmniRsCameraGeometry.cpp │ │ │ │ ├── Camera-PinholeCameraGeometry.cpp │ │ │ │ ├── Camera-PinholeRsCameraGeometry.cpp │ │ │ │ ├── Frame-DepthCameraGeometry.cpp │ │ │ │ ├── Frame-DistortedDepthCameraGeometry.cpp │ │ │ │ ├── Frame-DistortedOmniCameraGeometry.cpp │ │ │ │ ├── Frame-DistortedOmniRsCameraGeometry.cpp │ │ │ │ ├── Frame-DistortedPinholeCameraGeometry.cpp │ │ │ │ ├── Frame-DistortedPinholeRsCameraGeometry.cpp │ │ │ │ ├── Frame-DoubleSphereCameraGeometry.cpp │ │ │ │ ├── Frame-EquidistantDistortedDepthCameraGeometry.cpp │ │ │ │ ├── Frame-EquidistantDistortedOmniCameraGeometry.cpp │ │ │ │ ├── Frame-EquidistantDistortedOmniRsCameraGeometry.cpp │ │ │ │ ├── Frame-EquidistantDistortedPinholeCameraGeometry.cpp │ │ │ │ ├── Frame-EquidistantDistortedPinholeRsCameraGeometry.cpp │ │ │ │ ├── Frame-ExtendedUnifiedCameraGeometry.cpp │ │ │ │ ├── Frame-FovDistortedPinholeCameraGeometry.cpp │ │ │ │ ├── Frame-MaskedDistortedOmniCameraGeometry.cpp │ │ │ │ ├── Frame-MaskedDistortedOmniRsCameraGeometry.cpp │ │ │ │ ├── Frame-MaskedDistortedPinholeCameraGeometry.cpp │ │ │ │ ├── Frame-MaskedDistortedPinholeRsCameraGeometry.cpp │ │ │ │ ├── Frame-MaskedEquidistantDistortedOmniCameraGeometry.cpp │ │ │ │ ├── Frame-MaskedEquidistantDistortedOmniRsCameraGeometry.cpp │ │ │ │ ├── Frame-MaskedEquidistantDistortedPinholeCameraGeometry.cpp │ │ │ │ ├── Frame-MaskedEquidistantDistortedPinholeRsCameraGeometry.cpp │ │ │ │ ├── Frame-MaskedOmniCameraGeometry.cpp │ │ │ │ ├── Frame-MaskedOmniRsCameraGeometry.cpp │ │ │ │ ├── Frame-MaskedPinholeCameraGeometry.cpp │ │ │ │ ├── Frame-MaskedPinholeRsCameraGeometry.cpp │ │ │ │ ├── Frame-OmniCameraGeometry.cpp │ │ │ │ ├── Frame-OmniRsCameraGeometry.cpp │ │ │ │ ├── Frame-PinholeCameraGeometry.cpp │ │ │ │ └── Frame-PinholeRsCameraGeometry.cpp │ │ └── test │ │ │ ├── testMultiFrame.cpp │ │ │ └── test_main.cpp │ ├── aslam_imgproc │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── aslam │ │ │ │ ├── NullUndistorter.hpp │ │ │ │ ├── OmniUndistorter.hpp │ │ │ │ ├── PinholeUndistorter.hpp │ │ │ │ ├── UndistorterBase.hpp │ │ │ │ ├── calculateOverlappingFov.hpp │ │ │ │ └── implementation │ │ │ │ ├── NullUndistorter.hpp │ │ │ │ ├── OmniUndistorter.hpp │ │ │ │ ├── PinholeUndistorter.hpp │ │ │ │ ├── aslamcv_helper.hpp │ │ │ │ └── calculateOverlappingFov.hpp │ │ ├── package.xml │ │ ├── src │ │ │ ├── UndistorterBase.cpp │ │ │ └── calculateOverlappingFov.cpp │ │ └── test │ │ │ └── testUndistorter.cpp │ └── aslam_time │ │ ├── CMakeLists.txt │ │ ├── include │ │ └── aslam │ │ │ ├── Duration.hpp │ │ │ ├── Time.hpp │ │ │ └── implementation │ │ │ ├── Duration.hpp │ │ │ └── Time.hpp │ │ ├── package.xml │ │ └── src │ │ ├── duration.cpp │ │ └── time.cpp ├── aslam_incremental_calibration │ ├── incremental_calibration │ │ ├── CMakeLists.txt │ │ ├── conf │ │ │ └── config.xml │ │ ├── include │ │ │ └── aslam │ │ │ │ └── calibration │ │ │ │ ├── algorithms │ │ │ │ ├── linalg.h │ │ │ │ ├── marginalize.h │ │ │ │ ├── matrixOperations.h │ │ │ │ ├── matrixOperations.tpp │ │ │ │ ├── permute.h │ │ │ │ └── permute.tpp │ │ │ │ ├── base │ │ │ │ ├── Condition.h │ │ │ │ ├── Mutex.h │ │ │ │ ├── Serializable.h │ │ │ │ ├── Singleton.h │ │ │ │ ├── Singleton.tpp │ │ │ │ ├── Thread.h │ │ │ │ ├── Threads.h │ │ │ │ ├── Timer.h │ │ │ │ └── Timestamp.h │ │ │ │ ├── core │ │ │ │ ├── IncrementalEstimator.h │ │ │ │ ├── IncrementalOptimizationProblem.h │ │ │ │ ├── LinearSolver.h │ │ │ │ ├── LinearSolverOptions.h │ │ │ │ └── OptimizationProblem.h │ │ │ │ ├── data-structures │ │ │ │ ├── Grid.h │ │ │ │ ├── Grid.tpp │ │ │ │ ├── VectorDesignVariable.h │ │ │ │ └── VectorDesignVariable.tpp │ │ │ │ ├── exceptions │ │ │ │ ├── BadArgumentException.h │ │ │ │ ├── BadArgumentException.tpp │ │ │ │ ├── Exception.h │ │ │ │ ├── InvalidOperationException.h │ │ │ │ ├── NullPointerException.h │ │ │ │ ├── OutOfBoundException.h │ │ │ │ ├── OutOfBoundException.tpp │ │ │ │ ├── SystemException.h │ │ │ │ ├── ThreadsManagerException.h │ │ │ │ └── ThreadsManagerException.tpp │ │ │ │ ├── functions │ │ │ │ ├── ContinuousFunction.h │ │ │ │ ├── ContinuousFunction1v.h │ │ │ │ ├── ContinuousFunction1v.tpp │ │ │ │ ├── ContinuousFunctionMv.h │ │ │ │ ├── ContinuousFunctionMv.tpp │ │ │ │ ├── DigammaFunction.h │ │ │ │ ├── DigammaFunction.tpp │ │ │ │ ├── DiscreteFunction.h │ │ │ │ ├── DiscreteFunction1v.h │ │ │ │ ├── DiscreteFunction1v.tpp │ │ │ │ ├── DiscreteFunctionMv.h │ │ │ │ ├── DiscreteFunctionMv.tpp │ │ │ │ ├── Function.h │ │ │ │ ├── Function.tpp │ │ │ │ ├── IncompleteGammaPFunction.h │ │ │ │ ├── IncompleteGammaQFunction.h │ │ │ │ ├── LogFactorialFunction.h │ │ │ │ ├── LogGammaFunction.h │ │ │ │ └── LogGammaFunction.tpp │ │ │ │ ├── geometry │ │ │ │ ├── Transformation.h │ │ │ │ ├── Transformation2d.h │ │ │ │ ├── Transformation2d.tpp │ │ │ │ ├── Transformation3d.h │ │ │ │ └── Transformation3d.tpp │ │ │ │ ├── statistics │ │ │ │ ├── ChiSquareDistribution.h │ │ │ │ ├── ContinuousDistribution.h │ │ │ │ ├── ContinuousDistribution1v.h │ │ │ │ ├── ContinuousDistribution1v.tpp │ │ │ │ ├── ContinuousDistributionMv.h │ │ │ │ ├── ContinuousDistributionMv.tpp │ │ │ │ ├── DiscreteDistribution.h │ │ │ │ ├── DiscreteDistribution1v.h │ │ │ │ ├── DiscreteDistribution1v.tpp │ │ │ │ ├── DiscreteDistributionMv.h │ │ │ │ ├── DiscreteDistributionMv.tpp │ │ │ │ ├── Distribution.h │ │ │ │ ├── Distribution.tpp │ │ │ │ ├── EstimatorML.h │ │ │ │ ├── EstimatorMLNormal1v.h │ │ │ │ ├── EstimatorMLNormalMv.h │ │ │ │ ├── EstimatorMLNormalMv.tpp │ │ │ │ ├── GammaDistribution.h │ │ │ │ ├── GammaDistribution.tpp │ │ │ │ ├── Histogram.h │ │ │ │ ├── Histogram1v.h │ │ │ │ ├── Histogram1v.tpp │ │ │ │ ├── HistogramMv.h │ │ │ │ ├── HistogramMv.tpp │ │ │ │ ├── NormalDistribution.h │ │ │ │ ├── NormalDistribution1v.h │ │ │ │ ├── NormalDistributionMv.h │ │ │ │ ├── NormalDistributionMv.tpp │ │ │ │ ├── Randomizer.h │ │ │ │ ├── Randomizer.tpp │ │ │ │ ├── SampleDistribution.h │ │ │ │ ├── SampleDistribution.tpp │ │ │ │ ├── UniformDistribution.h │ │ │ │ ├── UniformDistribution1v.h │ │ │ │ ├── UniformDistribution1v.tpp │ │ │ │ ├── UniformDistributionMv.h │ │ │ │ └── UniformDistributionMv.tpp │ │ │ │ ├── tpl │ │ │ │ ├── And.h │ │ │ │ ├── Boolean.h │ │ │ │ ├── Equals.h │ │ │ │ ├── If.h │ │ │ │ ├── IfThenElse.h │ │ │ │ ├── IsInteger.h │ │ │ │ ├── IsNumeric.h │ │ │ │ ├── IsReal.h │ │ │ │ ├── IsVoid.h │ │ │ │ ├── Not.h │ │ │ │ └── Or.h │ │ │ │ └── utils │ │ │ │ ├── OuterProduct.h │ │ │ │ ├── OuterProduct.tpp │ │ │ │ ├── SizeTSupport.h │ │ │ │ └── SsizeTSupport.h │ │ ├── package.xml │ │ ├── src │ │ │ ├── algorithms │ │ │ │ ├── linalg.cpp │ │ │ │ └── marginalize.cpp │ │ │ ├── base │ │ │ │ ├── Condition.cpp │ │ │ │ ├── Mutex.cpp │ │ │ │ ├── Serializable.cpp │ │ │ │ ├── Thread.cpp │ │ │ │ ├── Threads.cpp │ │ │ │ ├── Timer.cpp │ │ │ │ └── Timestamp.cpp │ │ │ ├── core │ │ │ │ ├── IncrementalEstimator.cpp │ │ │ │ ├── IncrementalOptimizationProblem.cpp │ │ │ │ ├── LinearSolver.cpp │ │ │ │ ├── LinearSolverOptions.cpp │ │ │ │ └── OptimizationProblem.cpp │ │ │ ├── exceptions │ │ │ │ ├── Exception.cpp │ │ │ │ ├── InvalidOperationException.cpp │ │ │ │ ├── NullPointerException.cpp │ │ │ │ └── SystemException.cpp │ │ │ ├── functions │ │ │ │ ├── IncompleteGammaPFunction.cpp │ │ │ │ ├── IncompleteGammaQFunction.cpp │ │ │ │ ├── LogFactorialFunction.cpp │ │ │ │ └── LogGammaFunction.cpp │ │ │ └── statistics │ │ │ │ ├── ChiSquareDistribution.cpp │ │ │ │ ├── EstimatorMLNormal1v.cpp │ │ │ │ └── NormalDistribution1v.cpp │ │ └── test │ │ │ ├── AlgorithmsTest.cpp │ │ │ ├── IncrementalOptimizationProblemTest.cpp │ │ │ ├── LinearSolverTest.cpp │ │ │ ├── OptimizationProblemTest.cpp │ │ │ ├── VectorDesignVariableTest.cpp │ │ │ └── test_main.cpp │ └── incremental_calibration_python │ │ ├── CMakeLists.txt │ │ ├── include │ │ └── module.cpp │ │ ├── package.xml │ │ ├── setup.py │ │ └── src │ │ ├── IncrementalEstimator.cpp │ │ ├── LinearSolver.cpp │ │ ├── OptimizationProblem.cpp │ │ ├── VisionDataAssociation.cpp │ │ ├── incremental_calibration │ │ └── __init__.py │ │ └── module.cpp ├── aslam_nonparametric_estimation │ ├── aslam_splines │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── aslam │ │ │ │ ├── backend │ │ │ │ ├── BSplineMotionError.hpp │ │ │ │ ├── BSplineMotionErrorFactory.hpp │ │ │ │ ├── QuadraticIntegralError.hpp │ │ │ │ ├── SimpleSplineError.hpp │ │ │ │ └── implementation │ │ │ │ │ ├── BSplineMotionError.hpp │ │ │ │ │ ├── BSplineMotionErrorFactory.hpp │ │ │ │ │ └── SimpleSplineError.hpp │ │ │ │ └── splines │ │ │ │ ├── BSplineDesignVariable.hpp │ │ │ │ ├── BSplineExpressions.hpp │ │ │ │ ├── BSplinePoseDesignVariable.hpp │ │ │ │ ├── EuclideanBSplineDesignVariable.hpp │ │ │ │ └── implementation │ │ │ │ ├── BSplineDesignVariable.hpp │ │ │ │ └── BSplineExpressions.hpp │ │ ├── package.xml │ │ ├── src │ │ │ ├── BSplineExpressions.cpp │ │ │ ├── BSplinePoseDesignVariable.cpp │ │ │ └── EuclideanBSplineDesignVariable.cpp │ │ └── test │ │ │ ├── TestBSplineExpressions.cpp │ │ │ ├── TestErrors.cpp │ │ │ ├── TestOPTBSpline.cpp │ │ │ └── test_main.cpp │ ├── aslam_splines_python │ │ ├── CMakeLists.txt │ │ ├── package.xml │ │ ├── python │ │ │ └── aslam_splines │ │ │ │ └── __init__.py │ │ ├── setup.py │ │ ├── src │ │ │ ├── BSplineMotionError.cpp │ │ │ ├── SimpleSplineError.cpp │ │ │ └── spline_module.cpp │ │ └── test │ │ │ ├── OptBSpline.py │ │ │ └── QuadraticIntegralError.py │ ├── bsplines │ │ ├── .gitignore │ │ ├── .texlipse │ │ ├── CMakeLists.txt │ │ ├── doc │ │ │ ├── doxygen.config.in │ │ │ ├── footer.html │ │ │ └── header.html │ │ ├── include │ │ │ └── bsplines │ │ │ │ ├── BSpline.hpp │ │ │ │ └── BSplinePose.hpp │ │ ├── interp_rotation │ │ │ ├── cummulativeTestPlots.py │ │ │ ├── cumulative.py │ │ │ ├── diffManifoldBSplines │ │ │ │ └── __init__.py │ │ │ ├── diffManifolds │ │ │ │ └── __init__.py │ │ │ ├── invariance.py │ │ │ ├── invariance2.py │ │ │ ├── jacobians.py │ │ │ ├── quaternions │ │ │ │ └── __init__.py │ │ │ ├── testManifoldBSplines.py │ │ │ ├── testThreeManifold.py │ │ │ └── threeManifoldVisual │ │ │ │ └── __init__.py │ │ ├── latex │ │ │ └── orientation │ │ │ │ ├── .gitignore │ │ │ │ ├── figs │ │ │ │ ├── asl.pdf │ │ │ │ ├── asl_black.pdf │ │ │ │ ├── asl_black_logo.pdf │ │ │ │ └── eth_logo_black.pdf │ │ │ │ ├── notation-math-defs.tex │ │ │ │ ├── orientation.tex │ │ │ │ └── thesis.bib │ │ ├── mainpage.dox │ │ ├── package.xml │ │ ├── src │ │ │ ├── BSpline.cpp │ │ │ ├── BSplinePose.cpp │ │ │ └── DiffManifoldBSpline.cpp │ │ └── test │ │ │ ├── BSplinePoseTests.cpp │ │ │ ├── DiffManifoldBSplineTests.cpp │ │ │ ├── DiffManifoldBSplineTests.hpp │ │ │ ├── EuclideanBSplineTests.cpp │ │ │ ├── NodeDistributedCacheTests.cpp │ │ │ ├── NumericIntegratorTests.cpp │ │ │ ├── RotationalKinematicsTests.cpp │ │ │ ├── SplineTests.cpp │ │ │ ├── UnitQuaternionBSplineTests.cpp │ │ │ └── test_main.cpp │ └── bsplines_python │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── package.xml │ │ ├── python │ │ └── bsplines │ │ │ ├── __init__.py │ │ │ └── plotPoseSpline.py │ │ ├── setup.py │ │ ├── src │ │ ├── BSplinePosePython.cpp │ │ ├── BSplinePython.cpp │ │ └── SplinePython.cpp │ │ └── test │ │ ├── BSplinePoseTests.py │ │ ├── BSplineTests.py │ │ ├── DiffManifoldBSpline.py │ │ ├── DiffManifoldBSplineFittingExperiments.py │ │ ├── SplineTests.py │ │ └── UnitTests.py ├── aslam_offline_calibration │ ├── ethz_apriltag2 │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── apriltags │ │ │ │ ├── Edge.h │ │ │ │ ├── FloatImage.h │ │ │ │ ├── GLine2D.h │ │ │ │ ├── GLineSegment2D.h │ │ │ │ ├── Gaussian.h │ │ │ │ ├── GrayModel.h │ │ │ │ ├── Gridder.h │ │ │ │ ├── Homography33.h │ │ │ │ ├── MathUtil.h │ │ │ │ ├── Quad.h │ │ │ │ ├── Segment.h │ │ │ │ ├── Tag16h5.h │ │ │ │ ├── Tag16h5_other.h │ │ │ │ ├── Tag25h7.h │ │ │ │ ├── Tag25h9.h │ │ │ │ ├── Tag36h11.h │ │ │ │ ├── Tag36h11_other.h │ │ │ │ ├── Tag36h9.h │ │ │ │ ├── TagDetection.h │ │ │ │ ├── TagDetector.h │ │ │ │ ├── TagFamily.h │ │ │ │ ├── UnionFindSimple.h │ │ │ │ ├── XYWeight.h │ │ │ │ └── pch.h │ │ ├── package.xml │ │ └── src │ │ │ ├── Edge.cc │ │ │ ├── FloatImage.cc │ │ │ ├── GLine2D.cc │ │ │ ├── GLineSegment2D.cc │ │ │ ├── Gaussian.cc │ │ │ ├── GrayModel.cc │ │ │ ├── Homography33.cc │ │ │ ├── MathUtil.cc │ │ │ ├── Quad.cc │ │ │ ├── Segment.cc │ │ │ ├── TagDetection.cc │ │ │ ├── TagDetector.cc │ │ │ ├── TagFamily.cc │ │ │ ├── UnionFindSimple.cc │ │ │ └── example │ │ │ ├── CMakeLists.txt │ │ │ ├── Serial.cpp │ │ │ ├── Serial.h │ │ │ ├── apriltags_demo.cpp │ │ │ ├── arduino_tags │ │ │ └── arduino_tags.ino │ │ │ └── imu.cpp │ └── kalibr │ │ ├── CMakeLists.txt │ │ ├── include │ │ └── kalibr_errorterms │ │ │ ├── AccelerometerError.hpp │ │ │ ├── EuclideanError.hpp │ │ │ └── GyroscopeError.hpp │ │ ├── package.xml │ │ ├── python │ │ ├── exporters │ │ │ ├── auxiliary_files │ │ │ │ ├── aslam_footer.txt │ │ │ │ ├── msf_footer.txt │ │ │ │ ├── msf_header.txt │ │ │ │ ├── msf_mid.txt │ │ │ │ ├── rovio_footer.txt │ │ │ │ └── rovio_header.txt │ │ │ ├── kalibr_maplab_config │ │ │ ├── kalibr_msf_config │ │ │ ├── kalibr_okvis_config │ │ │ └── kalibr_rovio_config │ │ ├── kalibr_bagcreater │ │ ├── kalibr_bagextractor │ │ ├── kalibr_calibrate_cameras │ │ ├── kalibr_calibrate_imu_camera │ │ ├── kalibr_calibrate_rs_cameras │ │ ├── kalibr_camera_calibration │ │ │ ├── CameraCalibrator.py │ │ │ ├── CameraIntializers.py │ │ │ ├── MulticamGraph.py │ │ │ ├── ObsDb.py │ │ │ └── __init__.py │ │ ├── kalibr_camera_focus │ │ ├── kalibr_camera_validator │ │ ├── kalibr_common │ │ │ ├── ConfigReader.py │ │ │ ├── ImageDatasetReader.py │ │ │ ├── ImuDatasetReader.py │ │ │ ├── TargetExtractor.py │ │ │ └── __init__.py │ │ ├── kalibr_create_target_pdf │ │ ├── kalibr_errorterms │ │ │ └── __init__.py │ │ ├── kalibr_imu_camera_calibration │ │ │ ├── IccCalibrator.py │ │ │ ├── IccPlots.py │ │ │ ├── IccSensors.py │ │ │ ├── IccUtil.py │ │ │ └── __init__.py │ │ ├── kalibr_rs_camera_calibration │ │ │ ├── ReprojectionErrorKnotSequenceUpdateStrategy.py │ │ │ ├── RsCalibrator.py │ │ │ ├── RsPlot.py │ │ │ └── __init__.py │ │ ├── kalibr_visualize_calibration │ │ └── kalibr_visualize_distortion │ │ ├── setup.py │ │ ├── src │ │ ├── AccelerometerError.cpp │ │ ├── EuclideanError.cpp │ │ ├── GyroscopeError.cpp │ │ └── module.cpp │ │ └── test │ │ ├── TestErrorTerms.cpp │ │ └── test_main.cpp ├── aslam_optimizer │ ├── aslam_backend │ │ ├── BlockCholeskyLinearSystemSolver_conj.cpp │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── aslam │ │ │ │ ├── Exceptions.hpp │ │ │ │ └── backend │ │ │ │ ├── BlockCholeskyLinearSolverOptions.h │ │ │ │ ├── BlockCholeskyLinearSystemSolver.hpp │ │ │ │ ├── Cholmod.hpp │ │ │ │ ├── CompressedColumnJacobianTransposeBuilder.hpp │ │ │ │ ├── CompressedColumnMatrix.hpp │ │ │ │ ├── CompressedRowJacobianBuilder.hpp │ │ │ │ ├── DenseMatrix.hpp │ │ │ │ ├── DenseQRLinearSolverOptions.h │ │ │ │ ├── DenseQrLinearSystemSolver.hpp │ │ │ │ ├── DesignVariable.hpp │ │ │ │ ├── DesignVariableAdapter.hpp │ │ │ │ ├── DogLegTrustRegionPolicy.hpp │ │ │ │ ├── ErrorTerm.hpp │ │ │ │ ├── ErrorTermDs.hpp │ │ │ │ ├── GaussNewtonTrustRegionPolicy.hpp │ │ │ │ ├── JacobianBuilder.hpp │ │ │ │ ├── JacobianContainer.hpp │ │ │ │ ├── LevenbergMarquardtTrustRegionPolicy.hpp │ │ │ │ ├── LinearSystemSolver.hpp │ │ │ │ ├── MEstimatorPolicies.hpp │ │ │ │ ├── MarginalizationPriorErrorTerm.hpp │ │ │ │ ├── Marginalizer.hpp │ │ │ │ ├── Matrix.hpp │ │ │ │ ├── OptimizationProblem.hpp │ │ │ │ ├── OptimizationProblemBase.hpp │ │ │ │ ├── Optimizer.hpp │ │ │ │ ├── Optimizer2.hpp │ │ │ │ ├── Optimizer2.tpp │ │ │ │ ├── Optimizer2Options.hpp │ │ │ │ ├── OptimizerOptions.hpp │ │ │ │ ├── SimpleOptimizationProblem.hpp │ │ │ │ ├── SparseBlockMatrixWrapper.hpp │ │ │ │ ├── SparseCholeskyLinearSolverOptions.h │ │ │ │ ├── SparseCholeskyLinearSystemSolver.hpp │ │ │ │ ├── SparseQRLinearSolverOptions.h │ │ │ │ ├── SparseQrLinearSystemSolver.hpp │ │ │ │ ├── TrustRegionPolicy.hpp │ │ │ │ ├── backend.hpp │ │ │ │ ├── implementation │ │ │ │ ├── Cholmod.hpp │ │ │ │ ├── CompressedColumnJacobianTransposeBuilder.hpp │ │ │ │ ├── CompressedColumnMatrix.hpp │ │ │ │ ├── DesignVariableAdapter.hpp │ │ │ │ └── ErrorTerm.hpp │ │ │ │ ├── sparse_matrix_functions.hpp │ │ │ │ └── test │ │ │ │ └── ErrorTermTestHarness.hpp │ │ ├── mainpage.dox │ │ ├── notes.txt │ │ ├── package.xml │ │ ├── src │ │ │ ├── BlockCholeskyLinearSolverOptions.cpp │ │ │ ├── BlockCholeskyLinearSystemSolver.cpp │ │ │ ├── DenseMatrix.cpp │ │ │ ├── DenseQRLinearSolverOptions.cpp │ │ │ ├── DenseQrLinearSystemSolver.cpp │ │ │ ├── DesignVariable.cpp │ │ │ ├── DogLegTrustRegionPolicy.cpp │ │ │ ├── ErrorTerm.cpp │ │ │ ├── ErrorTermDs.cpp │ │ │ ├── GaussNewtonTrustRegionPolicy.cpp │ │ │ ├── JacobianBuilder.cpp │ │ │ ├── JacobianContainer.cpp │ │ │ ├── LevenbergMarquardtTrustRegionPolicy.cpp │ │ │ ├── LinearSystemSolver.cpp │ │ │ ├── MEstimatorPolicies.cpp │ │ │ ├── MarginalizationPriorErrorTerm.cpp │ │ │ ├── Marginalizer.cpp │ │ │ ├── Matrix.cpp │ │ │ ├── OptimizationProblem.cpp │ │ │ ├── OptimizationProblemBase.cpp │ │ │ ├── Optimizer.cpp │ │ │ ├── Optimizer2.cpp │ │ │ ├── QrSolution.hpp │ │ │ ├── SimpleOptimizationProblem.cpp │ │ │ ├── SparseBlockMatrixWrapper.cpp │ │ │ ├── SparseCholeskyLinearSolverOptions.cpp │ │ │ ├── SparseCholeskyLinearSystemSolver.cpp │ │ │ ├── SparseQRLinearSolverOptions.cpp │ │ │ ├── SparseQrLinearSystemSolver.cpp │ │ │ ├── TrustRegionPolicy.cpp │ │ │ └── sparse_matrix_functions.cpp │ │ └── test │ │ │ ├── CompressedColumnMatrixTest.cpp │ │ │ ├── DenseMatrixTest.cpp │ │ │ ├── DummyDesignVariable.hpp │ │ │ ├── ErrorTermTests.cpp │ │ │ ├── JacobianContainer.cpp │ │ │ ├── LinearSolverTests.cpp │ │ │ ├── MatrixTestHarness.cpp │ │ │ ├── MatrixTestHarness.hpp │ │ │ ├── SampleDvAndError.hpp │ │ │ ├── SparseMatrixTest.cpp │ │ │ ├── TestOptimizationProblem.cpp │ │ │ ├── TestOptimizer.cpp │ │ │ ├── test_main.cpp │ │ │ └── test_sparse_matrix_functions.cpp │ ├── aslam_backend_expressions │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── aslam │ │ │ │ └── backend │ │ │ │ ├── BasisMatrixFunctor.hpp │ │ │ │ ├── DesignVariableGenericVector.hpp │ │ │ │ ├── DesignVariableMappedVector.hpp │ │ │ │ ├── DesignVariableMinimalDifferenceExpression.hpp │ │ │ │ ├── DesignVariableUnitQuaternion.hpp │ │ │ │ ├── DesignVariableVector.hpp │ │ │ │ ├── Differential.hpp │ │ │ │ ├── ErrorTermEuclidean.hpp │ │ │ │ ├── ErrorTermTransformation.hpp │ │ │ │ ├── EuclideanDirection.hpp │ │ │ │ ├── EuclideanExpression.hpp │ │ │ │ ├── EuclideanExpressionNode.hpp │ │ │ │ ├── EuclideanPoint.hpp │ │ │ │ ├── ExpressionErrorTerm.hpp │ │ │ │ ├── FixedPointNumber.hpp │ │ │ │ ├── GenericMatrixExpression.hpp │ │ │ │ ├── GenericMatrixExpressionNode.hpp │ │ │ │ ├── GenericScalar.hpp │ │ │ │ ├── GenericScalarExpression.hpp │ │ │ │ ├── GenericScalarExpressionNode.hpp │ │ │ │ ├── HomogeneousExpression.hpp │ │ │ │ ├── HomogeneousExpressionNode.hpp │ │ │ │ ├── HomogeneousPoint.hpp │ │ │ │ ├── MapTransformation.hpp │ │ │ │ ├── MappedEuclideanPoint.hpp │ │ │ │ ├── MappedHomogeneousPoint.hpp │ │ │ │ ├── MappedRotationQuaternion.hpp │ │ │ │ ├── MatrixBasic.hpp │ │ │ │ ├── MatrixExpression.hpp │ │ │ │ ├── MatrixExpressionNode.hpp │ │ │ │ ├── MatrixTransformation.hpp │ │ │ │ ├── QuaternionExpression.hpp │ │ │ │ ├── RotationExpression.hpp │ │ │ │ ├── RotationExpressionNode.hpp │ │ │ │ ├── RotationQuaternion.hpp │ │ │ │ ├── Scalar.hpp │ │ │ │ ├── ScalarExpression.hpp │ │ │ │ ├── ScalarExpressionNode.hpp │ │ │ │ ├── TransformationBasic.hpp │ │ │ │ ├── TransformationExpression.hpp │ │ │ │ ├── TransformationExpressionNode.hpp │ │ │ │ ├── Vector2RotationQuaternionExpressionAdapter.hpp │ │ │ │ ├── VectorExpression.hpp │ │ │ │ ├── VectorExpressionNode.hpp │ │ │ │ ├── VectorExpressionToGenericMatrixTraits.hpp │ │ │ │ ├── implementation │ │ │ │ ├── DesignVariableMappedVector.hpp │ │ │ │ ├── DesignVariableVector.hpp │ │ │ │ ├── GenericMatrixExpression.hpp │ │ │ │ ├── GenericScalar.hpp │ │ │ │ ├── GenericScalarExpression.hpp │ │ │ │ ├── GenericScalarExpressionNode.hpp │ │ │ │ ├── QuaternionExpression.hpp │ │ │ │ ├── VectorExpression.hpp │ │ │ │ └── VectorExpressionNode.hpp │ │ │ │ └── test │ │ │ │ ├── DesignVariableTests.hpp │ │ │ │ ├── ExpressionTests.hpp │ │ │ │ ├── GenericScalarExpressionTests.hpp │ │ │ │ ├── RotationExpressionTests.hpp │ │ │ │ └── RotationQuaternionAsVectorExpressionNode.hpp │ │ ├── notes.txt │ │ ├── package.xml │ │ ├── src │ │ │ ├── ErrorTermEuclidean.cpp │ │ │ ├── ErrorTermTransformation.cpp │ │ │ ├── EuclideanDirection.cpp │ │ │ ├── EuclideanExpression.cpp │ │ │ ├── EuclideanExpressionNode.cpp │ │ │ ├── EuclideanPoint.cpp │ │ │ ├── HomogeneousExpression.cpp │ │ │ ├── HomogeneousExpressionNode.cpp │ │ │ ├── HomogeneousPoint.cpp │ │ │ ├── MapTransformation.cpp │ │ │ ├── MappedEuclideanPoint.cpp │ │ │ ├── MappedHomogeneousPoint.cpp │ │ │ ├── MappedRotationQuaternion.cpp │ │ │ ├── MatrixBasic.cpp │ │ │ ├── MatrixExpression.cpp │ │ │ ├── MatrixExpressionNode.cpp │ │ │ ├── MatrixTransformation.cpp │ │ │ ├── RotationExpression.cpp │ │ │ ├── RotationExpressionNode.cpp │ │ │ ├── RotationQuaternion.cpp │ │ │ ├── Scalar.cpp │ │ │ ├── ScalarExpression.cpp │ │ │ ├── ScalarExpressionNode.cpp │ │ │ ├── TransformationBasic.cpp │ │ │ ├── TransformationExpression.cpp │ │ │ ├── TransformationExpressionNode.cpp │ │ │ └── Vector2RotationQuaternionExpressionAdapter.cpp │ │ └── test │ │ │ ├── CameraDesignVariable.cpp │ │ │ ├── ErrorTest_Euclidean.cpp │ │ │ ├── ErrorTest_Transformation.cpp │ │ │ ├── FixedPointNumberTest.cpp │ │ │ ├── GenericMatrixExpression.cpp │ │ │ ├── GenericScalarExpressionTest.cpp │ │ │ ├── HomogeneousExpression.cpp │ │ │ ├── MatrixAndEuclideanExpression.cpp │ │ │ ├── QuaternionExpression.cpp │ │ │ ├── RotationExpression.cpp │ │ │ ├── ScalarExpression.cpp │ │ │ └── test_main.cpp │ ├── aslam_backend_python │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── aslam │ │ │ │ └── python │ │ │ │ ├── ExportAPrioriInformationError.hpp │ │ │ │ ├── ExportBackendExpressions.hpp │ │ │ │ ├── ExportDesignVariableAdapter.hpp │ │ │ │ └── ExportFrame.hpp │ │ ├── package.xml │ │ ├── python │ │ │ └── aslam_backend │ │ │ │ └── __init__.py │ │ ├── setup.py │ │ └── src │ │ │ ├── BSplineMotionError.cpp │ │ │ ├── Backend.cpp │ │ │ ├── BackendDesignVariables.cpp │ │ │ ├── BackendExpressions.cpp │ │ │ ├── CompressedColumnMatrix.cpp │ │ │ ├── Descriptors.cpp │ │ │ ├── DesignVariable.cpp │ │ │ ├── ErrorTerm.cpp │ │ │ ├── ErrorTermTransformation.cpp │ │ │ ├── Frontend.cpp │ │ │ ├── JacobianContainer.cpp │ │ │ ├── LinearSystemSolver.cpp │ │ │ ├── MEstimators.cpp │ │ │ ├── OptimizationProblem.cpp │ │ │ ├── Optimizer.cpp │ │ │ ├── OptimizerOptions.cpp │ │ │ ├── SparseBlockMatrix.cpp │ │ │ ├── Time.cpp │ │ │ ├── TrustRegionPolicies.cpp │ │ │ └── module.cpp │ └── sparse_block_matrix │ │ ├── CMakeLists.txt │ │ ├── include │ │ └── sparse_block_matrix │ │ │ ├── implementation │ │ │ ├── linear_solver_pcg.hpp │ │ │ ├── sparse_block_matrix.hpp │ │ │ └── sparse_helper.h │ │ │ ├── linear_solver.h │ │ │ ├── linear_solver_cholmod.h │ │ │ ├── linear_solver_csparse.h │ │ │ ├── linear_solver_dense.h │ │ │ ├── linear_solver_pcg.h │ │ │ ├── linear_solver_spqr.h │ │ │ ├── marginal_covariance_cholesky.h │ │ │ ├── matrix_structure.h │ │ │ ├── sparse_block_matrix.h │ │ │ └── sparse_helper.h │ │ ├── package.xml │ │ ├── src │ │ ├── marginal_covariance_cholesky.cpp │ │ ├── matrix_structure.cpp │ │ ├── solver_cholmod.cpp │ │ ├── solver_csparse.cpp │ │ ├── solver_dense.cpp │ │ ├── solver_pcg.cpp │ │ ├── sparse_block_matrix │ │ │ ├── .gitignore │ │ │ └── __init__.py │ │ └── sparse_helper.cpp │ │ └── test │ │ ├── sbm_gtest.hpp │ │ ├── solver_tests.cpp │ │ ├── sparse_block_matrix_tests.cpp │ │ └── test_main.cpp ├── catkin_simple │ ├── .gitignore │ ├── CMakeLists.txt │ ├── README.md │ ├── cmake │ │ └── catkin_simple-extras.cmake.em │ ├── package.xml │ └── test │ │ └── scenarios │ │ └── hello_world │ │ ├── .gitignore │ │ ├── bar │ │ ├── include │ │ │ └── bar │ │ │ │ └── hello.h │ │ ├── msg │ │ │ └── HeaderString.msg │ │ ├── package.xml │ │ └── src │ │ │ └── hello.cpp │ │ ├── baz │ │ ├── include │ │ │ └── baz │ │ │ │ └── world.h │ │ └── package.xml │ │ ├── catkin_simple │ │ └── foo │ │ ├── package.xml │ │ └── src │ │ └── main.cpp ├── opencv2_catkin │ ├── .gitignore │ ├── CMakeLists.txt │ ├── README.md │ ├── cmake │ │ └── opencv2-extras.cmake.in │ └── package.xml └── suitesparse │ ├── .gitignore │ ├── CMakeLists.txt │ ├── LICENSE │ ├── README.md │ ├── cmake │ └── suitesparse-extras.cmake.in │ ├── include │ └── README │ ├── package.xml │ └── src │ └── export_lib_hack.cc ├── nodelet_rosbag ├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── action │ ├── Record.action │ ├── Start.action │ ├── Stop.action │ └── Subscribe.action ├── config │ └── rosbag.yaml ├── include │ └── nodelet_rosbag │ │ └── nodelet_rosbag.h ├── nodelet_rosbag.launch ├── nodelet_rosbag.xml ├── package.xml └── src │ └── nodelet_rosbag.cpp ├── panda_moveit_config ├── .setup_assistant ├── CHANGELOG.rst ├── CMakeLists.txt ├── README.md ├── config │ ├── chomp_planning.yaml │ ├── fake_controllers.yaml │ ├── hand.xacro │ ├── joint_limits.yaml │ ├── kinematics.yaml │ ├── ompl_planning.yaml │ ├── panda_arm.srdf.xacro │ ├── panda_arm.xacro │ ├── panda_arm_hand.srdf.xacro │ ├── panda_controllers.yaml │ ├── panda_gripper_controllers.yaml │ ├── sensors_kinect_depthmap.yaml │ ├── sensors_kinect_pointcloud.yaml │ └── stomp_planning.yaml ├── launch │ ├── chomp_planning_pipeline.launch.xml │ ├── default_warehouse_db.launch │ ├── demo.launch │ ├── demo_chomp.launch │ ├── fake_moveit_controller_manager.launch.xml │ ├── joystick_control.launch │ ├── move_group.launch │ ├── moveit.rviz │ ├── moveit_empty.rviz │ ├── moveit_rviz.launch │ ├── ompl_planning_pipeline.launch.xml │ ├── panda_control_moveit_rviz.launch │ ├── panda_gripper_moveit_controller_manager.launch.xml │ ├── panda_moveit.launch │ ├── panda_moveit_controller_manager.launch.xml │ ├── panda_moveit_sensor_manager.launch.xml │ ├── planning_context.launch │ ├── planning_pipeline.launch.xml │ ├── run_benchmark_ompl.launch │ ├── sensor_manager.launch.xml │ ├── setup_assistant.launch │ ├── stomp_planning_pipeline.launch.xml │ ├── trajectory_execution.launch.xml │ ├── warehouse.launch │ └── warehouse_settings.launch.xml └── package.xml ├── rosbag-recorder ├── README.md └── rosbag_recorder │ ├── CMakeLists.txt │ ├── package.xml │ ├── scripts │ └── rosbag_recorder_server.py │ └── srv │ ├── RecordTopics.srv │ └── StopRecording.srv └── support_file └── img ├── framework.png └── sim_real_setup.png /eigen_catkin/.gitignore: -------------------------------------------------------------------------------- 1 | # Compiled Object files 2 | *.slo 3 | *.lo 4 | *.o 5 | *.obj 6 | 7 | # Compiled Dynamic libraries 8 | *.so 9 | *.dylib 10 | *.dll 11 | 12 | # Compiled Static libraries 13 | *.lai 14 | *.la 15 | *.a 16 | *.lib 17 | 18 | # Executables 19 | *.exe 20 | *.out 21 | *.app 22 | *~ 23 | 24 | # Bloom. 25 | debian 26 | obj* 27 | -------------------------------------------------------------------------------- /eigen_catkin/use-system-installation-of-eigen.cmake: -------------------------------------------------------------------------------- 1 | set(USE_SYSTEM_EIGEN "AUTO") 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/.idea/.name: -------------------------------------------------------------------------------- 1 | franka_cal_sim -------------------------------------------------------------------------------- /franka_cal_sim_single/.idea/franka_cal_sim.iml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /franka_cal_sim_single/.idea/libraries/ROS.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /franka_cal_sim_single/.idea/libraries/workspace.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /franka_cal_sim_single/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CATKIN_IGNORE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/cmake-build-debug/CATKIN_IGNORE -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/3.15.3/CMakeDetermineCompilerABI_C.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/cmake-build-debug/CMakeFiles/3.15.3/CMakeDetermineCompilerABI_C.bin -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/3.15.3/CMakeDetermineCompilerABI_CXX.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/cmake-build-debug/CMakeFiles/3.15.3/CMakeDetermineCompilerABI_CXX.bin -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/3.15.3/CompilerIdC/a.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/cmake-build-debug/CMakeFiles/3.15.3/CompilerIdC/a.out -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/3.15.3/CompilerIdCXX/a.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/cmake-build-debug/CMakeFiles/3.15.3/CompilerIdCXX/a.out -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/_franka_cal_sim_generate_messages_check_deps_actionSrv.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/actionlib_generate_messages_cpp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/actionlib_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/actionlib_generate_messages_cpp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/actionlib_generate_messages_eus.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/actionlib_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/actionlib_generate_messages_eus.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/actionlib_generate_messages_lisp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/actionlib_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/actionlib_generate_messages_lisp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/actionlib_generate_messages_nodejs.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/actionlib_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/actionlib_generate_messages_nodejs.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/actionlib_generate_messages_py.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/actionlib_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/actionlib_generate_messages_py.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/actionlib_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_py.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/actionlib_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_py.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/bond_generate_messages_cpp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/bond_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/bond_generate_messages_cpp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/bond_generate_messages_eus.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/bond_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/bond_generate_messages_eus.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/bond_generate_messages_lisp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/bond_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/bond_generate_messages_lisp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/bond_generate_messages_nodejs.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/bond_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/bond_generate_messages_nodejs.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/bond_generate_messages_py.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/bond_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/bond_generate_messages_py.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/clean_test_results.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | file(REMOVE_RECURSE 2 | "CMakeFiles/clean_test_results" 3 | ) 4 | 5 | # Per-language clean rules from dependency scanning. 6 | foreach(lang ) 7 | include(CMakeFiles/clean_test_results.dir/cmake_clean_${lang}.cmake OPTIONAL) 8 | endforeach() 9 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/clean_test_results.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/clion-environment.txt: -------------------------------------------------------------------------------- 1 | ToolSet: 1.0 (local)Options: 2 | 3 | Options: -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/cmake.check_cache: -------------------------------------------------------------------------------- 1 | # This file is generated by cmake for dependency checking of the CMakeCache.txt file 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/download_extra_data.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/download_extra_data.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/download_extra_data.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/doxygen.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/doxygen.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/doxygen.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/franka_cal_sim.dir/depend.make: -------------------------------------------------------------------------------- 1 | # Empty dependencies file for franka_cal_sim. 2 | # This may be replaced when dependencies are built. 3 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/franka_cal_sim.dir/progress.make: -------------------------------------------------------------------------------- 1 | CMAKE_PROGRESS_1 = 1 2 | CMAKE_PROGRESS_2 = 2 3 | CMAKE_PROGRESS_3 = 3 4 | 5 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/franka_cal_sim_gencpp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/franka_cal_sim_gencpp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/franka_cal_sim_gencpp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/franka_cal_sim_generate_messages.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/franka_cal_sim_generate_messages.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/franka_cal_sim_generate_messages.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/franka_cal_sim_generate_messages_cpp.dir/progress.make: -------------------------------------------------------------------------------- 1 | CMAKE_PROGRESS_1 = 4 2 | 3 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/franka_cal_sim_generate_messages_eus.dir/progress.make: -------------------------------------------------------------------------------- 1 | CMAKE_PROGRESS_1 = 5 2 | CMAKE_PROGRESS_2 = 6 3 | 4 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/franka_cal_sim_generate_messages_lisp.dir/progress.make: -------------------------------------------------------------------------------- 1 | CMAKE_PROGRESS_1 = 7 2 | 3 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/franka_cal_sim_generate_messages_nodejs.dir/progress.make: -------------------------------------------------------------------------------- 1 | CMAKE_PROGRESS_1 = 8 2 | 3 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/franka_cal_sim_generate_messages_py.dir/progress.make: -------------------------------------------------------------------------------- 1 | CMAKE_PROGRESS_1 = 9 2 | CMAKE_PROGRESS_2 = 10 3 | 4 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/franka_cal_sim_geneus.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/franka_cal_sim_geneus.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/franka_cal_sim_geneus.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/franka_cal_sim_genlisp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/franka_cal_sim_genlisp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/franka_cal_sim_genlisp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/franka_cal_sim_gennodejs.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/franka_cal_sim_gennodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/franka_cal_sim_gennodejs.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/franka_cal_sim_genpy.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/franka_cal_sim_genpy.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/franka_cal_sim_genpy.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/gazebo_msgs_generate_messages_cpp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/gazebo_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/gazebo_msgs_generate_messages_cpp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/gazebo_msgs_generate_messages_eus.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/gazebo_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/gazebo_msgs_generate_messages_eus.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/gazebo_msgs_generate_messages_lisp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/gazebo_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/gazebo_msgs_generate_messages_lisp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/gazebo_msgs_generate_messages_nodejs.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/gazebo_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/gazebo_msgs_generate_messages_nodejs.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/gazebo_msgs_generate_messages_py.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/gazebo_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/gazebo_msgs_generate_messages_py.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_eus.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/geometry_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_eus.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_py.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/graph_msgs_generate_messages_cpp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/graph_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/graph_msgs_generate_messages_cpp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/graph_msgs_generate_messages_eus.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/graph_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/graph_msgs_generate_messages_eus.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/graph_msgs_generate_messages_lisp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/graph_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/graph_msgs_generate_messages_lisp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/graph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/graph_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/graph_msgs_generate_messages_nodejs.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/graph_msgs_generate_messages_py.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/graph_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/graph_msgs_generate_messages_py.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/moveit_msgs_generate_messages_cpp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/moveit_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/moveit_msgs_generate_messages_cpp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/moveit_msgs_generate_messages_eus.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/moveit_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/moveit_msgs_generate_messages_eus.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/moveit_msgs_generate_messages_lisp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/moveit_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/moveit_msgs_generate_messages_lisp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/moveit_msgs_generate_messages_nodejs.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/moveit_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/moveit_msgs_generate_messages_nodejs.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/moveit_msgs_generate_messages_py.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/moveit_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/moveit_msgs_generate_messages_py.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/moveit_ros_manipulation_gencfg.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/moveit_ros_manipulation_gencfg.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/moveit_ros_manipulation_gencfg.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/moveit_ros_planning_gencfg.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/moveit_ros_planning_gencfg.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/moveit_ros_planning_gencfg.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/nodelet_generate_messages_cpp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/nodelet_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/nodelet_generate_messages_cpp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/nodelet_generate_messages_eus.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/nodelet_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/nodelet_generate_messages_eus.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/nodelet_generate_messages_lisp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/nodelet_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/nodelet_generate_messages_lisp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/nodelet_generate_messages_nodejs.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/nodelet_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/nodelet_generate_messages_nodejs.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/nodelet_generate_messages_py.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/nodelet_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/nodelet_generate_messages_py.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/object_recognition_msgs_generate_messages_eus.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/object_recognition_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/object_recognition_msgs_generate_messages_eus.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/object_recognition_msgs_generate_messages_nodejs.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/object_recognition_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/object_recognition_msgs_generate_messages_nodejs.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/object_recognition_msgs_generate_messages_py.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/object_recognition_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/object_recognition_msgs_generate_messages_py.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/octomap_msgs_generate_messages_cpp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/octomap_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/octomap_msgs_generate_messages_cpp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/octomap_msgs_generate_messages_eus.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/octomap_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/octomap_msgs_generate_messages_eus.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/octomap_msgs_generate_messages_lisp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/octomap_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/octomap_msgs_generate_messages_lisp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/octomap_msgs_generate_messages_nodejs.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/octomap_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/octomap_msgs_generate_messages_nodejs.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/octomap_msgs_generate_messages_py.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/octomap_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/octomap_msgs_generate_messages_py.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/progress.marks: -------------------------------------------------------------------------------- 1 | 10 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/roscpp_generate_messages_py.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/run_tests.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/run_tests.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/run_tests.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/sensor_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_eus.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/sensor_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_eus.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/sensor_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_py.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/sensor_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_py.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/shape_msgs_generate_messages_cpp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/shape_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/shape_msgs_generate_messages_cpp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/shape_msgs_generate_messages_eus.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/shape_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/shape_msgs_generate_messages_eus.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/shape_msgs_generate_messages_lisp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/shape_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/shape_msgs_generate_messages_lisp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/shape_msgs_generate_messages_nodejs.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/shape_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/shape_msgs_generate_messages_nodejs.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/shape_msgs_generate_messages_py.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/shape_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/shape_msgs_generate_messages_py.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_eus.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_nodejs.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/std_srvs_generate_messages_cpp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/std_srvs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/std_srvs_generate_messages_cpp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/std_srvs_generate_messages_eus.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/std_srvs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/std_srvs_generate_messages_eus.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/std_srvs_generate_messages_lisp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/std_srvs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/std_srvs_generate_messages_lisp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/std_srvs_generate_messages_nodejs.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/std_srvs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/std_srvs_generate_messages_nodejs.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/std_srvs_generate_messages_py.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/std_srvs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/std_srvs_generate_messages_py.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/tests.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/tests.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/tests.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/tf2_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_eus.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/tf2_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_eus.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/tf2_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_py.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/tf2_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_py.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/tf_generate_messages_cpp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/tf_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/tf_generate_messages_cpp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/tf_generate_messages_eus.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/tf_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/tf_generate_messages_eus.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/tf_generate_messages_lisp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/tf_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/tf_generate_messages_lisp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/tf_generate_messages_nodejs.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/tf_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/tf_generate_messages_nodejs.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/tf_generate_messages_py.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/tf_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/tf_generate_messages_py.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/trajectory_msgs_generate_messages_eus.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/trajectory_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/trajectory_msgs_generate_messages_eus.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/trajectory_msgs_generate_messages_nodejs.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/trajectory_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/trajectory_msgs_generate_messages_nodejs.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/trajectory_msgs_generate_messages_py.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/trajectory_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/trajectory_msgs_generate_messages_py.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/visualization_msgs_generate_messages_cpp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/visualization_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/visualization_msgs_generate_messages_cpp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/visualization_msgs_generate_messages_eus.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/visualization_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/visualization_msgs_generate_messages_eus.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/visualization_msgs_generate_messages_lisp.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/visualization_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/visualization_msgs_generate_messages_lisp.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/visualization_msgs_generate_messages_nodejs.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/visualization_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/visualization_msgs_generate_messages_nodejs.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/visualization_msgs_generate_messages_py.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | 2 | # Per-language clean rules from dependency scanning. 3 | foreach(lang ) 4 | include(CMakeFiles/visualization_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) 5 | endforeach() 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CMakeFiles/visualization_msgs_generate_messages_py.dir/progress.make: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/CTestCustom.cmake: -------------------------------------------------------------------------------- 1 | set(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE 0) 2 | set(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE 0) 3 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/atomic_configure/.rosinstall: -------------------------------------------------------------------------------- 1 | - setup-file: 2 | local-name: /home/yunke/prl_proj/panda_ws/src/franka_cal_sim/cmake-build-debug/devel/setup.sh 3 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/atomic_configure/local_setup.bash: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # generated from catkin/cmake/templates/local_setup.bash.in 3 | 4 | CATKIN_SHELL=bash 5 | 6 | # source setup.sh from same directory as this file 7 | _CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) 8 | . "$_CATKIN_SETUP_DIR/setup.sh" --extend --local 9 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/atomic_configure/local_setup.zsh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env zsh 2 | # generated from catkin/cmake/templates/local_setup.zsh.in 3 | 4 | CATKIN_SHELL=zsh 5 | 6 | # source setup.sh from same directory as this file 7 | _CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) 8 | emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh" --extend --local' 9 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/atomic_configure/setup.bash: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # generated from catkin/cmake/templates/setup.bash.in 3 | 4 | CATKIN_SHELL=bash 5 | 6 | # source setup.sh from same directory as this file 7 | _CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) 8 | . "$_CATKIN_SETUP_DIR/setup.sh" 9 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/atomic_configure/setup.zsh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env zsh 2 | # generated from catkin/cmake/templates/setup.zsh.in 3 | 4 | CATKIN_SHELL=zsh 5 | 6 | # source setup.sh from same directory as this file 7 | _CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) 8 | emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh"' 9 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/catkin_generated/franka_cal_sim-msg-extras.cmake.develspace.in: -------------------------------------------------------------------------------- 1 | set(franka_cal_sim_MESSAGE_FILES "") 2 | set(franka_cal_sim_SERVICE_FILES "/home/yunke/prl_proj/panda_ws/src/franka_cal_sim/srv/actionSrv.srv") 3 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/catkin_generated/franka_cal_sim-msg-extras.cmake.installspace.in: -------------------------------------------------------------------------------- 1 | set(franka_cal_sim_MESSAGE_FILES "") 2 | set(franka_cal_sim_SERVICE_FILES "srv/actionSrv.srv") 3 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/catkin_generated/installspace/.rosinstall: -------------------------------------------------------------------------------- 1 | - setup-file: 2 | local-name: /usr/local/setup.sh 3 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/catkin_generated/installspace/franka_cal_sim-msg-extras.cmake: -------------------------------------------------------------------------------- 1 | set(franka_cal_sim_MESSAGE_FILES "") 2 | set(franka_cal_sim_SERVICE_FILES "srv/actionSrv.srv") 3 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/catkin_generated/installspace/franka_cal_sim-msg-paths.cmake: -------------------------------------------------------------------------------- 1 | # generated from genmsg/cmake/pkg-msg-paths.cmake.installspace.in 2 | 3 | _prepend_path("${franka_cal_sim_DIR}/.." "" franka_cal_sim_MSG_INCLUDE_DIRS UNIQUE) 4 | set(franka_cal_sim_MSG_DEPENDENCIES sensor_msgs;std_msgs) 5 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/catkin_generated/installspace/setup.bash: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # generated from catkin/cmake/templates/setup.bash.in 3 | 4 | CATKIN_SHELL=bash 5 | 6 | # source setup.sh from same directory as this file 7 | _CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) 8 | . "$_CATKIN_SETUP_DIR/setup.sh" 9 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/catkin_generated/installspace/setup.zsh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env zsh 2 | # generated from catkin/cmake/templates/setup.zsh.in 3 | 4 | CATKIN_SHELL=zsh 5 | 6 | # source setup.sh from same directory as this file 7 | _CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) 8 | emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh"' 9 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/catkin_generated/ordered_paths.cmake: -------------------------------------------------------------------------------- 1 | set(ORDERED_PATHS "/opt/ros/melodic/lib") -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/devel/.catkin: -------------------------------------------------------------------------------- 1 | /home/yunke/prl_proj/panda_ws/src/franka_cal_sim -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/devel/.rosinstall: -------------------------------------------------------------------------------- 1 | - setup-file: 2 | local-name: /home/yunke/prl_proj/panda_ws/src/franka_cal_sim/cmake-build-debug/devel/setup.sh 3 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/devel/cmake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/cmake-build-debug/devel/cmake.lock -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/devel/lib/python2.7/dist-packages/franka_cal_sim/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/cmake-build-debug/devel/lib/python2.7/dist-packages/franka_cal_sim/__init__.py -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/devel/local_setup.bash: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # generated from catkin/cmake/templates/local_setup.bash.in 3 | 4 | CATKIN_SHELL=bash 5 | 6 | # source setup.sh from same directory as this file 7 | _CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) 8 | . "$_CATKIN_SETUP_DIR/setup.sh" --extend --local 9 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/devel/local_setup.zsh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env zsh 2 | # generated from catkin/cmake/templates/local_setup.zsh.in 3 | 4 | CATKIN_SHELL=zsh 5 | 6 | # source setup.sh from same directory as this file 7 | _CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) 8 | emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh" --extend --local' 9 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/devel/setup.bash: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # generated from catkin/cmake/templates/setup.bash.in 3 | 4 | CATKIN_SHELL=bash 5 | 6 | # source setup.sh from same directory as this file 7 | _CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) 8 | . "$_CATKIN_SETUP_DIR/setup.sh" 9 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/devel/setup.zsh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env zsh 2 | # generated from catkin/cmake/templates/setup.zsh.in 3 | 4 | CATKIN_SHELL=zsh 5 | 6 | # source setup.sh from same directory as this file 7 | _CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) 8 | emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh"' 9 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/devel/share/franka_cal_sim/cmake/franka_cal_sim-msg-extras.cmake: -------------------------------------------------------------------------------- 1 | set(franka_cal_sim_MESSAGE_FILES "") 2 | set(franka_cal_sim_SERVICE_FILES "/home/yunke/prl_proj/panda_ws/src/franka_cal_sim/srv/actionSrv.srv") 3 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/devel/share/franka_cal_sim/cmake/franka_cal_sim-msg-paths.cmake: -------------------------------------------------------------------------------- 1 | # generated from genmsg/cmake/pkg-msg-paths.cmake.develspace.in 2 | 3 | set(franka_cal_sim_MSG_INCLUDE_DIRS "") 4 | set(franka_cal_sim_MSG_DEPENDENCIES sensor_msgs;std_msgs) 5 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/gtest/CMakeFiles/progress.marks: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/depend.make: -------------------------------------------------------------------------------- 1 | # Empty dependencies file for gmock. 2 | # This may be replaced when dependencies are built. 3 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/link.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/c++ -fPIC -g -shared -Wl,-soname,libgmock.so -o libgmock.so CMakeFiles/gmock.dir/__/googletest/src/gtest-all.cc.o CMakeFiles/gmock.dir/src/gmock-all.cc.o -lpthread 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/progress.make: -------------------------------------------------------------------------------- 1 | CMAKE_PROGRESS_1 = 11 2 | CMAKE_PROGRESS_2 = 12 3 | CMAKE_PROGRESS_3 = 13 4 | 5 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/depend.make: -------------------------------------------------------------------------------- 1 | # Empty dependencies file for gmock_main. 2 | # This may be replaced when dependencies are built. 3 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/link.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/c++ -fPIC -g -shared -Wl,-soname,libgmock_main.so -o libgmock_main.so CMakeFiles/gmock_main.dir/__/googletest/src/gtest-all.cc.o CMakeFiles/gmock_main.dir/src/gmock-all.cc.o CMakeFiles/gmock_main.dir/src/gmock_main.cc.o -lpthread 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/progress.make: -------------------------------------------------------------------------------- 1 | CMAKE_PROGRESS_1 = 14 2 | CMAKE_PROGRESS_2 = 15 3 | CMAKE_PROGRESS_3 = 16 4 | CMAKE_PROGRESS_4 = 17 5 | 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/gtest/googlemock/CMakeFiles/progress.marks: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/depend.make: -------------------------------------------------------------------------------- 1 | # Empty dependencies file for gtest. 2 | # This may be replaced when dependencies are built. 3 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/progress.make: -------------------------------------------------------------------------------- 1 | CMAKE_PROGRESS_1 = 18 2 | CMAKE_PROGRESS_2 = 19 3 | 4 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/depend.make: -------------------------------------------------------------------------------- 1 | # Empty dependencies file for gtest_main. 2 | # This may be replaced when dependencies are built. 3 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/progress.make: -------------------------------------------------------------------------------- 1 | CMAKE_PROGRESS_1 = 20 2 | CMAKE_PROGRESS_2 = 21 3 | 4 | -------------------------------------------------------------------------------- /franka_cal_sim_single/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/progress.marks: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/models/checkerboard.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/models/checkerboard.zip -------------------------------------------------------------------------------- /franka_cal_sim_single/models/checkerboard/checkerboard_6_7_0_07/model.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | Checkerboard 6 x 7, size 0.07m 4 | 1.0.0 5 | checkerboard.sdf 6 | 7 | checkerboard_generator.py 8 | N/A 9 | 10 | 11 | -------------------------------------------------------------------------------- /franka_cal_sim_single/models/checkerboard/checkerboard_7_6_0_06/model.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | Checkerboard 7 x 6, size 0.06m 4 | 1.0.0 5 | checkerboard.sdf 6 | 7 | checkerboard_generator.py 8 | N/A 9 | 10 | 11 | -------------------------------------------------------------------------------- /franka_cal_sim_single/models/checkerboard/checkerboard_7_8_0_07/model.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | Checkerboard 7 x 8, size 0.07m 4 | 1.0.0 5 | checkerboard.sdf 6 | 7 | checkerboard_generator.py 8 | N/A 9 | 10 | 11 | -------------------------------------------------------------------------------- /franka_cal_sim_single/models/checkerboard/checkerboard_8_7_0_06/model.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | Checkerboard 8 x 7, size 0.06m 4 | 1.0.0 5 | checkerboard.sdf 6 | 7 | checkerboard_generator.py 8 | N/A 9 | 10 | 11 | -------------------------------------------------------------------------------- /franka_cal_sim_single/models/checkerboard/checkerboard_8_7_0_07/model.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | Checkerboard 8 x 7, size 0.07m 4 | 1.0.0 5 | checkerboard.sdf 6 | 7 | checkerboard_generator.py 8 | N/A 9 | 10 | 11 | -------------------------------------------------------------------------------- /franka_cal_sim_single/models/small_checkerboard/model.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | small_checkerboard 5 | 1.0 6 | small_checkerboard.sdf 7 | 8 | 9 | Wyatt Newman 10 | 11 | 12 | 13 | small_checkerboard 14 | 15 | 16 | -------------------------------------------------------------------------------- /franka_cal_sim_single/python/.ipynb_checkpoints/Untitled-checkpoint.ipynb: -------------------------------------------------------------------------------- 1 | { 2 | "cells": [], 3 | "metadata": {}, 4 | "nbformat": 4, 5 | "nbformat_minor": 4 6 | } 7 | -------------------------------------------------------------------------------- /franka_cal_sim_single/python/.ipynb_checkpoints/model-checkpoint.ipynb: -------------------------------------------------------------------------------- 1 | { 2 | "cells": [], 3 | "metadata": {}, 4 | "nbformat": 4, 5 | "nbformat_minor": 4 6 | } 7 | -------------------------------------------------------------------------------- /franka_cal_sim_single/python/.ipynb_checkpoints/model_based RL-checkpoint.ipynb: -------------------------------------------------------------------------------- 1 | { 2 | "cells": [], 3 | "metadata": {}, 4 | "nbformat": 4, 5 | "nbformat_minor": 4 6 | } 7 | -------------------------------------------------------------------------------- /franka_cal_sim_single/python/algorithms/RL_set.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/algorithms/RL_set.png -------------------------------------------------------------------------------- /franka_cal_sim_single/python/algorithms/RL_set_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/algorithms/RL_set_1.png -------------------------------------------------------------------------------- /franka_cal_sim_single/python/algorithms/RL_set_compare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/algorithms/RL_set_compare.png -------------------------------------------------------------------------------- /franka_cal_sim_single/python/algorithms/__pycache__/SimplifiedCalEnv.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/algorithms/__pycache__/SimplifiedCalEnv.cpython-36.pyc -------------------------------------------------------------------------------- /franka_cal_sim_single/python/algorithms/set_converge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/algorithms/set_converge.png -------------------------------------------------------------------------------- /franka_cal_sim_single/python/calibrator.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/calibrator.pyc -------------------------------------------------------------------------------- /franka_cal_sim_single/python/checkpoints/actor_checkpoint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/checkpoints/actor_checkpoint -------------------------------------------------------------------------------- /franka_cal_sim_single/python/checkpoints/critic_checkpoint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/checkpoints/critic_checkpoint -------------------------------------------------------------------------------- /franka_cal_sim_single/python/history/RL_agent.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | 3 | 4 | import os 5 | import rospy 6 | 7 | python_path = rospy.get_param("/rl_client/python_path") 8 | os.chdir(python_path) 9 | # for i in range(10): 10 | # os.system("python3 RL_agent_imu_sac.py") -------------------------------------------------------------------------------- /franka_cal_sim_single/python/history/RL_agent_cam.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | 3 | 4 | import os 5 | import rospy 6 | 7 | python_path = rospy.get_param("/rl_client/python_path") 8 | os.chdir(python_path) 9 | for i in range(10): 10 | os.system("python3 RL_agent_sac.py") -------------------------------------------------------------------------------- /franka_cal_sim_single/python/history/others/action.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/history/others/action.npy -------------------------------------------------------------------------------- /franka_cal_sim_single/python/history/others/april.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/history/others/april.jpeg -------------------------------------------------------------------------------- /franka_cal_sim_single/python/history/others/calib_pattern.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/history/others/calib_pattern.jpg -------------------------------------------------------------------------------- /franka_cal_sim_single/python/history/others/download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/history/others/download.png -------------------------------------------------------------------------------- /franka_cal_sim_single/python/history/others/index.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/history/others/index.jpg -------------------------------------------------------------------------------- /franka_cal_sim_single/python/history/others/index1 (copy).jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/history/others/index1 (copy).jpg -------------------------------------------------------------------------------- /franka_cal_sim_single/python/history/others/index1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/history/others/index1.jpg -------------------------------------------------------------------------------- /franka_cal_sim_single/python/history/others/test1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/history/others/test1.png -------------------------------------------------------------------------------- /franka_cal_sim_single/python/kalibr/.ipynb_checkpoints/Untitled-checkpoint.ipynb: -------------------------------------------------------------------------------- 1 | { 2 | "cells": [], 3 | "metadata": {}, 4 | "nbformat": 4, 5 | "nbformat_minor": 4 6 | } 7 | -------------------------------------------------------------------------------- /franka_cal_sim_single/python/kalibr/.ipynb_checkpoints/Untitled1-checkpoint.ipynb: -------------------------------------------------------------------------------- 1 | { 2 | "cells": [], 3 | "metadata": {}, 4 | "nbformat": 4, 5 | "nbformat_minor": 4 6 | } 7 | -------------------------------------------------------------------------------- /franka_cal_sim_single/python/kalibr/april_6x6_80x80cm.yaml: -------------------------------------------------------------------------------- 1 | target_type: 'aprilgrid' #gridtype 2 | tagCols: 6 #number of apriltags 3 | tagRows: 6 #number of apriltags 4 | tagSize: 0.088 #size of apriltag, edge to edge [m] 5 | tagSpacing: 0.3 #ratio of space between tags to tagSize 6 | 7 | -------------------------------------------------------------------------------- /franka_cal_sim_single/python/kalibr/checkerboard_7x6_10x10cm.yaml: -------------------------------------------------------------------------------- 1 | target_type: 'checkerboard' #gridtype 2 | targetCols: 6 #number of internal chessboard corners 3 | targetRows: 7 #number of internal chessboard corners 4 | rowSpacingMeters: 0.07 #size of one chessboard square [m] 5 | colSpacingMeters: 0.07 #size of one chessboard square [m] 6 | 7 | -------------------------------------------------------------------------------- /franka_cal_sim_single/python/kalibr/checkerboard_7x6_7x7cm.yaml: -------------------------------------------------------------------------------- 1 | target_type: 'checkerboard' #gridtype 2 | targetCols: 6 #number of internal chessboard corners 3 | targetRows: 7 #number of internal chessboard corners 4 | rowSpacingMeters: 0.07 #size of one chessboard square [m] 5 | colSpacingMeters: 0.07 #size of one chessboard square [m] 6 | 7 | -------------------------------------------------------------------------------- /franka_cal_sim_single/python/kalibr/ground_truth.py: -------------------------------------------------------------------------------- 1 | import PyKDL 2 | import numpy as np 3 | 4 | rot = PyKDL.Rotation(0,-1,0,1,0,0,0,0,1) 5 | rpy = rot.GetRPY() 6 | print(rpy) 7 | -------------------------------------------------------------------------------- /franka_cal_sim_single/python/kalibr/imu_adis16448.yaml: -------------------------------------------------------------------------------- 1 | rostopic: /imu0 2 | update_rate: 200.0 #Hz 3 | 4 | accelerometer_noise_density: 0.01 #continous 5 | accelerometer_random_walk: 0.0002 #0.0002 6 | gyroscope_noise_density: 0.005 #continous 7 | gyroscope_random_walk: 4.0e-06 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /franka_cal_sim_single/python/kalibr/imu_real_FT.yaml: -------------------------------------------------------------------------------- 1 | accelerometer_noise_density: 1.883649e-3 2 | accelerometer_random_walk: 1.2589254e-3 #-2 3 | 4 | gyroscope_noise_density: 5.3088444e-5 #-2 5 | gyroscope_random_walk: 1.4125375e-5 #-2 6 | 7 | rostopic: /imu_real 8 | update_rate: 200 # 63.9 Hz 9 | -------------------------------------------------------------------------------- /franka_cal_sim_single/python/kalibr/report-imucam-real_exp_data_7joint152.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/kalibr/report-imucam-real_exp_data_7joint152.pdf -------------------------------------------------------------------------------- /franka_cal_sim_single/python/results/report-imucam-data.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/results/report-imucam-data.pdf -------------------------------------------------------------------------------- /franka_cal_sim_single/python/results/report-imucam-data_learned.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/results/report-imucam-data_learned.pdf -------------------------------------------------------------------------------- /franka_cal_sim_single/python/results/report-imucam-data_random.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/results/report-imucam-data_random.pdf -------------------------------------------------------------------------------- /franka_cal_sim_single/python/results/report-imucam-random_2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/results/report-imucam-random_2.pdf -------------------------------------------------------------------------------- /franka_cal_sim_single/python/results/set_abstraction/five_points/actor_checkpoint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/results/set_abstraction/five_points/actor_checkpoint -------------------------------------------------------------------------------- /franka_cal_sim_single/python/results/set_abstraction/five_points/critic_checkpoint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/results/set_abstraction/five_points/critic_checkpoint -------------------------------------------------------------------------------- /franka_cal_sim_single/python/results/set_abstraction/only_center/actor_checkpoint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/results/set_abstraction/only_center/actor_checkpoint -------------------------------------------------------------------------------- /franka_cal_sim_single/python/results/set_abstraction/only_center/critic_checkpoint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/results/set_abstraction/only_center/critic_checkpoint -------------------------------------------------------------------------------- /franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/action.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/action.npy -------------------------------------------------------------------------------- /franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/actor_checkpoint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/actor_checkpoint -------------------------------------------------------------------------------- /franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/actor_checkpoint .data-00000-of-00002: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/actor_checkpoint .data-00000-of-00002 -------------------------------------------------------------------------------- /franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/actor_checkpoint .data-00001-of-00002: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/actor_checkpoint .data-00001-of-00002 -------------------------------------------------------------------------------- /franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/actor_checkpoint .index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/actor_checkpoint .index -------------------------------------------------------------------------------- /franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/actor_checkpoint.data-00000-of-00002: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/actor_checkpoint.data-00000-of-00002 -------------------------------------------------------------------------------- /franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/actor_checkpoint.data-00001-of-00002: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/actor_checkpoint.data-00001-of-00002 -------------------------------------------------------------------------------- /franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/actor_checkpoint.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/actor_checkpoint.index -------------------------------------------------------------------------------- /franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/checkpoint: -------------------------------------------------------------------------------- 1 | model_checkpoint_path: "critic_checkpoint" 2 | all_model_checkpoint_paths: "critic_checkpoint" 3 | -------------------------------------------------------------------------------- /franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/critic_checkpoint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/critic_checkpoint -------------------------------------------------------------------------------- /franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/critic_checkpoint .data-00000-of-00002: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/critic_checkpoint .data-00000-of-00002 -------------------------------------------------------------------------------- /franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/critic_checkpoint .data-00001-of-00002: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/critic_checkpoint .data-00001-of-00002 -------------------------------------------------------------------------------- /franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/critic_checkpoint .index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/critic_checkpoint .index -------------------------------------------------------------------------------- /franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/critic_checkpoint.data-00000-of-00001: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/critic_checkpoint.data-00000-of-00001 -------------------------------------------------------------------------------- /franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/critic_checkpoint.data-00000-of-00002: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/critic_checkpoint.data-00000-of-00002 -------------------------------------------------------------------------------- /franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/critic_checkpoint.data-00001-of-00002: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/critic_checkpoint.data-00001-of-00002 -------------------------------------------------------------------------------- /franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/critic_checkpoint.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/results/simplified_result/03_08_rand_dist_center_ext/critic_checkpoint.index -------------------------------------------------------------------------------- /franka_cal_sim_single/python/test_policies/experiment data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/test_policies/experiment data -------------------------------------------------------------------------------- /franka_cal_sim_single/python/test_policies/int_ext_experiment data_learned.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_cal_sim_single/python/test_policies/int_ext_experiment data_learned.zip -------------------------------------------------------------------------------- /franka_cal_sim_single/python/test_policies/test_actions.txt: -------------------------------------------------------------------------------- 1 | 2.509033083915710449e-01 -1.390894474983215279e+00 -5.914807256311178235e-02 3.217344999313354603e-01 -3.871980905532836914e-01 3.657634735107422319e-01 2 | -------------------------------------------------------------------------------- /franka_cal_sim_single/srv/RLSrv.srv: -------------------------------------------------------------------------------- 1 | bool reset 2 | float64[] action 3 | bool last 4 | bool restart 5 | --- 6 | float64 reward 7 | float64[] next_state 8 | bool done 9 | -------------------------------------------------------------------------------- /franka_cal_sim_single/srv/actionSrv.srv: -------------------------------------------------------------------------------- 1 | float64[] pose 2 | bool reset 3 | bool align 4 | --- 5 | bool success 6 | -------------------------------------------------------------------------------- /franka_cal_sim_single/srv/distortSrv.srv: -------------------------------------------------------------------------------- 1 | bool reset 2 | --- 3 | bool done -------------------------------------------------------------------------------- /franka_cal_sim_single/srv/estimateSrv.srv: -------------------------------------------------------------------------------- 1 | bool reset 2 | bool restart 3 | bool done 4 | --- 5 | float64[] par_upd 6 | float64 info_gain 7 | float64 empirical 8 | float64 cal_err 9 | bool done 10 | -------------------------------------------------------------------------------- /franka_cal_sim_single/srv/getBoardCenterSrv.srv: -------------------------------------------------------------------------------- 1 | --- 2 | float64 center_x 3 | float64 center_y 4 | -------------------------------------------------------------------------------- /franka_cal_sim_single/srv/recordSrv.srv: -------------------------------------------------------------------------------- 1 | bool start 2 | --- 3 | bool success 4 | -------------------------------------------------------------------------------- /franka_ros/.ci/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM osrf/ros:kinetic-desktop-xenial 2 | RUN apt-get update && apt-get install -y \ 3 | clang-5.0 \ 4 | clang-format-5.0 \ 5 | clang-tidy-5.0 \ 6 | ros-kinetic-ros-control \ 7 | && rm -rf /var/lib/apt/lists/* 8 | -------------------------------------------------------------------------------- /franka_ros/.clang-format: -------------------------------------------------------------------------------- 1 | BasedOnStyle: Chromium 2 | SortIncludes: true 3 | ColumnLimit: 100 4 | -------------------------------------------------------------------------------- /franka_ros/franka_control/action/ErrorRecovery.action: -------------------------------------------------------------------------------- 1 | --- 2 | --- 3 | -------------------------------------------------------------------------------- /franka_ros/franka_control/franka_controller_plugins.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | A controller that publishes the complete robot state 4 | 5 | 6 | -------------------------------------------------------------------------------- /franka_ros/franka_control/mainpage.dox: -------------------------------------------------------------------------------- 1 | /** 2 | * @mainpage 3 | * @htmlinclude "manifest.html" 4 | * 5 | * Overview page for Franka Emika research robots: https://frankaemika.github.io 6 | */ 7 | -------------------------------------------------------------------------------- /franka_ros/franka_control/rosdoc.yaml: -------------------------------------------------------------------------------- 1 | - builder: doxygen 2 | javadoc_autobrief: YES 3 | -------------------------------------------------------------------------------- /franka_ros/franka_control/srv/SetCartesianImpedance.srv: -------------------------------------------------------------------------------- 1 | float64[6] cartesian_stiffness 2 | --- 3 | bool success 4 | string error 5 | 6 | -------------------------------------------------------------------------------- /franka_ros/franka_control/srv/SetEEFrame.srv: -------------------------------------------------------------------------------- 1 | float64[16] F_T_EE 2 | --- 3 | bool success 4 | string error 5 | 6 | -------------------------------------------------------------------------------- /franka_ros/franka_control/srv/SetForceTorqueCollisionBehavior.srv: -------------------------------------------------------------------------------- 1 | float64[7] lower_torque_thresholds_nominal 2 | float64[7] upper_torque_thresholds_nominal 3 | float64[6] lower_force_thresholds_nominal 4 | float64[6] upper_force_thresholds_nominal 5 | --- 6 | bool success 7 | string error 8 | 9 | -------------------------------------------------------------------------------- /franka_ros/franka_control/srv/SetJointImpedance.srv: -------------------------------------------------------------------------------- 1 | float64[7] joint_stiffness 2 | --- 3 | bool success 4 | string error 5 | 6 | -------------------------------------------------------------------------------- /franka_ros/franka_control/srv/SetKFrame.srv: -------------------------------------------------------------------------------- 1 | float64[16] EE_T_K 2 | --- 3 | bool success 4 | string error 5 | 6 | -------------------------------------------------------------------------------- /franka_ros/franka_control/srv/SetLoad.srv: -------------------------------------------------------------------------------- 1 | float64 mass 2 | float64[3] F_x_center_load 3 | float64[9] load_inertia 4 | --- 5 | bool success 6 | string error 7 | 8 | -------------------------------------------------------------------------------- /franka_ros/franka_description/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | cmake_minimum_required(VERSION 2.8.3) 2 | project(franka_description) 3 | 4 | find_package(catkin REQUIRED) 5 | catkin_package(CATKIN_DEPENDS xacro) 6 | 7 | install(DIRECTORY meshes 8 | DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} 9 | ) 10 | install(DIRECTORY robots 11 | DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} 12 | ) 13 | -------------------------------------------------------------------------------- /franka_ros/franka_description/mainpage.dox: -------------------------------------------------------------------------------- 1 | /** 2 | * @mainpage 3 | * @htmlinclude "manifest.html" 4 | * 5 | * Overview page for Franka Emika research robots: https://frankaemika.github.io 6 | */ 7 | -------------------------------------------------------------------------------- /franka_ros/franka_description/meshes/collision/finger.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_ros/franka_description/meshes/collision/finger.stl -------------------------------------------------------------------------------- /franka_ros/franka_description/meshes/collision/hand.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_ros/franka_description/meshes/collision/hand.stl -------------------------------------------------------------------------------- /franka_ros/franka_description/meshes/collision/link0.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_ros/franka_description/meshes/collision/link0.stl -------------------------------------------------------------------------------- /franka_ros/franka_description/meshes/collision/link1.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_ros/franka_description/meshes/collision/link1.stl -------------------------------------------------------------------------------- /franka_ros/franka_description/meshes/collision/link2.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_ros/franka_description/meshes/collision/link2.stl -------------------------------------------------------------------------------- /franka_ros/franka_description/meshes/collision/link3.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_ros/franka_description/meshes/collision/link3.stl -------------------------------------------------------------------------------- /franka_ros/franka_description/meshes/collision/link4.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_ros/franka_description/meshes/collision/link4.stl -------------------------------------------------------------------------------- /franka_ros/franka_description/meshes/collision/link5.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_ros/franka_description/meshes/collision/link5.stl -------------------------------------------------------------------------------- /franka_ros/franka_description/meshes/collision/link6.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_ros/franka_description/meshes/collision/link6.stl -------------------------------------------------------------------------------- /franka_ros/franka_description/meshes/collision/link7.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/franka_ros/franka_description/meshes/collision/link7.stl -------------------------------------------------------------------------------- /franka_ros/franka_description/robots/hand.urdf.xacro: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /franka_ros/franka_description/robots/panda_arm.urdf.xacro: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /franka_ros/franka_description/rosdoc.yaml: -------------------------------------------------------------------------------- 1 | - builder: doxygen 2 | javadoc_autobrief: YES 3 | -------------------------------------------------------------------------------- /franka_ros/franka_example_controllers/mainpage.dox: -------------------------------------------------------------------------------- 1 | /** 2 | * @mainpage 3 | * @htmlinclude "manifest.html" 4 | * 5 | * Overview page for Franka Emika research robots: https://frankaemika.github.io 6 | */ 7 | -------------------------------------------------------------------------------- /franka_ros/franka_example_controllers/msg/JointTorqueComparison.msg: -------------------------------------------------------------------------------- 1 | float64[7] tau_error 2 | float64[7] tau_commanded 3 | float64[7] tau_measured 4 | float64 root_mean_square_error 5 | -------------------------------------------------------------------------------- /franka_ros/franka_example_controllers/rosdoc.yaml: -------------------------------------------------------------------------------- 1 | - builder: doxygen 2 | javadoc_autobrief: YES 3 | -------------------------------------------------------------------------------- /franka_ros/franka_gripper/action/Grasp.action: -------------------------------------------------------------------------------- 1 | float64 width # [m] 2 | GraspEpsilon epsilon 3 | float64 speed # [m/s] 4 | float64 force # [N] 5 | --- 6 | bool success 7 | string error 8 | --- 9 | -------------------------------------------------------------------------------- /franka_ros/franka_gripper/action/Homing.action: -------------------------------------------------------------------------------- 1 | --- 2 | bool success 3 | string error 4 | --- 5 | -------------------------------------------------------------------------------- /franka_ros/franka_gripper/action/Move.action: -------------------------------------------------------------------------------- 1 | float64 width # [m] 2 | float64 speed # [m/s] 3 | --- 4 | bool success 5 | string error 6 | --- 7 | -------------------------------------------------------------------------------- /franka_ros/franka_gripper/action/Stop.action: -------------------------------------------------------------------------------- 1 | --- 2 | bool success 3 | string error 4 | --- 5 | -------------------------------------------------------------------------------- /franka_ros/franka_gripper/config/franka_gripper_node.yaml: -------------------------------------------------------------------------------- 1 | publish_rate: 30 # [Hz] 2 | joint_names: 3 | - panda_finger_joint1 4 | - panda_finger_joint2 5 | default_speed: 0.1 # [m/s] 6 | default_grasp_epsilon: 7 | inner: 0.005 # [m] 8 | outer: 0.005 # [m] 9 | -------------------------------------------------------------------------------- /franka_ros/franka_gripper/mainpage.dox: -------------------------------------------------------------------------------- 1 | /** 2 | * @mainpage 3 | * @htmlinclude "manifest.html" 4 | * 5 | * Overview page for Franka Emika research robots: https://frankaemika.github.io 6 | */ 7 | -------------------------------------------------------------------------------- /franka_ros/franka_gripper/msg/GraspEpsilon.msg: -------------------------------------------------------------------------------- 1 | float64 inner # [m] 2 | float64 outer # [m] 3 | -------------------------------------------------------------------------------- /franka_ros/franka_gripper/rosdoc.yaml: -------------------------------------------------------------------------------- 1 | - builder: doxygen 2 | javadoc_autobrief: YES 3 | -------------------------------------------------------------------------------- /franka_ros/franka_hw/mainpage.dox: -------------------------------------------------------------------------------- 1 | /** 2 | * @mainpage 3 | * @htmlinclude "manifest.html" 4 | * 5 | * Overview page for Franka Emika research robots: https://frankaemika.github.io 6 | */ 7 | -------------------------------------------------------------------------------- /franka_ros/franka_hw/rosdoc.yaml: -------------------------------------------------------------------------------- 1 | - builder: doxygen 2 | javadoc_autobrief: YES 3 | -------------------------------------------------------------------------------- /franka_ros/franka_hw/test/config/ros_console_settings_for_tests.conf: -------------------------------------------------------------------------------- 1 | # Set the default ros output to warning and higher 2 | log4j.logger.ros=WARN 3 | # Override my package to output everything 4 | log4j.logger.ros.franka_hw=FATAL 5 | -------------------------------------------------------------------------------- /franka_ros/franka_msgs/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | cmake_minimum_required(VERSION 2.8.3) 2 | project(franka_msgs) 3 | 4 | find_package(catkin REQUIRED COMPONENTS message_generation std_msgs) 5 | 6 | add_message_files(FILES Errors.msg FrankaState.msg) 7 | generate_messages(DEPENDENCIES std_msgs) 8 | catkin_package(CATKIN_DEPENDS message_runtime std_msgs) 9 | -------------------------------------------------------------------------------- /franka_ros/franka_msgs/mainpage.dox: -------------------------------------------------------------------------------- 1 | /** 2 | * @mainpage 3 | * @htmlinclude "manifest.html" 4 | * 5 | * Overview page for Franka Emika research robots: https://frankaemika.github.io 6 | */ 7 | -------------------------------------------------------------------------------- /franka_ros/franka_msgs/rosdoc.yaml: -------------------------------------------------------------------------------- 1 | - builder: doxygen 2 | javadoc_autobrief: YES 3 | -------------------------------------------------------------------------------- /franka_ros/franka_ros/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | cmake_minimum_required(VERSION 2.8.3) 2 | project(franka_ros) 3 | find_package(catkin REQUIRED) 4 | catkin_metapackage() 5 | -------------------------------------------------------------------------------- /franka_ros/franka_ros/mainpage.dox: -------------------------------------------------------------------------------- 1 | /** 2 | * @mainpage 3 | * @htmlinclude "manifest.html" 4 | * 5 | * Overview page for Franka Emika research robots: https://frankaemika.github.io 6 | */ 7 | -------------------------------------------------------------------------------- /franka_ros/franka_ros/rosdoc.yaml: -------------------------------------------------------------------------------- 1 | - builder: doxygen 2 | javadoc_autobrief: YES 3 | -------------------------------------------------------------------------------- /franka_ros/franka_visualization/config/gripper_settings.yaml: -------------------------------------------------------------------------------- 1 | joint_names: 2 | - panda_finger_joint1 3 | - panda_finger_joint2 4 | -------------------------------------------------------------------------------- /franka_ros/franka_visualization/config/robot_settings.yaml: -------------------------------------------------------------------------------- 1 | joint_names: 2 | - panda_joint1 3 | - panda_joint2 4 | - panda_joint3 5 | - panda_joint4 6 | - panda_joint5 7 | - panda_joint6 8 | - panda_joint7 9 | -------------------------------------------------------------------------------- /franka_ros/franka_visualization/mainpage.dox: -------------------------------------------------------------------------------- 1 | /** 2 | * @mainpage 3 | * @htmlinclude "manifest.html" 4 | * 5 | * Overview page for Franka Emika research robots: https://frankaemika.github.io 6 | */ 7 | -------------------------------------------------------------------------------- /franka_ros/franka_visualization/rosdoc.yaml: -------------------------------------------------------------------------------- 1 | - builder: doxygen 2 | javadoc_autobrief: YES 3 | -------------------------------------------------------------------------------- /franka_ros/scripts/fail-on-output.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | output="$($@)" 3 | if [[ "$output" ]]; then 4 | echo "$output" 5 | exit 1 6 | fi 7 | -------------------------------------------------------------------------------- /franka_ros/scripts/format-check.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # grep the result of clang-format with -output-replacements-xml flag 3 | # if any "replacement" tags are found, then code is incorrectly formatted 4 | echo $($@) | grep ' /dev/null 5 | if [ $? -ne 1 ]; then 6 | echo "Files have to be formatted with clang-format" 7 | exit 1; 8 | fi 9 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/cmake/add_python_export_library.cmake: -------------------------------------------------------------------------------- 1 | ../../python_module/cmake/add_python_export_library.cmake -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_module/import_1_1_int.cpp: -------------------------------------------------------------------------------- 1 | // This file automatically generated by create_export_module.py 2 | #define NO_IMPORT_ARRAY 3 | 4 | #include 5 | 6 | #include 7 | 8 | 9 | void import_1_1_int() 10 | { 11 | NumpyEigenConverter >::register_converter(); 12 | } 13 | 14 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_module/import_1_2_int.cpp: -------------------------------------------------------------------------------- 1 | // This file automatically generated by create_export_module.py 2 | #define NO_IMPORT_ARRAY 3 | 4 | #include 5 | 6 | #include 7 | 8 | 9 | void import_1_2_int() 10 | { 11 | NumpyEigenConverter >::register_converter(); 12 | } 13 | 14 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_module/import_1_3_int.cpp: -------------------------------------------------------------------------------- 1 | // This file automatically generated by create_export_module.py 2 | #define NO_IMPORT_ARRAY 3 | 4 | #include 5 | 6 | #include 7 | 8 | 9 | void import_1_3_int() 10 | { 11 | NumpyEigenConverter >::register_converter(); 12 | } 13 | 14 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_module/import_1_4_int.cpp: -------------------------------------------------------------------------------- 1 | // This file automatically generated by create_export_module.py 2 | #define NO_IMPORT_ARRAY 3 | 4 | #include 5 | 6 | #include 7 | 8 | 9 | void import_1_4_int() 10 | { 11 | NumpyEigenConverter >::register_converter(); 12 | } 13 | 14 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_module/import_1_5_int.cpp: -------------------------------------------------------------------------------- 1 | // This file automatically generated by create_export_module.py 2 | #define NO_IMPORT_ARRAY 3 | 4 | #include 5 | 6 | #include 7 | 8 | 9 | void import_1_5_int() 10 | { 11 | NumpyEigenConverter >::register_converter(); 12 | } 13 | 14 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_module/import_1_6_int.cpp: -------------------------------------------------------------------------------- 1 | // This file automatically generated by create_export_module.py 2 | #define NO_IMPORT_ARRAY 3 | 4 | #include 5 | 6 | #include 7 | 8 | 9 | void import_1_6_int() 10 | { 11 | NumpyEigenConverter >::register_converter(); 12 | } 13 | 14 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_module/import_2_1_int.cpp: -------------------------------------------------------------------------------- 1 | // This file automatically generated by create_export_module.py 2 | #define NO_IMPORT_ARRAY 3 | 4 | #include 5 | 6 | #include 7 | 8 | 9 | void import_2_1_int() 10 | { 11 | NumpyEigenConverter >::register_converter(); 12 | } 13 | 14 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_module/import_2_2_int.cpp: -------------------------------------------------------------------------------- 1 | // This file automatically generated by create_export_module.py 2 | #define NO_IMPORT_ARRAY 3 | 4 | #include 5 | 6 | #include 7 | 8 | 9 | void import_2_2_int() 10 | { 11 | NumpyEigenConverter >::register_converter(); 12 | } 13 | 14 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_module/import_2_3_int.cpp: -------------------------------------------------------------------------------- 1 | // This file automatically generated by create_export_module.py 2 | #define NO_IMPORT_ARRAY 3 | 4 | #include 5 | 6 | #include 7 | 8 | 9 | void import_2_3_int() 10 | { 11 | NumpyEigenConverter >::register_converter(); 12 | } 13 | 14 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_module/import_2_4_int.cpp: -------------------------------------------------------------------------------- 1 | // This file automatically generated by create_export_module.py 2 | #define NO_IMPORT_ARRAY 3 | 4 | #include 5 | 6 | #include 7 | 8 | 9 | void import_2_4_int() 10 | { 11 | NumpyEigenConverter >::register_converter(); 12 | } 13 | 14 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_1_1_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_1_1(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_1_1() 9 | { 10 | boost::python::def("test_float_1_1",test_float_1_1); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_1_1_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_1_1(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_1_1() 9 | { 10 | boost::python::def("test_int_1_1",test_int_1_1); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_1_2_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_1_2(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_1_2() 9 | { 10 | boost::python::def("test_float_1_2",test_float_1_2); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_1_2_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_1_2(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_1_2() 9 | { 10 | boost::python::def("test_int_1_2",test_int_1_2); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_1_3_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_1_3(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_1_3() 9 | { 10 | boost::python::def("test_float_1_3",test_float_1_3); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_1_3_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_1_3(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_1_3() 9 | { 10 | boost::python::def("test_int_1_3",test_int_1_3); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_1_4_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_1_4(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_1_4() 9 | { 10 | boost::python::def("test_float_1_4",test_float_1_4); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_1_4_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_1_4(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_1_4() 9 | { 10 | boost::python::def("test_int_1_4",test_int_1_4); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_1_5_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_1_5(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_1_5() 9 | { 10 | boost::python::def("test_float_1_5",test_float_1_5); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_1_5_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_1_5(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_1_5() 9 | { 10 | boost::python::def("test_int_1_5",test_int_1_5); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_1_6_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_1_6(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_1_6() 9 | { 10 | boost::python::def("test_float_1_6",test_float_1_6); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_1_6_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_1_6(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_1_6() 9 | { 10 | boost::python::def("test_int_1_6",test_int_1_6); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_2_1_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_2_1(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_2_1() 9 | { 10 | boost::python::def("test_float_2_1",test_float_2_1); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_2_1_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_2_1(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_2_1() 9 | { 10 | boost::python::def("test_int_2_1",test_int_2_1); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_2_2_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_2_2(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_2_2() 9 | { 10 | boost::python::def("test_float_2_2",test_float_2_2); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_2_2_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_2_2(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_2_2() 9 | { 10 | boost::python::def("test_int_2_2",test_int_2_2); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_2_3_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_2_3(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_2_3() 9 | { 10 | boost::python::def("test_float_2_3",test_float_2_3); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_2_3_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_2_3(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_2_3() 9 | { 10 | boost::python::def("test_int_2_3",test_int_2_3); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_2_4_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_2_4(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_2_4() 9 | { 10 | boost::python::def("test_float_2_4",test_float_2_4); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_2_4_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_2_4(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_2_4() 9 | { 10 | boost::python::def("test_int_2_4",test_int_2_4); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_2_5_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_2_5(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_2_5() 9 | { 10 | boost::python::def("test_float_2_5",test_float_2_5); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_2_5_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_2_5(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_2_5() 9 | { 10 | boost::python::def("test_int_2_5",test_int_2_5); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_2_6_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_2_6(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_2_6() 9 | { 10 | boost::python::def("test_float_2_6",test_float_2_6); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_2_6_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_2_6(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_2_6() 9 | { 10 | boost::python::def("test_int_2_6",test_int_2_6); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_3_1_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_3_1(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_3_1() 9 | { 10 | boost::python::def("test_float_3_1",test_float_3_1); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_3_1_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_3_1(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_3_1() 9 | { 10 | boost::python::def("test_int_3_1",test_int_3_1); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_3_2_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_3_2(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_3_2() 9 | { 10 | boost::python::def("test_float_3_2",test_float_3_2); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_3_2_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_3_2(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_3_2() 9 | { 10 | boost::python::def("test_int_3_2",test_int_3_2); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_3_3_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_3_3(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_3_3() 9 | { 10 | boost::python::def("test_float_3_3",test_float_3_3); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_3_3_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_3_3(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_3_3() 9 | { 10 | boost::python::def("test_int_3_3",test_int_3_3); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_3_4_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_3_4(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_3_4() 9 | { 10 | boost::python::def("test_float_3_4",test_float_3_4); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_3_4_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_3_4(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_3_4() 9 | { 10 | boost::python::def("test_int_3_4",test_int_3_4); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_3_5_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_3_5(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_3_5() 9 | { 10 | boost::python::def("test_float_3_5",test_float_3_5); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_3_5_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_3_5(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_3_5() 9 | { 10 | boost::python::def("test_int_3_5",test_int_3_5); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_3_6_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_3_6(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_3_6() 9 | { 10 | boost::python::def("test_float_3_6",test_float_3_6); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_3_6_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_3_6(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_3_6() 9 | { 10 | boost::python::def("test_int_3_6",test_int_3_6); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_4_1_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_4_1(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_4_1() 9 | { 10 | boost::python::def("test_float_4_1",test_float_4_1); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_4_1_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_4_1(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_4_1() 9 | { 10 | boost::python::def("test_int_4_1",test_int_4_1); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_4_2_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_4_2(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_4_2() 9 | { 10 | boost::python::def("test_float_4_2",test_float_4_2); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_4_2_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_4_2(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_4_2() 9 | { 10 | boost::python::def("test_int_4_2",test_int_4_2); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_4_3_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_4_3(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_4_3() 9 | { 10 | boost::python::def("test_float_4_3",test_float_4_3); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_4_3_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_4_3(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_4_3() 9 | { 10 | boost::python::def("test_int_4_3",test_int_4_3); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_4_4_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_4_4(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_4_4() 9 | { 10 | boost::python::def("test_float_4_4",test_float_4_4); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_4_4_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_4_4(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_4_4() 9 | { 10 | boost::python::def("test_int_4_4",test_int_4_4); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_4_5_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_4_5(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_4_5() 9 | { 10 | boost::python::def("test_float_4_5",test_float_4_5); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_4_5_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_4_5(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_4_5() 9 | { 10 | boost::python::def("test_int_4_5",test_int_4_5); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_4_6_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_4_6(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_4_6() 9 | { 10 | boost::python::def("test_float_4_6",test_float_4_6); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_4_6_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_4_6(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_4_6() 9 | { 10 | boost::python::def("test_int_4_6",test_int_4_6); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_5_1_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_5_1(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_5_1() 9 | { 10 | boost::python::def("test_float_5_1",test_float_5_1); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_5_1_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_5_1(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_5_1() 9 | { 10 | boost::python::def("test_int_5_1",test_int_5_1); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_5_2_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_5_2(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_5_2() 9 | { 10 | boost::python::def("test_float_5_2",test_float_5_2); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_5_2_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_5_2(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_5_2() 9 | { 10 | boost::python::def("test_int_5_2",test_int_5_2); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_5_3_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_5_3(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_5_3() 9 | { 10 | boost::python::def("test_float_5_3",test_float_5_3); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_5_3_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_5_3(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_5_3() 9 | { 10 | boost::python::def("test_int_5_3",test_int_5_3); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_5_4_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_5_4(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_5_4() 9 | { 10 | boost::python::def("test_float_5_4",test_float_5_4); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_5_4_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_5_4(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_5_4() 9 | { 10 | boost::python::def("test_int_5_4",test_int_5_4); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_5_5_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_5_5(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_5_5() 9 | { 10 | boost::python::def("test_float_5_5",test_float_5_5); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_5_5_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_5_5(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_5_5() 9 | { 10 | boost::python::def("test_int_5_5",test_int_5_5); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_5_6_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_5_6(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_5_6() 9 | { 10 | boost::python::def("test_float_5_6",test_float_5_6); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_5_6_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_5_6(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_5_6() 9 | { 10 | boost::python::def("test_int_5_6",test_int_5_6); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_6_1_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_6_1(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_6_1() 9 | { 10 | boost::python::def("test_float_6_1",test_float_6_1); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_6_1_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_6_1(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_6_1() 9 | { 10 | boost::python::def("test_int_6_1",test_int_6_1); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_6_2_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_6_2(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_6_2() 9 | { 10 | boost::python::def("test_float_6_2",test_float_6_2); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_6_2_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_6_2(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_6_2() 9 | { 10 | boost::python::def("test_int_6_2",test_int_6_2); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_6_3_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_6_3(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_6_3() 9 | { 10 | boost::python::def("test_float_6_3",test_float_6_3); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_6_3_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_6_3(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_6_3() 9 | { 10 | boost::python::def("test_int_6_3",test_int_6_3); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_6_4_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_6_4(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_6_4() 9 | { 10 | boost::python::def("test_float_6_4",test_float_6_4); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_6_4_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_6_4(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_6_4() 9 | { 10 | boost::python::def("test_int_6_4",test_int_6_4); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_6_5_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_6_5(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_6_5() 9 | { 10 | boost::python::def("test_float_6_5",test_float_6_5); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_6_5_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_6_5(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_6_5() 9 | { 10 | boost::python::def("test_int_6_5",test_int_6_5); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_6_6_float.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_float_6_6(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_float_6_6() 9 | { 10 | boost::python::def("test_float_6_6",test_float_6_6); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/autogen_test_module/test_6_6_int.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | Eigen::Matrix test_int_6_6(const Eigen::Matrix & M) 5 | { 6 | return M; 7 | } 8 | void export_int_6_6() 9 | { 10 | boost::python::def("test_int_6_6",test_int_6_6); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/numpy_eigen/__init__.py: -------------------------------------------------------------------------------- 1 | import os 2 | 3 | from libnumpy_eigen import * 4 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/numpy_eigen/src/numpy_eigen/test/__init__.py: -------------------------------------------------------------------------------- 1 | import os 2 | print 'Importing numpy_test ', os.path.realpath(__file__) 3 | from ..libnumpy_eigen_test import * 4 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/python_module/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | cmake_minimum_required(VERSION 2.8.3) 2 | project(python_module) 3 | 4 | find_package(catkin REQUIRED) 5 | 6 | catkin_package( 7 | CFG_EXTRAS add_python_export_library.cmake 8 | ) -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/python_module/package.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | python_module 4 | 0.0.1 5 | python_module 6 | 7 | Paul Furgale 8 | New BSD 9 | catkin 10 | 11 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/sm_boost/include/sm/boost/null_deleter.hpp: -------------------------------------------------------------------------------- 1 | #ifndef SM_BOOST_NULL_DELETER_HPP 2 | #define SM_BOOST_NULL_DELETER_HPP 3 | 4 | namespace sm { 5 | 6 | struct null_deleter 7 | { 8 | template 9 | void operator()(const T * ){} 10 | }; 11 | 12 | } // namespace sm 13 | 14 | 15 | #endif /* SM_BOOST_NULL_DELETER_HPP */ 16 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/sm_boost/test/test_main.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | /// Run all the tests that were declared with TEST() 4 | int main(int argc, char **argv){ 5 | testing::InitGoogleTest(&argc, argv); 6 | return RUN_ALL_TESTS(); 7 | } 8 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/sm_common/cmake/export_flags.cmake: -------------------------------------------------------------------------------- 1 | SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -std=c++0x") 2 | 3 | 4 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/sm_common/test/test_main.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | /// Run all the tests that were declared with TEST() 4 | int main(int argc, char **argv){ 5 | testing::InitGoogleTest(&argc, argv); 6 | return RUN_ALL_TESTS(); 7 | } 8 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/sm_eigen/include/sm/eigen/random.hpp: -------------------------------------------------------------------------------- 1 | #ifndef SM_EIGEN_RANDOM_HPP 2 | #define SM_EIGEN_RANDOM_HPP 3 | #include 4 | 5 | namespace sm { 6 | namespace eigen { 7 | 8 | Eigen::VectorXd randn(unsigned dim); 9 | 10 | } // namespace eigen 11 | } // namespace sm 12 | 13 | 14 | #endif /* SM_EIGEN_RANDOM_HPP */ 15 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/sm_eigen/test/test_main.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | /// Run all the tests that were declared with TEST() 4 | int main(int argc, char **argv){ 5 | testing::InitGoogleTest(&argc, argv); 6 | return RUN_ALL_TESTS(); 7 | } 8 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/sm_kinematics/src/RotationalKinematics.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | namespace sm { namespace kinematics { 4 | 5 | 6 | RotationalKinematics::~RotationalKinematics() 7 | { 8 | 9 | } 10 | 11 | 12 | }} // sm::kinematics 13 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/sm_kinematics/test/HomogeneousPoint.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | #include "PointTestHarness.hpp" 5 | 6 | TEST(HomogeneousPointTestSuite, testHpoints) 7 | { 8 | sm::PointTestHarness harness(1e-6); 9 | harness.testAll(); 10 | } 11 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/sm_kinematics/test/test_main.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | /// Run all the tests that were declared with TEST() 4 | int main(int argc, char **argv){ 5 | testing::InitGoogleTest(&argc, argv); 6 | return RUN_ALL_TESTS(); 7 | } 8 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/sm_logging/src/LoggingEvent.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | namespace sm { 4 | namespace logging { 5 | 6 | 7 | 8 | } // namespace logging 9 | } // namespace sm 10 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/sm_logging/src/Tokens.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | namespace sm { 4 | namespace logging { 5 | 6 | 7 | 8 | } // namespace logging 9 | } // namespace sm 10 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/sm_logging/test/test_main.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | /// Run all the tests that were declared with TEST() 4 | int main(int argc, char **argv){ 5 | testing::InitGoogleTest(&argc, argv); 6 | return RUN_ALL_TESTS(); 7 | } 8 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/sm_matrix_archive/.gitignore: -------------------------------------------------------------------------------- 1 | /bin 2 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/sm_matrix_archive/test/test_main.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | /// Run all the tests that were declared with TEST() 4 | int main(int argc, char **argv){ 5 | testing::InitGoogleTest(&argc, argv); 6 | return RUN_ALL_TESTS(); 7 | } 8 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/sm_property_tree/src/PropertyTreeImplementation.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | namespace sm { 4 | 5 | PropertyTreeImplementation::PropertyTreeImplementation() 6 | { 7 | 8 | } 9 | PropertyTreeImplementation::~PropertyTreeImplementation() 10 | { 11 | 12 | } 13 | 14 | 15 | } // namespace sm 16 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/sm_property_tree/test/test_main.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | /// Run all the tests that were declared with TEST() 4 | int main(int argc, char **argv){ 5 | testing::InitGoogleTest(&argc, argv); 6 | return RUN_ALL_TESTS(); 7 | } 8 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/sm_python/python/sm/experiments/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/kalibr/Schweizer-Messer/sm_python/python/sm/experiments/__init__.py -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/sm_python/python/sm/saveFigTight.py: -------------------------------------------------------------------------------- 1 | 2 | def saveFigTight(fig, filename): 3 | ax = fig.gca() 4 | extent = ax.get_window_extent().transformed(fig.dpi_scale_trans.inverted()) 5 | fig.savefig(filename, bbox_inches=extent) 6 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/sm_python/src/export_kinematics_property_tree.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | void export_kinematics_property_tree() 5 | { 6 | boost::python::def("transformationFromPropertyTree", &sm::kinematics::transformationFromPropertyTree); 7 | } 8 | -------------------------------------------------------------------------------- /kalibr/Schweizer-Messer/sm_timing/test/test_main.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | /// Run all the tests that were declared with TEST() 4 | int main(int argc, char **argv){ 5 | testing::InitGoogleTest(&argc, argv); 6 | return RUN_ALL_TESTS(); 7 | } 8 | -------------------------------------------------------------------------------- /kalibr/aslam_cv/aslam_cameras/include/aslam/cameras/StaticAssert.hpp: -------------------------------------------------------------------------------- 1 | #ifndef ASLAM_EIGEN_STATIC_ASSERT_HPP 2 | #define ASLAM_EIGEN_STATIC_ASSERT_HPP 3 | 4 | #include 5 | 6 | #endif /* SM_EIGEN_STATIC_ASSERT_HPP */ 7 | -------------------------------------------------------------------------------- /kalibr/aslam_cv/aslam_cameras/include/aslam/targets.hpp: -------------------------------------------------------------------------------- 1 | #ifndef ASLAM_TARGETS_HPP 2 | #define ASLAM_TARGETS_HPP 3 | 4 | // Calibration targets 5 | #include 6 | #include 7 | 8 | 9 | #endif /* ASLAM_TARGETS_HPP */ 10 | -------------------------------------------------------------------------------- /kalibr/aslam_cv/aslam_cameras/src/MaskedCameraGeometry.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | namespace aslam { 4 | namespace cameras { 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /kalibr/aslam_cv/aslam_cameras/src/NoMask.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | namespace aslam { 4 | namespace cameras { 5 | 6 | NoMask::NoMask() { 7 | } 8 | NoMask::NoMask(const sm::PropertyTree &) { 9 | } 10 | NoMask::~NoMask() { 11 | } 12 | 13 | } // namespace cameras 14 | } // namespace aslam 15 | -------------------------------------------------------------------------------- /kalibr/aslam_cv/aslam_cameras/test.ba: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/kalibr/aslam_cv/aslam_cameras/test.ba -------------------------------------------------------------------------------- /kalibr/aslam_cv/aslam_cameras/test/test_main.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | /// Run all the tests that were declared with TEST() 4 | int main(int argc, char **argv) { 5 | testing::InitGoogleTest(&argc, argv); 6 | return RUN_ALL_TESTS(); 7 | } 8 | -------------------------------------------------------------------------------- /kalibr/aslam_cv/aslam_cv_backend/src/NCameraSystemEstimation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/kalibr/aslam_cv/aslam_cv_backend/src/NCameraSystemEstimation.cpp -------------------------------------------------------------------------------- /kalibr/aslam_cv/aslam_cv_backend/test/test_main.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | /// Run all the tests that were declared with TEST() 4 | int main(int argc, char **argv) { 5 | testing::InitGoogleTest(&argc, argv); 6 | return RUN_ALL_TESTS(); 7 | } 8 | -------------------------------------------------------------------------------- /kalibr/aslam_cv/aslam_cv_error_terms/test/test_main.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | /// Run all the tests that were declared with TEST() 4 | int main(int argc, char **argv) { 5 | testing::InitGoogleTest(&argc, argv); 6 | return RUN_ALL_TESTS(); 7 | } 8 | 9 | -------------------------------------------------------------------------------- /kalibr/aslam_cv/aslam_cv_python/src/CameraSystemClasses.cpp: -------------------------------------------------------------------------------- 1 | void exportCameraSystem(); 2 | void exportMultiFrame(); 3 | void exportImageSynchronizer(); 4 | void exportFrameBuilder(); 5 | 6 | void exportCameraSystemClasses() { 7 | exportCameraSystem(); 8 | exportMultiFrame(); 9 | exportImageSynchronizer(); 10 | exportFrameBuilder(); 11 | } 12 | -------------------------------------------------------------------------------- /kalibr/aslam_cv/aslam_cv_python/src/Frontend.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | void exportFrame(); 4 | //void exportDescriptors(); 5 | 6 | void exportFrontend() { 7 | exportFrame(); 8 | // exportDescriptors(); 9 | } 10 | -------------------------------------------------------------------------------- /kalibr/aslam_cv/aslam_cv_serialization/.gitignore: -------------------------------------------------------------------------------- 1 | test.ba 2 | -------------------------------------------------------------------------------- /kalibr/aslam_cv/aslam_cv_serialization/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /kalibr/aslam_cv/aslam_cv_serialization/include/aslam/aslam_cv_serialization.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/kalibr/aslam_cv/aslam_cv_serialization/include/aslam/aslam_cv_serialization.hpp -------------------------------------------------------------------------------- /kalibr/aslam_cv/aslam_cv_serialization/mainpage.dox: -------------------------------------------------------------------------------- 1 | /** 2 | \mainpage 3 | \htmlinclude manifest.html 4 | 5 | \b aslam_cv_serialization 6 | 7 | 10 | 11 | --> 12 | 13 | 14 | */ 15 | -------------------------------------------------------------------------------- /kalibr/aslam_cv/aslam_cv_serialization/src/FrameSerialization.hpp: -------------------------------------------------------------------------------- 1 | namespace aslam { 2 | 3 | } // namespace aslam 4 | -------------------------------------------------------------------------------- /kalibr/aslam_cv/aslam_cv_serialization/src/LinkCvSerialization.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /kalibr/aslam_cv/aslam_cv_serialization/test/test_main.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | /// Run all the tests that were declared with TEST() 4 | int main(int argc, char **argv) { 5 | testing::InitGoogleTest(&argc, argv); 6 | return RUN_ALL_TESTS(); 7 | } 8 | -------------------------------------------------------------------------------- /kalibr/aslam_cv/aslam_imgproc/test/testUndistorter.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | #include 4 | #include 5 | 6 | int main(int argc, char **argv) { 7 | return 1; 8 | } 9 | -------------------------------------------------------------------------------- /kalibr/aslam_incremental_calibration/incremental_calibration_python/include/module.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/kalibr/aslam_incremental_calibration/incremental_calibration_python/include/module.cpp -------------------------------------------------------------------------------- /kalibr/aslam_nonparametric_estimation/aslam_splines/.gitignore: -------------------------------------------------------------------------------- 1 | python/aslam_splines/libaslam_splines_python.so 2 | /LocalBuildType.cmake 3 | -------------------------------------------------------------------------------- /kalibr/aslam_nonparametric_estimation/aslam_splines/test/test_main.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | /// Run all the tests that were declared with TEST() 4 | int main(int argc, char **argv){ 5 | testing::InitGoogleTest(&argc, argv); 6 | return RUN_ALL_TESTS(); 7 | } 8 | -------------------------------------------------------------------------------- /kalibr/aslam_nonparametric_estimation/aslam_splines_python/python/aslam_splines/__init__.py: -------------------------------------------------------------------------------- 1 | # Import the numpy to Eigen type conversion. 2 | import numpy_eigen 3 | import os 4 | import aslam_backend 5 | import bsplines 6 | from libaslam_splines_python import * 7 | 8 | 9 | -------------------------------------------------------------------------------- /kalibr/aslam_nonparametric_estimation/bsplines/.gitignore: -------------------------------------------------------------------------------- 1 | python/bsplines/libbsplines.so 2 | *.pyc 3 | /LocalBuildType.cmake 4 | -------------------------------------------------------------------------------- /kalibr/aslam_nonparametric_estimation/bsplines/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | cmake_minimum_required(VERSION 2.8.3) 2 | project(bsplines) 3 | 4 | find_package(catkin_simple REQUIRED) 5 | 6 | catkin_simple() 7 | 8 | cs_add_library(${PROJECT_NAME} 9 | src/BSpline.cpp 10 | src/BSplinePose.cpp 11 | ) 12 | 13 | 14 | cs_install() 15 | cs_export() 16 | -------------------------------------------------------------------------------- /kalibr/aslam_nonparametric_estimation/bsplines/doc/footer.html: -------------------------------------------------------------------------------- 1 |
2 | Generated on $datetime for $projectname by doxygen $doxygenversion
3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /kalibr/aslam_nonparametric_estimation/bsplines/interp_rotation/quaternions/__init__.py: -------------------------------------------------------------------------------- 1 | import sm 2 | import numpy 3 | 4 | 5 | def qdot(q1,q2): 6 | return numpy.dot(sm.quatPlus(q1),q2) 7 | 8 | def qinv(q): 9 | return sm.quatInv(q) 10 | 11 | def qlog(q): 12 | return sm.quat2AxisAngle(q) 13 | 14 | def qexp(a): 15 | return sm.axisAngle2quat(a) -------------------------------------------------------------------------------- /kalibr/aslam_nonparametric_estimation/bsplines/latex/orientation/.gitignore: -------------------------------------------------------------------------------- 1 | /orientation.log 2 | /orientation.pdf 3 | /orientation.synctex.gz 4 | /orientation.aux 5 | /orientation.out 6 | /orientation.bbl 7 | /orientation.blg 8 | -------------------------------------------------------------------------------- /kalibr/aslam_nonparametric_estimation/bsplines/latex/orientation/figs/asl.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/kalibr/aslam_nonparametric_estimation/bsplines/latex/orientation/figs/asl.pdf -------------------------------------------------------------------------------- /kalibr/aslam_nonparametric_estimation/bsplines/latex/orientation/figs/asl_black.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/kalibr/aslam_nonparametric_estimation/bsplines/latex/orientation/figs/asl_black.pdf -------------------------------------------------------------------------------- /kalibr/aslam_nonparametric_estimation/bsplines/latex/orientation/figs/asl_black_logo.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/kalibr/aslam_nonparametric_estimation/bsplines/latex/orientation/figs/asl_black_logo.pdf -------------------------------------------------------------------------------- /kalibr/aslam_nonparametric_estimation/bsplines/latex/orientation/figs/eth_logo_black.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/kalibr/aslam_nonparametric_estimation/bsplines/latex/orientation/figs/eth_logo_black.pdf -------------------------------------------------------------------------------- /kalibr/aslam_nonparametric_estimation/bsplines/src/DiffManifoldBSpline.cpp: -------------------------------------------------------------------------------- 1 | /* 2 | * DiffManifoldBSpline.cpp 3 | * 4 | * Created on: 05.08.2012 5 | * Author: hannes 6 | * 7 | * this file only supplies the eclipse C-Indexer with a canonical context for the included header 8 | */ 9 | 10 | 11 | 12 | 13 | #include 14 | -------------------------------------------------------------------------------- /kalibr/aslam_nonparametric_estimation/bsplines/test/test_main.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | /// Run all the tests that were declared with TEST() 4 | int main(int argc, char **argv){ 5 | testing::InitGoogleTest(&argc, argv); 6 | return RUN_ALL_TESTS(); 7 | } 8 | -------------------------------------------------------------------------------- /kalibr/aslam_nonparametric_estimation/bsplines_python/.gitignore: -------------------------------------------------------------------------------- 1 | python/bsplines/libbsplines.so 2 | *.pyc 3 | /LocalBuildType.cmake 4 | -------------------------------------------------------------------------------- /kalibr/aslam_nonparametric_estimation/bsplines_python/python/bsplines/__init__.py: -------------------------------------------------------------------------------- 1 | # Import the numpy to Eigen type conversion. 2 | import numpy_eigen 3 | # Import the Spline C++ library. 4 | from libbsplines_python import * 5 | from plotPoseSpline import * 6 | -------------------------------------------------------------------------------- /kalibr/aslam_offline_calibration/ethz_apriltag2/src/MathUtil.cc: -------------------------------------------------------------------------------- 1 | #include "apriltags/MathUtil.h" 2 | 3 | namespace AprilTags{ 4 | 5 | // Output operator for std::pair, useful for debugging 6 | std::ostream& operator<<(std::ostream &os, const std::pair &pt) { 7 | os << pt.first << "," << pt.second; 8 | return os; 9 | } 10 | 11 | } // namespace 12 | -------------------------------------------------------------------------------- /kalibr/aslam_offline_calibration/ethz_apriltag2/src/example/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | cmake_minimum_required (VERSION 2.6) 2 | 3 | link_libraries(apriltags) 4 | 5 | add_executable(apriltags_demo apriltags_demo.cpp Serial.cpp) 6 | pods_install_executables(apriltags_demo) 7 | 8 | add_executable(imu imu.cpp Serial.cpp) 9 | pods_install_executables(imu) 10 | -------------------------------------------------------------------------------- /kalibr/aslam_offline_calibration/kalibr/python/exporters/auxiliary_files/msf_mid.txt: -------------------------------------------------------------------------------- 1 | pose_sensor/pose_noise_meas_p: 0.002 2 | pose_sensor/pose_noise_meas_q: 0.005 3 | 4 | -------------------------------------------------------------------------------- /kalibr/aslam_offline_calibration/kalibr/python/kalibr_camera_calibration/__init__.py: -------------------------------------------------------------------------------- 1 | # Import the numpy to Eigen type conversion. 2 | import numpy_eigen 3 | from CameraCalibrator import * 4 | from ObsDb import * 5 | from MulticamGraph import * 6 | from CameraIntializers import * -------------------------------------------------------------------------------- /kalibr/aslam_offline_calibration/kalibr/python/kalibr_common/__init__.py: -------------------------------------------------------------------------------- 1 | # Import the numpy to Eigen type conversion. 2 | import numpy_eigen 3 | from ConfigReader import * 4 | from ImageDatasetReader import * 5 | from ImuDatasetReader import * 6 | from TargetExtractor import * 7 | -------------------------------------------------------------------------------- /kalibr/aslam_offline_calibration/kalibr/python/kalibr_errorterms/__init__.py: -------------------------------------------------------------------------------- 1 | import aslam_cv_backend #needed for errorterm base class wrapper 2 | from libkalibr_errorterms_python import * 3 | -------------------------------------------------------------------------------- /kalibr/aslam_offline_calibration/kalibr/python/kalibr_imu_camera_calibration/__init__.py: -------------------------------------------------------------------------------- 1 | from IccCalibrator import * 2 | import IccUtil as util 3 | import IccPlots as plots 4 | import IccSensors as sens 5 | -------------------------------------------------------------------------------- /kalibr/aslam_offline_calibration/kalibr/python/kalibr_rs_camera_calibration/__init__.py: -------------------------------------------------------------------------------- 1 | from RsCalibrator import * 2 | -------------------------------------------------------------------------------- /kalibr/aslam_offline_calibration/kalibr/test/test_main.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | /// Run all the tests that were declared with TEST() 4 | int main(int argc, char **argv){ 5 | testing::InitGoogleTest(&argc, argv); 6 | return RUN_ALL_TESTS(); 7 | } 8 | 9 | -------------------------------------------------------------------------------- /kalibr/aslam_optimizer/aslam_backend/src/JacobianBuilder.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | namespace aslam { 4 | namespace backend { 5 | 6 | JacobianBuilder::JacobianBuilder() 7 | { 8 | } 9 | 10 | JacobianBuilder::~JacobianBuilder() 11 | { 12 | } 13 | 14 | 15 | } // namespace backend 16 | } // namespace aslam 17 | -------------------------------------------------------------------------------- /kalibr/aslam_optimizer/aslam_backend/test/test_main.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | /// Run all the tests that were declared with TEST() 4 | int main(int argc, char** argv) 5 | { 6 | testing::InitGoogleTest(&argc, argv); 7 | return RUN_ALL_TESTS(); 8 | } 9 | 10 | -------------------------------------------------------------------------------- /kalibr/aslam_optimizer/aslam_backend_expressions/include/aslam/backend/implementation/GenericScalarExpressionNode.hpp: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | namespace aslam { 5 | namespace backend { 6 | 7 | } // namespace backend 8 | } // namespace aslam 9 | -------------------------------------------------------------------------------- /kalibr/aslam_optimizer/aslam_backend_expressions/test/test_main.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | /// Run all the tests that were declared with TEST() 4 | int main(int argc, char **argv){ 5 | testing::InitGoogleTest(&argc, argv); 6 | return RUN_ALL_TESTS(); 7 | } 8 | 9 | -------------------------------------------------------------------------------- /kalibr/aslam_optimizer/aslam_backend_python/src/Frontend.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | 4 | 5 | void exportFrame(); 6 | void exportDescriptors(); 7 | 8 | void exportFrontend() 9 | { 10 | exportFrame(); 11 | exportDescriptors(); 12 | } 13 | -------------------------------------------------------------------------------- /kalibr/aslam_optimizer/sparse_block_matrix/src/solver_cholmod.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/kalibr/aslam_optimizer/sparse_block_matrix/src/solver_cholmod.cpp -------------------------------------------------------------------------------- /kalibr/aslam_optimizer/sparse_block_matrix/src/sparse_block_matrix/.gitignore: -------------------------------------------------------------------------------- 1 | libsparse_block_matrix_python.so 2 | -------------------------------------------------------------------------------- /kalibr/aslam_optimizer/sparse_block_matrix/src/sparse_block_matrix/__init__.py: -------------------------------------------------------------------------------- 1 | # Import the numpy to Eigen type conversion. 2 | import numpy_eigen 3 | # Import the the C++ exports from your package library. 4 | from libsparse_block_matrix_python import * 5 | # Import other files in the directory 6 | # from mypyfile import * 7 | -------------------------------------------------------------------------------- /kalibr/aslam_optimizer/sparse_block_matrix/test/test_main.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | /// Run all the tests that were declared with TEST() 4 | int main(int argc, char **argv){ 5 | testing::InitGoogleTest(&argc, argv); 6 | return RUN_ALL_TESTS(); 7 | } 8 | -------------------------------------------------------------------------------- /kalibr/catkin_simple/.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | -------------------------------------------------------------------------------- /kalibr/catkin_simple/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | cmake_minimum_required(VERSION 2.8.3) 2 | project(catkin_simple) 3 | 4 | find_package(catkin REQUIRED) 5 | 6 | catkin_package( 7 | CATKIN_DEPENDS catkin 8 | CFG_EXTRAS catkin_simple-extras.cmake 9 | ) 10 | -------------------------------------------------------------------------------- /kalibr/catkin_simple/test/scenarios/hello_world/.gitignore: -------------------------------------------------------------------------------- 1 | CMakeLists.txt 2 | -------------------------------------------------------------------------------- /kalibr/catkin_simple/test/scenarios/hello_world/bar/include/bar/hello.h: -------------------------------------------------------------------------------- 1 | void hello(); 2 | -------------------------------------------------------------------------------- /kalibr/catkin_simple/test/scenarios/hello_world/bar/msg/HeaderString.msg: -------------------------------------------------------------------------------- 1 | Header header 2 | string data 3 | -------------------------------------------------------------------------------- /kalibr/catkin_simple/test/scenarios/hello_world/bar/src/hello.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | #include 5 | 6 | #include 7 | 8 | 9 | inline void print_hello() { 10 | std::cout << "Hello "; 11 | } 12 | 13 | void hello() { 14 | boost::thread t(print_hello); 15 | t.join(); 16 | } 17 | -------------------------------------------------------------------------------- /kalibr/catkin_simple/test/scenarios/hello_world/baz/include/baz/world.h: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | 5 | void print_world() { 6 | std::cout << "world!" << std::endl; 7 | } 8 | 9 | void world() { 10 | boost::thread t(print_world); 11 | t.join(); 12 | } 13 | -------------------------------------------------------------------------------- /kalibr/catkin_simple/test/scenarios/hello_world/catkin_simple: -------------------------------------------------------------------------------- 1 | ../../.. -------------------------------------------------------------------------------- /kalibr/catkin_simple/test/scenarios/hello_world/foo/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | int main(void) { 5 | hello(); 6 | world(); 7 | 8 | return 0; 9 | } -------------------------------------------------------------------------------- /kalibr/opencv2_catkin/.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | -------------------------------------------------------------------------------- /kalibr/opencv2_catkin/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | cmake_minimum_required(VERSION 2.8.3) 2 | project(opencv2_catkin) 3 | 4 | find_package(catkin_simple REQUIRED) 5 | 6 | catkin_simple() 7 | 8 | 9 | cs_install() 10 | cs_export(CFG_EXTRAS opencv2-extras.cmake) 11 | -------------------------------------------------------------------------------- /kalibr/opencv2_catkin/README.md: -------------------------------------------------------------------------------- 1 | A convenience wrapper that handles the include and link for opencv automatically for catkin packages. 2 | 3 | Make sure that the ROS catkin package "opencv2" is somewhere in your workspace, then add 4 | ``` 5 | opencv2_catkin 6 | ``` 7 | to your package. OpenCV will be automatically found and linked. 8 | -------------------------------------------------------------------------------- /kalibr/suitesparse/.gitignore: -------------------------------------------------------------------------------- 1 | # Compiled Object files 2 | *.slo 3 | *.lo 4 | *.o 5 | 6 | # Compiled Dynamic libraries 7 | *.so 8 | *.dylib 9 | 10 | # Compiled Static libraries 11 | *.lai 12 | *.la 13 | *.a 14 | -------------------------------------------------------------------------------- /kalibr/suitesparse/README.md: -------------------------------------------------------------------------------- 1 | suitesparse 2 | =========== 3 | 4 | A catkin wrapper package for Dr. Tim Davis Suitesparse 4.2.1 (with PIC) https://www.cise.ufl.edu/research/sparse/SuiteSparse/ 5 | 6 | [![Build Status](http://129.132.38.183:8080/job/suitesparse/badge/icon)](http://129.132.38.183:8080/job/suitesparse/) 7 | -------------------------------------------------------------------------------- /kalibr/suitesparse/include/README: -------------------------------------------------------------------------------- 1 | THIS FOLDER IS FILLED BY SUITESPARSE MAKE 2 | -------------------------------------------------------------------------------- /kalibr/suitesparse/src/export_lib_hack.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/kalibr/suitesparse/src/export_lib_hack.cc -------------------------------------------------------------------------------- /nodelet_rosbag/README.md: -------------------------------------------------------------------------------- 1 | # nodelet_rosbag 2 | -------------------------------------------------------------------------------- /nodelet_rosbag/action/Record.action: -------------------------------------------------------------------------------- 1 | #goal definition 2 | --- 3 | #result definition 4 | --- 5 | #feedback 6 | int32 status 7 | -------------------------------------------------------------------------------- /nodelet_rosbag/action/Start.action: -------------------------------------------------------------------------------- 1 | #goal definition 2 | --- 3 | #result definition 4 | --- 5 | #feedback 6 | int32 status 7 | -------------------------------------------------------------------------------- /nodelet_rosbag/action/Stop.action: -------------------------------------------------------------------------------- 1 | #goal definition 2 | --- 3 | #result definition 4 | --- 5 | #feedback 6 | int32 status 7 | -------------------------------------------------------------------------------- /nodelet_rosbag/action/Subscribe.action: -------------------------------------------------------------------------------- 1 | #goal definition 2 | string[] topics 3 | --- 4 | #result definition 5 | --- 6 | #feedback 7 | int32 status 8 | -------------------------------------------------------------------------------- /nodelet_rosbag/config/rosbag.yaml: -------------------------------------------------------------------------------- 1 | rosbag_path: /home/yunke/prl_proj/panda_ws/src/franka_cal_sim/python/kalibr 2 | rosbag_record_topics: /simple_camera/image_raw 3 | -------------------------------------------------------------------------------- /nodelet_rosbag/nodelet_rosbag.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | A node to play and record rosbags. 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /panda_moveit_config/.setup_assistant: -------------------------------------------------------------------------------- 1 | moveit_setup_assistant_config: 2 | URDF: 3 | package: franka_description 4 | relative_path: robots/panda_arm_hand.urdf.xacro 5 | SRDF: 6 | relative_path: config/panda.srdf 7 | CONFIG: 8 | author_name: Mike Lautman 9 | author_email: mike@picknik.ai 10 | generated_timestamp: 1519152260 -------------------------------------------------------------------------------- /panda_moveit_config/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | cmake_minimum_required(VERSION 2.8.3) 2 | project(panda_moveit_config) 3 | 4 | find_package(catkin REQUIRED) 5 | 6 | catkin_package() 7 | 8 | install(DIRECTORY launch DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} 9 | PATTERN "setup_assistant.launch" EXCLUDE) 10 | install(DIRECTORY config DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}) 11 | -------------------------------------------------------------------------------- /panda_moveit_config/config/kinematics.yaml: -------------------------------------------------------------------------------- 1 | panda_arm: 2 | kinematics_solver: kdl_kinematics_plugin/KDLKinematicsPlugin 3 | kinematics_solver_search_resolution: 0.005 4 | kinematics_solver_timeout: 0.05 5 | kinematics_solver_attempts: 5 6 | 7 | -------------------------------------------------------------------------------- /panda_moveit_config/config/sensors_kinect_pointcloud.yaml: -------------------------------------------------------------------------------- 1 | sensors: 2 | - sensor_plugin: occupancy_map_monitor/PointCloudOctomapUpdater 3 | point_cloud_topic: /camera/depth_registered/points 4 | max_range: 5.0 5 | point_subsample: 1 6 | padding_offset: 0.1 7 | padding_scale: 1.0 8 | max_update_rate: 1.0 9 | filtered_cloud_topic: filtered_cloud 10 | -------------------------------------------------------------------------------- /panda_moveit_config/launch/panda_moveit_sensor_manager.launch.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /rosbag-recorder/rosbag_recorder/srv/RecordTopics.srv: -------------------------------------------------------------------------------- 1 | string name 2 | string[] topics 3 | --- 4 | bool success 5 | -------------------------------------------------------------------------------- /rosbag-recorder/rosbag_recorder/srv/StopRecording.srv: -------------------------------------------------------------------------------- 1 | string name 2 | --- 3 | bool success 4 | -------------------------------------------------------------------------------- /support_file/img/framework.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/support_file/img/framework.png -------------------------------------------------------------------------------- /support_file/img/sim_real_setup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/Learn-to-Calibrate/9ead95f22a15b3a9459148c2fd0bfde357e6e111/support_file/img/sim_real_setup.png --------------------------------------------------------------------------------