├── .clang-format ├── .gitignore ├── CMakeLists.txt ├── INSTALL.md ├── LICENSE.txt ├── Makefile ├── README.md ├── THANKS.txt ├── demos ├── CMakeLists.txt ├── __init__.py ├── cpp │ ├── CMakeLists.txt │ ├── demoDmp.cpp │ ├── demoDmpFull.cpp │ ├── demoDynamicalSystems.cpp │ ├── demoFunctionApproximators.cpp │ ├── demoTrajectory.cpp │ └── json │ │ ├── Dmp_for_cpp.json │ │ ├── ExponentialSystem_1D_for_cpp.json │ │ ├── ExponentialSystem_2D_for_cpp.json │ │ ├── LWR_1D_for_cpp.json │ │ ├── LWR_2D_for_cpp.json │ │ ├── RBFN_1D_for_cpp.json │ │ ├── RBFN_2D_for_cpp.json │ │ ├── SigmoidSystem_1D_for_cpp.json │ │ ├── SigmoidSystem_2D_for_cpp.json │ │ ├── SpringDamperSystem_1D_for_cpp.json │ │ ├── SpringDamperSystem_2D_for_cpp.json │ │ ├── TimeCountDownSystem_for_cpp.json │ │ └── TimeSystem_for_cpp.json ├── python │ ├── .gitignore │ ├── __init__.py │ ├── bbo │ │ ├── demo_bbo.py │ │ └── demo_bbo_multiple_cost_components.py │ ├── bbo_of_dmps │ │ ├── TaskViapoint.py │ │ ├── arm2D │ │ │ ├── TaskSolverDmpArm2D.py │ │ │ ├── TaskViapointArm2D.py │ │ │ └── demo_bbo_of_dmps_arm2D.py │ │ ├── demo_bbo_of_dmps.py │ │ ├── demo_bbo_of_dmps_step_by_step.py │ │ └── with_schedules │ │ │ ├── README.md │ │ │ ├── constant_force_field.png │ │ │ ├── demo_bbo_of_dmps_with_gains.py │ │ │ ├── force_field_simulator.py │ │ │ ├── force_fields.png │ │ │ └── stochastic_force_field.png │ ├── dmps │ │ ├── .gitignore │ │ ├── demo_contextual_dmp.py │ │ ├── demo_dmp.py │ │ ├── demo_dmp_parameterizable.py │ │ ├── demo_dmp_training.py │ │ ├── demo_trajectory.py │ │ ├── trajectory.txt │ │ └── with_schedules │ │ │ ├── demo_dmp_with_schedules.py │ │ │ └── demo_dmp_with_schedules_parameterizable.py │ ├── dynamicalsystems │ │ └── demo_dynamical_systems.py │ └── functionapproximators │ │ ├── demo_function_approximators.py │ │ └── demo_function_approximators_parameterizable.py └── robot │ ├── .gitignore │ ├── CMakeLists.txt │ ├── README.md │ ├── TaskThrowBall.py │ ├── demo_robot.bash │ ├── demo_robot_with_trajectories.bash │ ├── images │ ├── optimization.png │ ├── task_throw_ball.png │ ├── training │ │ ├── mean_absolute_errors.png │ │ ├── trajectory_comparison_10.png │ │ ├── trajectory_comparison_11.png │ │ ├── trajectory_comparison_12.png │ │ ├── trajectory_comparison_13.png │ │ ├── trajectory_comparison_14.png │ │ ├── trajectory_comparison_15.png │ │ ├── trajectory_comparison_3.png │ │ ├── trajectory_comparison_4.png │ │ ├── trajectory_comparison_5.png │ │ ├── trajectory_comparison_6.png │ │ ├── trajectory_comparison_7.png │ │ ├── trajectory_comparison_8.png │ │ └── trajectory_comparison_9.png │ └── tune_exploration │ │ ├── sigma_1.000 │ │ ├── exploration_dmp_traj.png │ │ └── plot_rollouts.png │ │ ├── sigma_20.000 │ │ ├── exploration_dmp_traj.png │ │ └── plot_rollouts.png │ │ └── sigma_40.000 │ │ ├── exploration_dmp_traj.png │ │ └── plot_rollouts.png │ ├── plot_optimization.py │ ├── plot_rollouts.py │ ├── robotExecuteDmp.cpp │ ├── robotExecuteTrajectory.cpp │ ├── runSimulationThrowBall.cpp │ ├── runSimulationThrowBall.hpp │ ├── step1_train_dmp_from_trajectory_file.py │ ├── step2_define_task.py │ ├── step3_tune_exploration.py │ ├── step4_prepare_optimization.py │ ├── step5_one_optimization_update.py │ └── trajectory.txt ├── dmpbbo ├── __init__.py ├── bbo │ ├── CostFunction.py │ ├── DistributionGaussian.py │ ├── DistributionGaussianBounded.py │ ├── LearningSession.py │ ├── __init__.py │ ├── run_optimization.py │ └── updaters.py ├── bbo_of_dmps │ ├── LearningSessionTask.py │ ├── Task.py │ ├── TaskSolver.py │ ├── TaskSolverDmp.py │ ├── __init__.py │ ├── run_optimization_task.py │ └── step_by_step_optimization.py ├── dmps │ ├── Dmp.py │ ├── DmpContextualTwoStep.py │ ├── DmpWithSchedules.py │ └── Trajectory.py ├── dynamicalsystems │ ├── DynamicalSystem.py │ ├── ExponentialSystem.py │ ├── RichardsSystem.py │ ├── SigmoidSystem.py │ ├── SpringDamperSystem.py │ └── TimeSystem.py ├── functionapproximators │ ├── FunctionApproximator.py │ ├── FunctionApproximatorGPR.py │ ├── FunctionApproximatorLWR.py │ ├── FunctionApproximatorRBFN.py │ ├── FunctionApproximatorWLS.py │ ├── Parameterizable.py │ └── basis_functions.py └── json_for_cpp.py ├── docs ├── .gitignore ├── Doxyfile.in ├── README.md ├── dmp.bib ├── dmp.html ├── doxygen_custom.css └── paper │ ├── images │ ├── image1.png │ ├── image2.png │ ├── image3.png │ └── robots.png │ ├── paper.bib │ └── paper.md ├── install_dependencies.sh ├── setup.cfg ├── src ├── CMakeLists.txt ├── dmp │ ├── CMakeLists.txt │ ├── Dmp.cpp │ ├── Dmp.hpp │ ├── Trajectory.cpp │ └── Trajectory.hpp ├── dynamicalsystems │ ├── CMakeLists.txt │ ├── DynamicalSystem.cpp │ ├── DynamicalSystem.hpp │ ├── ExponentialSystem.cpp │ ├── ExponentialSystem.hpp │ ├── SigmoidSystem.cpp │ ├── SigmoidSystem.hpp │ ├── SpringDamperSystem.cpp │ ├── SpringDamperSystem.hpp │ ├── TimeSystem.cpp │ └── TimeSystem.hpp ├── eigenutils │ ├── CMakeLists.txt │ ├── eigen_file_io.hpp │ ├── eigen_file_io.tpp │ ├── eigen_json.hpp │ ├── eigen_json.tpp │ └── eigen_realtime_check.hpp ├── functionapproximators │ ├── BasisFunction.cpp │ ├── BasisFunction.hpp │ ├── CMakeLists.txt │ ├── FunctionApproximator.cpp │ ├── FunctionApproximator.hpp │ ├── FunctionApproximatorLWR.cpp │ ├── FunctionApproximatorLWR.hpp │ ├── FunctionApproximatorRBFN.cpp │ └── FunctionApproximatorRBFN.hpp └── mainpage.hpp ├── tests ├── CMakeLists.txt ├── README.md ├── __init__.py └── integration │ ├── CMakeLists.txt │ ├── README.md │ ├── __init__.py │ ├── execute_binary.py │ ├── get_trajectory.py │ ├── testDmp.cpp │ ├── testDynamicalSystems.cpp │ ├── testFunctionApproximators.cpp │ ├── test_dmp.py │ ├── test_dynamical_systems.py │ └── test_function_approximators.py └── tutorial ├── README.md ├── bbo.md ├── bbo_of_dmps.md ├── dmp.md ├── dynamicalsystems.md ├── eigenrealtime ├── Makefile ├── eigenrealtime.md ├── gaussian.cpp ├── nonrealtime.cpp ├── realtime.cpp └── realtimechecks.hpp ├── formulae ├── form_0.png ├── form_1.png ├── form_10.png ├── form_100.png ├── form_101.png ├── form_102.png ├── form_103.png ├── form_104.png ├── form_105.png ├── form_106.png ├── form_107.png ├── form_108.png ├── form_109.png ├── form_11.png ├── form_110.png ├── form_111.png ├── form_112.png ├── form_113.png ├── form_114.png ├── form_115.png ├── form_116.png ├── form_117.png ├── form_118.png ├── form_12.png ├── form_13.png ├── form_14.png ├── form_15.png ├── form_16.png ├── form_17.png ├── form_18.png ├── form_19.png ├── form_2.png ├── form_20.png ├── form_21.png ├── form_22.png ├── form_23.png ├── form_24.png ├── form_25.png ├── form_26.png ├── form_27.png ├── form_28.png ├── form_29.png ├── form_3.png ├── form_30.png ├── form_31.png ├── form_32.png ├── form_33.png ├── form_34.png ├── form_35.png ├── form_36.png ├── form_37.png ├── form_38.png ├── form_39.png ├── form_4.png ├── form_40.png ├── form_41.png ├── form_42.png ├── form_43.png ├── form_44.png ├── form_45.png ├── form_46.png ├── form_47.png ├── form_48.png ├── form_49.png ├── form_5.png ├── form_50.png ├── form_51.png ├── form_52.png ├── form_53.png ├── form_54.png ├── form_55.png ├── form_56.png ├── form_57.png ├── form_58.png ├── form_59.png ├── form_6.png ├── form_60.png ├── form_61.png ├── form_62.png ├── form_63.png ├── form_64.png ├── form_65.png ├── form_66.png ├── form_67.png ├── form_68.png ├── form_69.png ├── form_7.png ├── form_70.png ├── form_71.png ├── form_72.png ├── form_73.png ├── form_74.png ├── form_75.png ├── form_76.png ├── form_77.png ├── form_78.png ├── form_79.png ├── form_8.png ├── form_80.png ├── form_81.png ├── form_82.png ├── form_83.png ├── form_84.png ├── form_85.png ├── form_86.png ├── form_87.png ├── form_88.png ├── form_89.png ├── form_9.png ├── form_90.png ├── form_91.png ├── form_92.png ├── form_93.png ├── form_94.png ├── form_95.png ├── form_96.png ├── form_97.png ├── form_98.png ├── form_99.png └── formula.repository ├── functionapproximators.md └── images ├── .gitignore ├── change_tau_attr-svg.png ├── change_tau_attr.svg ├── dmp-svg.png ├── dmp.svg ├── dmp_and_goal_system-svg.png ├── dmp_and_goal_system.svg ├── dmp_forcing_terms-svg.png ├── dmp_forcing_terms.svg ├── dmpplot_ijspeert2002movement-svg.png ├── dmpplot_ijspeert2002movement.svg ├── dmpplot_kulvicius2012joining-svg.png ├── dmpplot_kulvicius2012joining.svg ├── dmpplot_merged.svg ├── example_systems-svg.png ├── example_systems.svg ├── exponential_decay-svg.png ├── exponential_decay.svg ├── makefile ├── merged.svg ├── multiple_cost_components.png ├── perturb-svg.png ├── perturb.svg ├── phase_systems-svg.png ├── phase_systems.svg ├── python_cpp.png ├── python_cpp.svg ├── python_cpp_dmp_bbo.png ├── python_cpp_dmp_bbo.svg ├── sigmoid-svg.png ├── sigmoid.svg ├── step1_dmp_integration_10.png ├── step1_dmp_integration_5.png ├── update_begin_end-svg.png ├── update_begin_end.svg ├── update_visualization_algo-svg.png └── update_visualization_algo.svg /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/INSTALL.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/README.md -------------------------------------------------------------------------------- /THANKS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/THANKS.txt -------------------------------------------------------------------------------- /demos/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/CMakeLists.txt -------------------------------------------------------------------------------- /demos/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/__init__.py -------------------------------------------------------------------------------- /demos/cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/cpp/CMakeLists.txt -------------------------------------------------------------------------------- /demos/cpp/demoDmp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/cpp/demoDmp.cpp -------------------------------------------------------------------------------- /demos/cpp/demoDmpFull.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/cpp/demoDmpFull.cpp -------------------------------------------------------------------------------- /demos/cpp/demoDynamicalSystems.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/cpp/demoDynamicalSystems.cpp -------------------------------------------------------------------------------- /demos/cpp/demoFunctionApproximators.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/cpp/demoFunctionApproximators.cpp -------------------------------------------------------------------------------- /demos/cpp/demoTrajectory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/cpp/demoTrajectory.cpp -------------------------------------------------------------------------------- /demos/cpp/json/Dmp_for_cpp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/cpp/json/Dmp_for_cpp.json -------------------------------------------------------------------------------- /demos/cpp/json/ExponentialSystem_1D_for_cpp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/cpp/json/ExponentialSystem_1D_for_cpp.json -------------------------------------------------------------------------------- /demos/cpp/json/ExponentialSystem_2D_for_cpp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/cpp/json/ExponentialSystem_2D_for_cpp.json -------------------------------------------------------------------------------- /demos/cpp/json/LWR_1D_for_cpp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/cpp/json/LWR_1D_for_cpp.json -------------------------------------------------------------------------------- /demos/cpp/json/LWR_2D_for_cpp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/cpp/json/LWR_2D_for_cpp.json -------------------------------------------------------------------------------- /demos/cpp/json/RBFN_1D_for_cpp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/cpp/json/RBFN_1D_for_cpp.json -------------------------------------------------------------------------------- /demos/cpp/json/RBFN_2D_for_cpp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/cpp/json/RBFN_2D_for_cpp.json -------------------------------------------------------------------------------- /demos/cpp/json/SigmoidSystem_1D_for_cpp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/cpp/json/SigmoidSystem_1D_for_cpp.json -------------------------------------------------------------------------------- /demos/cpp/json/SigmoidSystem_2D_for_cpp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/cpp/json/SigmoidSystem_2D_for_cpp.json -------------------------------------------------------------------------------- /demos/cpp/json/SpringDamperSystem_1D_for_cpp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/cpp/json/SpringDamperSystem_1D_for_cpp.json -------------------------------------------------------------------------------- /demos/cpp/json/SpringDamperSystem_2D_for_cpp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/cpp/json/SpringDamperSystem_2D_for_cpp.json -------------------------------------------------------------------------------- /demos/cpp/json/TimeCountDownSystem_for_cpp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/cpp/json/TimeCountDownSystem_for_cpp.json -------------------------------------------------------------------------------- /demos/cpp/json/TimeSystem_for_cpp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/cpp/json/TimeSystem_for_cpp.json -------------------------------------------------------------------------------- /demos/python/.gitignore: -------------------------------------------------------------------------------- 1 | *.json -------------------------------------------------------------------------------- /demos/python/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/python/__init__.py -------------------------------------------------------------------------------- /demos/python/bbo/demo_bbo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/python/bbo/demo_bbo.py -------------------------------------------------------------------------------- /demos/python/bbo/demo_bbo_multiple_cost_components.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/python/bbo/demo_bbo_multiple_cost_components.py -------------------------------------------------------------------------------- /demos/python/bbo_of_dmps/TaskViapoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/python/bbo_of_dmps/TaskViapoint.py -------------------------------------------------------------------------------- /demos/python/bbo_of_dmps/arm2D/TaskSolverDmpArm2D.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/python/bbo_of_dmps/arm2D/TaskSolverDmpArm2D.py -------------------------------------------------------------------------------- /demos/python/bbo_of_dmps/arm2D/TaskViapointArm2D.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/python/bbo_of_dmps/arm2D/TaskViapointArm2D.py -------------------------------------------------------------------------------- /demos/python/bbo_of_dmps/arm2D/demo_bbo_of_dmps_arm2D.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/python/bbo_of_dmps/arm2D/demo_bbo_of_dmps_arm2D.py -------------------------------------------------------------------------------- /demos/python/bbo_of_dmps/demo_bbo_of_dmps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/python/bbo_of_dmps/demo_bbo_of_dmps.py -------------------------------------------------------------------------------- /demos/python/bbo_of_dmps/demo_bbo_of_dmps_step_by_step.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/python/bbo_of_dmps/demo_bbo_of_dmps_step_by_step.py -------------------------------------------------------------------------------- /demos/python/bbo_of_dmps/with_schedules/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/python/bbo_of_dmps/with_schedules/README.md -------------------------------------------------------------------------------- /demos/python/bbo_of_dmps/with_schedules/constant_force_field.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/python/bbo_of_dmps/with_schedules/constant_force_field.png -------------------------------------------------------------------------------- /demos/python/bbo_of_dmps/with_schedules/demo_bbo_of_dmps_with_gains.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/python/bbo_of_dmps/with_schedules/demo_bbo_of_dmps_with_gains.py -------------------------------------------------------------------------------- /demos/python/bbo_of_dmps/with_schedules/force_field_simulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/python/bbo_of_dmps/with_schedules/force_field_simulator.py -------------------------------------------------------------------------------- /demos/python/bbo_of_dmps/with_schedules/force_fields.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/python/bbo_of_dmps/with_schedules/force_fields.png -------------------------------------------------------------------------------- /demos/python/bbo_of_dmps/with_schedules/stochastic_force_field.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/python/bbo_of_dmps/with_schedules/stochastic_force_field.png -------------------------------------------------------------------------------- /demos/python/dmps/.gitignore: -------------------------------------------------------------------------------- 1 | dmp_for_cpp.json -------------------------------------------------------------------------------- /demos/python/dmps/demo_contextual_dmp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/python/dmps/demo_contextual_dmp.py -------------------------------------------------------------------------------- /demos/python/dmps/demo_dmp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/python/dmps/demo_dmp.py -------------------------------------------------------------------------------- /demos/python/dmps/demo_dmp_parameterizable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/python/dmps/demo_dmp_parameterizable.py -------------------------------------------------------------------------------- /demos/python/dmps/demo_dmp_training.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/python/dmps/demo_dmp_training.py -------------------------------------------------------------------------------- /demos/python/dmps/demo_trajectory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/python/dmps/demo_trajectory.py -------------------------------------------------------------------------------- /demos/python/dmps/trajectory.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/python/dmps/trajectory.txt -------------------------------------------------------------------------------- /demos/python/dmps/with_schedules/demo_dmp_with_schedules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/python/dmps/with_schedules/demo_dmp_with_schedules.py -------------------------------------------------------------------------------- /demos/python/dmps/with_schedules/demo_dmp_with_schedules_parameterizable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/python/dmps/with_schedules/demo_dmp_with_schedules_parameterizable.py -------------------------------------------------------------------------------- /demos/python/dynamicalsystems/demo_dynamical_systems.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/python/dynamicalsystems/demo_dynamical_systems.py -------------------------------------------------------------------------------- /demos/python/functionapproximators/demo_function_approximators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/python/functionapproximators/demo_function_approximators.py -------------------------------------------------------------------------------- /demos/python/functionapproximators/demo_function_approximators_parameterizable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/python/functionapproximators/demo_function_approximators_parameterizable.py -------------------------------------------------------------------------------- /demos/robot/.gitignore: -------------------------------------------------------------------------------- 1 | *.json 2 | robotExecute* 3 | results* 4 | *.png -------------------------------------------------------------------------------- /demos/robot/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/CMakeLists.txt -------------------------------------------------------------------------------- /demos/robot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/README.md -------------------------------------------------------------------------------- /demos/robot/TaskThrowBall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/TaskThrowBall.py -------------------------------------------------------------------------------- /demos/robot/demo_robot.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/demo_robot.bash -------------------------------------------------------------------------------- /demos/robot/demo_robot_with_trajectories.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/demo_robot_with_trajectories.bash -------------------------------------------------------------------------------- /demos/robot/images/optimization.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/images/optimization.png -------------------------------------------------------------------------------- /demos/robot/images/task_throw_ball.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/images/task_throw_ball.png -------------------------------------------------------------------------------- /demos/robot/images/training/mean_absolute_errors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/images/training/mean_absolute_errors.png -------------------------------------------------------------------------------- /demos/robot/images/training/trajectory_comparison_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/images/training/trajectory_comparison_10.png -------------------------------------------------------------------------------- /demos/robot/images/training/trajectory_comparison_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/images/training/trajectory_comparison_11.png -------------------------------------------------------------------------------- /demos/robot/images/training/trajectory_comparison_12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/images/training/trajectory_comparison_12.png -------------------------------------------------------------------------------- /demos/robot/images/training/trajectory_comparison_13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/images/training/trajectory_comparison_13.png -------------------------------------------------------------------------------- /demos/robot/images/training/trajectory_comparison_14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/images/training/trajectory_comparison_14.png -------------------------------------------------------------------------------- /demos/robot/images/training/trajectory_comparison_15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/images/training/trajectory_comparison_15.png -------------------------------------------------------------------------------- /demos/robot/images/training/trajectory_comparison_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/images/training/trajectory_comparison_3.png -------------------------------------------------------------------------------- /demos/robot/images/training/trajectory_comparison_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/images/training/trajectory_comparison_4.png -------------------------------------------------------------------------------- /demos/robot/images/training/trajectory_comparison_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/images/training/trajectory_comparison_5.png -------------------------------------------------------------------------------- /demos/robot/images/training/trajectory_comparison_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/images/training/trajectory_comparison_6.png -------------------------------------------------------------------------------- /demos/robot/images/training/trajectory_comparison_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/images/training/trajectory_comparison_7.png -------------------------------------------------------------------------------- /demos/robot/images/training/trajectory_comparison_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/images/training/trajectory_comparison_8.png -------------------------------------------------------------------------------- /demos/robot/images/training/trajectory_comparison_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/images/training/trajectory_comparison_9.png -------------------------------------------------------------------------------- /demos/robot/images/tune_exploration/sigma_1.000/exploration_dmp_traj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/images/tune_exploration/sigma_1.000/exploration_dmp_traj.png -------------------------------------------------------------------------------- /demos/robot/images/tune_exploration/sigma_1.000/plot_rollouts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/images/tune_exploration/sigma_1.000/plot_rollouts.png -------------------------------------------------------------------------------- /demos/robot/images/tune_exploration/sigma_20.000/exploration_dmp_traj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/images/tune_exploration/sigma_20.000/exploration_dmp_traj.png -------------------------------------------------------------------------------- /demos/robot/images/tune_exploration/sigma_20.000/plot_rollouts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/images/tune_exploration/sigma_20.000/plot_rollouts.png -------------------------------------------------------------------------------- /demos/robot/images/tune_exploration/sigma_40.000/exploration_dmp_traj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/images/tune_exploration/sigma_40.000/exploration_dmp_traj.png -------------------------------------------------------------------------------- /demos/robot/images/tune_exploration/sigma_40.000/plot_rollouts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/images/tune_exploration/sigma_40.000/plot_rollouts.png -------------------------------------------------------------------------------- /demos/robot/plot_optimization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/plot_optimization.py -------------------------------------------------------------------------------- /demos/robot/plot_rollouts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/plot_rollouts.py -------------------------------------------------------------------------------- /demos/robot/robotExecuteDmp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/robotExecuteDmp.cpp -------------------------------------------------------------------------------- /demos/robot/robotExecuteTrajectory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/robotExecuteTrajectory.cpp -------------------------------------------------------------------------------- /demos/robot/runSimulationThrowBall.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/runSimulationThrowBall.cpp -------------------------------------------------------------------------------- /demos/robot/runSimulationThrowBall.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/runSimulationThrowBall.hpp -------------------------------------------------------------------------------- /demos/robot/step1_train_dmp_from_trajectory_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/step1_train_dmp_from_trajectory_file.py -------------------------------------------------------------------------------- /demos/robot/step2_define_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/step2_define_task.py -------------------------------------------------------------------------------- /demos/robot/step3_tune_exploration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/step3_tune_exploration.py -------------------------------------------------------------------------------- /demos/robot/step4_prepare_optimization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/step4_prepare_optimization.py -------------------------------------------------------------------------------- /demos/robot/step5_one_optimization_update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/step5_one_optimization_update.py -------------------------------------------------------------------------------- /demos/robot/trajectory.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/demos/robot/trajectory.txt -------------------------------------------------------------------------------- /dmpbbo/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/__init__.py -------------------------------------------------------------------------------- /dmpbbo/bbo/CostFunction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/bbo/CostFunction.py -------------------------------------------------------------------------------- /dmpbbo/bbo/DistributionGaussian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/bbo/DistributionGaussian.py -------------------------------------------------------------------------------- /dmpbbo/bbo/DistributionGaussianBounded.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/bbo/DistributionGaussianBounded.py -------------------------------------------------------------------------------- /dmpbbo/bbo/LearningSession.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/bbo/LearningSession.py -------------------------------------------------------------------------------- /dmpbbo/bbo/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/bbo/__init__.py -------------------------------------------------------------------------------- /dmpbbo/bbo/run_optimization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/bbo/run_optimization.py -------------------------------------------------------------------------------- /dmpbbo/bbo/updaters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/bbo/updaters.py -------------------------------------------------------------------------------- /dmpbbo/bbo_of_dmps/LearningSessionTask.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/bbo_of_dmps/LearningSessionTask.py -------------------------------------------------------------------------------- /dmpbbo/bbo_of_dmps/Task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/bbo_of_dmps/Task.py -------------------------------------------------------------------------------- /dmpbbo/bbo_of_dmps/TaskSolver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/bbo_of_dmps/TaskSolver.py -------------------------------------------------------------------------------- /dmpbbo/bbo_of_dmps/TaskSolverDmp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/bbo_of_dmps/TaskSolverDmp.py -------------------------------------------------------------------------------- /dmpbbo/bbo_of_dmps/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/bbo_of_dmps/__init__.py -------------------------------------------------------------------------------- /dmpbbo/bbo_of_dmps/run_optimization_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/bbo_of_dmps/run_optimization_task.py -------------------------------------------------------------------------------- /dmpbbo/bbo_of_dmps/step_by_step_optimization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/bbo_of_dmps/step_by_step_optimization.py -------------------------------------------------------------------------------- /dmpbbo/dmps/Dmp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/dmps/Dmp.py -------------------------------------------------------------------------------- /dmpbbo/dmps/DmpContextualTwoStep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/dmps/DmpContextualTwoStep.py -------------------------------------------------------------------------------- /dmpbbo/dmps/DmpWithSchedules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/dmps/DmpWithSchedules.py -------------------------------------------------------------------------------- /dmpbbo/dmps/Trajectory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/dmps/Trajectory.py -------------------------------------------------------------------------------- /dmpbbo/dynamicalsystems/DynamicalSystem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/dynamicalsystems/DynamicalSystem.py -------------------------------------------------------------------------------- /dmpbbo/dynamicalsystems/ExponentialSystem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/dynamicalsystems/ExponentialSystem.py -------------------------------------------------------------------------------- /dmpbbo/dynamicalsystems/RichardsSystem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/dynamicalsystems/RichardsSystem.py -------------------------------------------------------------------------------- /dmpbbo/dynamicalsystems/SigmoidSystem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/dynamicalsystems/SigmoidSystem.py -------------------------------------------------------------------------------- /dmpbbo/dynamicalsystems/SpringDamperSystem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/dynamicalsystems/SpringDamperSystem.py -------------------------------------------------------------------------------- /dmpbbo/dynamicalsystems/TimeSystem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/dynamicalsystems/TimeSystem.py -------------------------------------------------------------------------------- /dmpbbo/functionapproximators/FunctionApproximator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/functionapproximators/FunctionApproximator.py -------------------------------------------------------------------------------- /dmpbbo/functionapproximators/FunctionApproximatorGPR.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/functionapproximators/FunctionApproximatorGPR.py -------------------------------------------------------------------------------- /dmpbbo/functionapproximators/FunctionApproximatorLWR.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/functionapproximators/FunctionApproximatorLWR.py -------------------------------------------------------------------------------- /dmpbbo/functionapproximators/FunctionApproximatorRBFN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/functionapproximators/FunctionApproximatorRBFN.py -------------------------------------------------------------------------------- /dmpbbo/functionapproximators/FunctionApproximatorWLS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/functionapproximators/FunctionApproximatorWLS.py -------------------------------------------------------------------------------- /dmpbbo/functionapproximators/Parameterizable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/functionapproximators/Parameterizable.py -------------------------------------------------------------------------------- /dmpbbo/functionapproximators/basis_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/functionapproximators/basis_functions.py -------------------------------------------------------------------------------- /dmpbbo/json_for_cpp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/dmpbbo/json_for_cpp.py -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | html 2 | latex 3 | -------------------------------------------------------------------------------- /docs/Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/docs/Doxyfile.in -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/dmp.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/docs/dmp.bib -------------------------------------------------------------------------------- /docs/dmp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/docs/dmp.html -------------------------------------------------------------------------------- /docs/doxygen_custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/docs/doxygen_custom.css -------------------------------------------------------------------------------- /docs/paper/images/image1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/docs/paper/images/image1.png -------------------------------------------------------------------------------- /docs/paper/images/image2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/docs/paper/images/image2.png -------------------------------------------------------------------------------- /docs/paper/images/image3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/docs/paper/images/image3.png -------------------------------------------------------------------------------- /docs/paper/images/robots.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/docs/paper/images/robots.png -------------------------------------------------------------------------------- /docs/paper/paper.bib: -------------------------------------------------------------------------------- 1 | ../dmp.bib -------------------------------------------------------------------------------- /docs/paper/paper.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/docs/paper/paper.md -------------------------------------------------------------------------------- /install_dependencies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/install_dependencies.sh -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/setup.cfg -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/dmp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/dmp/CMakeLists.txt -------------------------------------------------------------------------------- /src/dmp/Dmp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/dmp/Dmp.cpp -------------------------------------------------------------------------------- /src/dmp/Dmp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/dmp/Dmp.hpp -------------------------------------------------------------------------------- /src/dmp/Trajectory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/dmp/Trajectory.cpp -------------------------------------------------------------------------------- /src/dmp/Trajectory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/dmp/Trajectory.hpp -------------------------------------------------------------------------------- /src/dynamicalsystems/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/dynamicalsystems/CMakeLists.txt -------------------------------------------------------------------------------- /src/dynamicalsystems/DynamicalSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/dynamicalsystems/DynamicalSystem.cpp -------------------------------------------------------------------------------- /src/dynamicalsystems/DynamicalSystem.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/dynamicalsystems/DynamicalSystem.hpp -------------------------------------------------------------------------------- /src/dynamicalsystems/ExponentialSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/dynamicalsystems/ExponentialSystem.cpp -------------------------------------------------------------------------------- /src/dynamicalsystems/ExponentialSystem.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/dynamicalsystems/ExponentialSystem.hpp -------------------------------------------------------------------------------- /src/dynamicalsystems/SigmoidSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/dynamicalsystems/SigmoidSystem.cpp -------------------------------------------------------------------------------- /src/dynamicalsystems/SigmoidSystem.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/dynamicalsystems/SigmoidSystem.hpp -------------------------------------------------------------------------------- /src/dynamicalsystems/SpringDamperSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/dynamicalsystems/SpringDamperSystem.cpp -------------------------------------------------------------------------------- /src/dynamicalsystems/SpringDamperSystem.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/dynamicalsystems/SpringDamperSystem.hpp -------------------------------------------------------------------------------- /src/dynamicalsystems/TimeSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/dynamicalsystems/TimeSystem.cpp -------------------------------------------------------------------------------- /src/dynamicalsystems/TimeSystem.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/dynamicalsystems/TimeSystem.hpp -------------------------------------------------------------------------------- /src/eigenutils/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/eigenutils/CMakeLists.txt -------------------------------------------------------------------------------- /src/eigenutils/eigen_file_io.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/eigenutils/eigen_file_io.hpp -------------------------------------------------------------------------------- /src/eigenutils/eigen_file_io.tpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/eigenutils/eigen_file_io.tpp -------------------------------------------------------------------------------- /src/eigenutils/eigen_json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/eigenutils/eigen_json.hpp -------------------------------------------------------------------------------- /src/eigenutils/eigen_json.tpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/eigenutils/eigen_json.tpp -------------------------------------------------------------------------------- /src/eigenutils/eigen_realtime_check.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/eigenutils/eigen_realtime_check.hpp -------------------------------------------------------------------------------- /src/functionapproximators/BasisFunction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/functionapproximators/BasisFunction.cpp -------------------------------------------------------------------------------- /src/functionapproximators/BasisFunction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/functionapproximators/BasisFunction.hpp -------------------------------------------------------------------------------- /src/functionapproximators/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/functionapproximators/CMakeLists.txt -------------------------------------------------------------------------------- /src/functionapproximators/FunctionApproximator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/functionapproximators/FunctionApproximator.cpp -------------------------------------------------------------------------------- /src/functionapproximators/FunctionApproximator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/functionapproximators/FunctionApproximator.hpp -------------------------------------------------------------------------------- /src/functionapproximators/FunctionApproximatorLWR.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/functionapproximators/FunctionApproximatorLWR.cpp -------------------------------------------------------------------------------- /src/functionapproximators/FunctionApproximatorLWR.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/functionapproximators/FunctionApproximatorLWR.hpp -------------------------------------------------------------------------------- /src/functionapproximators/FunctionApproximatorRBFN.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/functionapproximators/FunctionApproximatorRBFN.cpp -------------------------------------------------------------------------------- /src/functionapproximators/FunctionApproximatorRBFN.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/functionapproximators/FunctionApproximatorRBFN.hpp -------------------------------------------------------------------------------- /src/mainpage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/src/mainpage.hpp -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(integration) 2 | -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | """ init """ 2 | -------------------------------------------------------------------------------- /tests/integration/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tests/integration/CMakeLists.txt -------------------------------------------------------------------------------- /tests/integration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tests/integration/README.md -------------------------------------------------------------------------------- /tests/integration/__init__.py: -------------------------------------------------------------------------------- 1 | """ init """ 2 | -------------------------------------------------------------------------------- /tests/integration/execute_binary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tests/integration/execute_binary.py -------------------------------------------------------------------------------- /tests/integration/get_trajectory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tests/integration/get_trajectory.py -------------------------------------------------------------------------------- /tests/integration/testDmp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tests/integration/testDmp.cpp -------------------------------------------------------------------------------- /tests/integration/testDynamicalSystems.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tests/integration/testDynamicalSystems.cpp -------------------------------------------------------------------------------- /tests/integration/testFunctionApproximators.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tests/integration/testFunctionApproximators.cpp -------------------------------------------------------------------------------- /tests/integration/test_dmp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tests/integration/test_dmp.py -------------------------------------------------------------------------------- /tests/integration/test_dynamical_systems.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tests/integration/test_dynamical_systems.py -------------------------------------------------------------------------------- /tests/integration/test_function_approximators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tests/integration/test_function_approximators.py -------------------------------------------------------------------------------- /tutorial/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/README.md -------------------------------------------------------------------------------- /tutorial/bbo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/bbo.md -------------------------------------------------------------------------------- /tutorial/bbo_of_dmps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/bbo_of_dmps.md -------------------------------------------------------------------------------- /tutorial/dmp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/dmp.md -------------------------------------------------------------------------------- /tutorial/dynamicalsystems.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/dynamicalsystems.md -------------------------------------------------------------------------------- /tutorial/eigenrealtime/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/eigenrealtime/Makefile -------------------------------------------------------------------------------- /tutorial/eigenrealtime/eigenrealtime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/eigenrealtime/eigenrealtime.md -------------------------------------------------------------------------------- /tutorial/eigenrealtime/gaussian.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/eigenrealtime/gaussian.cpp -------------------------------------------------------------------------------- /tutorial/eigenrealtime/nonrealtime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/eigenrealtime/nonrealtime.cpp -------------------------------------------------------------------------------- /tutorial/eigenrealtime/realtime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/eigenrealtime/realtime.cpp -------------------------------------------------------------------------------- /tutorial/eigenrealtime/realtimechecks.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/eigenrealtime/realtimechecks.hpp -------------------------------------------------------------------------------- /tutorial/formulae/form_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_0.png -------------------------------------------------------------------------------- /tutorial/formulae/form_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_1.png -------------------------------------------------------------------------------- /tutorial/formulae/form_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_10.png -------------------------------------------------------------------------------- /tutorial/formulae/form_100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_100.png -------------------------------------------------------------------------------- /tutorial/formulae/form_101.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_101.png -------------------------------------------------------------------------------- /tutorial/formulae/form_102.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_102.png -------------------------------------------------------------------------------- /tutorial/formulae/form_103.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_103.png -------------------------------------------------------------------------------- /tutorial/formulae/form_104.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_104.png -------------------------------------------------------------------------------- /tutorial/formulae/form_105.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_105.png -------------------------------------------------------------------------------- /tutorial/formulae/form_106.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_106.png -------------------------------------------------------------------------------- /tutorial/formulae/form_107.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_107.png -------------------------------------------------------------------------------- /tutorial/formulae/form_108.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_108.png -------------------------------------------------------------------------------- /tutorial/formulae/form_109.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_109.png -------------------------------------------------------------------------------- /tutorial/formulae/form_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_11.png -------------------------------------------------------------------------------- /tutorial/formulae/form_110.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_110.png -------------------------------------------------------------------------------- /tutorial/formulae/form_111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_111.png -------------------------------------------------------------------------------- /tutorial/formulae/form_112.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_112.png -------------------------------------------------------------------------------- /tutorial/formulae/form_113.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_113.png -------------------------------------------------------------------------------- /tutorial/formulae/form_114.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_114.png -------------------------------------------------------------------------------- /tutorial/formulae/form_115.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_115.png -------------------------------------------------------------------------------- /tutorial/formulae/form_116.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_116.png -------------------------------------------------------------------------------- /tutorial/formulae/form_117.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_117.png -------------------------------------------------------------------------------- /tutorial/formulae/form_118.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_118.png -------------------------------------------------------------------------------- /tutorial/formulae/form_12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_12.png -------------------------------------------------------------------------------- /tutorial/formulae/form_13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_13.png -------------------------------------------------------------------------------- /tutorial/formulae/form_14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_14.png -------------------------------------------------------------------------------- /tutorial/formulae/form_15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_15.png -------------------------------------------------------------------------------- /tutorial/formulae/form_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_16.png -------------------------------------------------------------------------------- /tutorial/formulae/form_17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_17.png -------------------------------------------------------------------------------- /tutorial/formulae/form_18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_18.png -------------------------------------------------------------------------------- /tutorial/formulae/form_19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_19.png -------------------------------------------------------------------------------- /tutorial/formulae/form_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_2.png -------------------------------------------------------------------------------- /tutorial/formulae/form_20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_20.png -------------------------------------------------------------------------------- /tutorial/formulae/form_21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_21.png -------------------------------------------------------------------------------- /tutorial/formulae/form_22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_22.png -------------------------------------------------------------------------------- /tutorial/formulae/form_23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_23.png -------------------------------------------------------------------------------- /tutorial/formulae/form_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_24.png -------------------------------------------------------------------------------- /tutorial/formulae/form_25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_25.png -------------------------------------------------------------------------------- /tutorial/formulae/form_26.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_26.png -------------------------------------------------------------------------------- /tutorial/formulae/form_27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_27.png -------------------------------------------------------------------------------- /tutorial/formulae/form_28.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_28.png -------------------------------------------------------------------------------- /tutorial/formulae/form_29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_29.png -------------------------------------------------------------------------------- /tutorial/formulae/form_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_3.png -------------------------------------------------------------------------------- /tutorial/formulae/form_30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_30.png -------------------------------------------------------------------------------- /tutorial/formulae/form_31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_31.png -------------------------------------------------------------------------------- /tutorial/formulae/form_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_32.png -------------------------------------------------------------------------------- /tutorial/formulae/form_33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_33.png -------------------------------------------------------------------------------- /tutorial/formulae/form_34.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_34.png -------------------------------------------------------------------------------- /tutorial/formulae/form_35.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_35.png -------------------------------------------------------------------------------- /tutorial/formulae/form_36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_36.png -------------------------------------------------------------------------------- /tutorial/formulae/form_37.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_37.png -------------------------------------------------------------------------------- /tutorial/formulae/form_38.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_38.png -------------------------------------------------------------------------------- /tutorial/formulae/form_39.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_39.png -------------------------------------------------------------------------------- /tutorial/formulae/form_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_4.png -------------------------------------------------------------------------------- /tutorial/formulae/form_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_40.png -------------------------------------------------------------------------------- /tutorial/formulae/form_41.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_41.png -------------------------------------------------------------------------------- /tutorial/formulae/form_42.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_42.png -------------------------------------------------------------------------------- /tutorial/formulae/form_43.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_43.png -------------------------------------------------------------------------------- /tutorial/formulae/form_44.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_44.png -------------------------------------------------------------------------------- /tutorial/formulae/form_45.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_45.png -------------------------------------------------------------------------------- /tutorial/formulae/form_46.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_46.png -------------------------------------------------------------------------------- /tutorial/formulae/form_47.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_47.png -------------------------------------------------------------------------------- /tutorial/formulae/form_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_48.png -------------------------------------------------------------------------------- /tutorial/formulae/form_49.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_49.png -------------------------------------------------------------------------------- /tutorial/formulae/form_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_5.png -------------------------------------------------------------------------------- /tutorial/formulae/form_50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_50.png -------------------------------------------------------------------------------- /tutorial/formulae/form_51.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_51.png -------------------------------------------------------------------------------- /tutorial/formulae/form_52.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_52.png -------------------------------------------------------------------------------- /tutorial/formulae/form_53.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_53.png -------------------------------------------------------------------------------- /tutorial/formulae/form_54.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_54.png -------------------------------------------------------------------------------- /tutorial/formulae/form_55.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_55.png -------------------------------------------------------------------------------- /tutorial/formulae/form_56.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_56.png -------------------------------------------------------------------------------- /tutorial/formulae/form_57.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_57.png -------------------------------------------------------------------------------- /tutorial/formulae/form_58.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_58.png -------------------------------------------------------------------------------- /tutorial/formulae/form_59.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_59.png -------------------------------------------------------------------------------- /tutorial/formulae/form_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_6.png -------------------------------------------------------------------------------- /tutorial/formulae/form_60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_60.png -------------------------------------------------------------------------------- /tutorial/formulae/form_61.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_61.png -------------------------------------------------------------------------------- /tutorial/formulae/form_62.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_62.png -------------------------------------------------------------------------------- /tutorial/formulae/form_63.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_63.png -------------------------------------------------------------------------------- /tutorial/formulae/form_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_64.png -------------------------------------------------------------------------------- /tutorial/formulae/form_65.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_65.png -------------------------------------------------------------------------------- /tutorial/formulae/form_66.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_66.png -------------------------------------------------------------------------------- /tutorial/formulae/form_67.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_67.png -------------------------------------------------------------------------------- /tutorial/formulae/form_68.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_68.png -------------------------------------------------------------------------------- /tutorial/formulae/form_69.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_69.png -------------------------------------------------------------------------------- /tutorial/formulae/form_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_7.png -------------------------------------------------------------------------------- /tutorial/formulae/form_70.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_70.png -------------------------------------------------------------------------------- /tutorial/formulae/form_71.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_71.png -------------------------------------------------------------------------------- /tutorial/formulae/form_72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_72.png -------------------------------------------------------------------------------- /tutorial/formulae/form_73.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_73.png -------------------------------------------------------------------------------- /tutorial/formulae/form_74.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_74.png -------------------------------------------------------------------------------- /tutorial/formulae/form_75.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_75.png -------------------------------------------------------------------------------- /tutorial/formulae/form_76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_76.png -------------------------------------------------------------------------------- /tutorial/formulae/form_77.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_77.png -------------------------------------------------------------------------------- /tutorial/formulae/form_78.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_78.png -------------------------------------------------------------------------------- /tutorial/formulae/form_79.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_79.png -------------------------------------------------------------------------------- /tutorial/formulae/form_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_8.png -------------------------------------------------------------------------------- /tutorial/formulae/form_80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_80.png -------------------------------------------------------------------------------- /tutorial/formulae/form_81.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_81.png -------------------------------------------------------------------------------- /tutorial/formulae/form_82.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_82.png -------------------------------------------------------------------------------- /tutorial/formulae/form_83.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_83.png -------------------------------------------------------------------------------- /tutorial/formulae/form_84.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_84.png -------------------------------------------------------------------------------- /tutorial/formulae/form_85.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_85.png -------------------------------------------------------------------------------- /tutorial/formulae/form_86.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_86.png -------------------------------------------------------------------------------- /tutorial/formulae/form_87.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_87.png -------------------------------------------------------------------------------- /tutorial/formulae/form_88.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_88.png -------------------------------------------------------------------------------- /tutorial/formulae/form_89.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_89.png -------------------------------------------------------------------------------- /tutorial/formulae/form_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_9.png -------------------------------------------------------------------------------- /tutorial/formulae/form_90.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_90.png -------------------------------------------------------------------------------- /tutorial/formulae/form_91.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_91.png -------------------------------------------------------------------------------- /tutorial/formulae/form_92.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_92.png -------------------------------------------------------------------------------- /tutorial/formulae/form_93.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_93.png -------------------------------------------------------------------------------- /tutorial/formulae/form_94.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_94.png -------------------------------------------------------------------------------- /tutorial/formulae/form_95.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_95.png -------------------------------------------------------------------------------- /tutorial/formulae/form_96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_96.png -------------------------------------------------------------------------------- /tutorial/formulae/form_97.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_97.png -------------------------------------------------------------------------------- /tutorial/formulae/form_98.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_98.png -------------------------------------------------------------------------------- /tutorial/formulae/form_99.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/form_99.png -------------------------------------------------------------------------------- /tutorial/formulae/formula.repository: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/formulae/formula.repository -------------------------------------------------------------------------------- /tutorial/functionapproximators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/functionapproximators.md -------------------------------------------------------------------------------- /tutorial/images/.gitignore: -------------------------------------------------------------------------------- 1 | merged-svg.* 2 | -------------------------------------------------------------------------------- /tutorial/images/change_tau_attr-svg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/change_tau_attr-svg.png -------------------------------------------------------------------------------- /tutorial/images/change_tau_attr.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/change_tau_attr.svg -------------------------------------------------------------------------------- /tutorial/images/dmp-svg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/dmp-svg.png -------------------------------------------------------------------------------- /tutorial/images/dmp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/dmp.svg -------------------------------------------------------------------------------- /tutorial/images/dmp_and_goal_system-svg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/dmp_and_goal_system-svg.png -------------------------------------------------------------------------------- /tutorial/images/dmp_and_goal_system.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/dmp_and_goal_system.svg -------------------------------------------------------------------------------- /tutorial/images/dmp_forcing_terms-svg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/dmp_forcing_terms-svg.png -------------------------------------------------------------------------------- /tutorial/images/dmp_forcing_terms.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/dmp_forcing_terms.svg -------------------------------------------------------------------------------- /tutorial/images/dmpplot_ijspeert2002movement-svg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/dmpplot_ijspeert2002movement-svg.png -------------------------------------------------------------------------------- /tutorial/images/dmpplot_ijspeert2002movement.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/dmpplot_ijspeert2002movement.svg -------------------------------------------------------------------------------- /tutorial/images/dmpplot_kulvicius2012joining-svg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/dmpplot_kulvicius2012joining-svg.png -------------------------------------------------------------------------------- /tutorial/images/dmpplot_kulvicius2012joining.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/dmpplot_kulvicius2012joining.svg -------------------------------------------------------------------------------- /tutorial/images/dmpplot_merged.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/dmpplot_merged.svg -------------------------------------------------------------------------------- /tutorial/images/example_systems-svg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/example_systems-svg.png -------------------------------------------------------------------------------- /tutorial/images/example_systems.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/example_systems.svg -------------------------------------------------------------------------------- /tutorial/images/exponential_decay-svg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/exponential_decay-svg.png -------------------------------------------------------------------------------- /tutorial/images/exponential_decay.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/exponential_decay.svg -------------------------------------------------------------------------------- /tutorial/images/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/makefile -------------------------------------------------------------------------------- /tutorial/images/merged.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/merged.svg -------------------------------------------------------------------------------- /tutorial/images/multiple_cost_components.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/multiple_cost_components.png -------------------------------------------------------------------------------- /tutorial/images/perturb-svg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/perturb-svg.png -------------------------------------------------------------------------------- /tutorial/images/perturb.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/perturb.svg -------------------------------------------------------------------------------- /tutorial/images/phase_systems-svg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/phase_systems-svg.png -------------------------------------------------------------------------------- /tutorial/images/phase_systems.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/phase_systems.svg -------------------------------------------------------------------------------- /tutorial/images/python_cpp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/python_cpp.png -------------------------------------------------------------------------------- /tutorial/images/python_cpp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/python_cpp.svg -------------------------------------------------------------------------------- /tutorial/images/python_cpp_dmp_bbo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/python_cpp_dmp_bbo.png -------------------------------------------------------------------------------- /tutorial/images/python_cpp_dmp_bbo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/python_cpp_dmp_bbo.svg -------------------------------------------------------------------------------- /tutorial/images/sigmoid-svg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/sigmoid-svg.png -------------------------------------------------------------------------------- /tutorial/images/sigmoid.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/sigmoid.svg -------------------------------------------------------------------------------- /tutorial/images/step1_dmp_integration_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/step1_dmp_integration_10.png -------------------------------------------------------------------------------- /tutorial/images/step1_dmp_integration_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/step1_dmp_integration_5.png -------------------------------------------------------------------------------- /tutorial/images/update_begin_end-svg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/update_begin_end-svg.png -------------------------------------------------------------------------------- /tutorial/images/update_begin_end.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/update_begin_end.svg -------------------------------------------------------------------------------- /tutorial/images/update_visualization_algo-svg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/update_visualization_algo-svg.png -------------------------------------------------------------------------------- /tutorial/images/update_visualization_algo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stulp/dmpbbo/HEAD/tutorial/images/update_visualization_algo.svg --------------------------------------------------------------------------------