├── .gitignore ├── README.md └── tf_robot_learning ├── .idea ├── .gitignore ├── inspectionProfiles │ └── profiles_settings.xml ├── libraries │ └── R_User_Library.xml ├── misc.xml ├── modules.xml ├── tf_robot_learning.iml └── vcs.xml ├── data └── urdf │ ├── bookshelf_simple_collision.urdf │ ├── meshes │ ├── collision │ │ ├── finger.stl │ │ ├── hand.stl │ │ ├── link0.stl │ │ ├── link1.stl │ │ ├── link2.stl │ │ ├── link3.stl │ │ ├── link4.stl │ │ ├── link5.stl │ │ ├── link6.stl │ │ └── link7.stl │ └── visual │ │ ├── finger.dae │ │ ├── hand.dae │ │ ├── link0.dae │ │ ├── link1.dae │ │ ├── link2.dae │ │ ├── link3.dae │ │ ├── link4.dae │ │ ├── link5.dae │ │ ├── link6.dae │ │ └── link7.dae │ ├── panda_arm.urdf │ ├── talos_reduced.urdf │ └── wooden_table.urdf ├── notebooks └── motion_planning_sampling │ ├── 2drobot.ipynb │ ├── data │ ├── 2dparams.npy │ ├── 2dsamples.npy │ ├── data_two_feet_manual.npy │ ├── panda_constrained_orientation.npy │ ├── panda_gan_target_constrained.ckpt.data-00000-of-00001 │ ├── panda_gan_target_constrained.ckpt.index │ ├── panda_gan_target_constrained.ckpt.meta │ ├── panda_gan_target_constrained_fewdata.ckpt.data-00000-of-00001 │ ├── panda_gan_target_constrained_fewdata.ckpt.index │ ├── panda_gan_target_constrained_fewdata.ckpt.meta │ ├── talos_foot_fixed_with_data_ensemble2.ckpt.data-00000-of-00001 │ ├── talos_foot_fixed_with_data_ensemble2.ckpt.index │ ├── talos_foot_fixed_with_data_ensemble2.ckpt.meta │ ├── talos_foot_fixed_without_data.ckpt.data-00000-of-00001 │ ├── talos_foot_fixed_without_data.ckpt.index │ ├── talos_foot_fixed_without_data.ckpt.meta │ ├── talos_foot_moved_with_data_ensemble2.ckpt.data-00000-of-00001 │ ├── talos_foot_moved_with_data_ensemble2.ckpt.index │ └── talos_foot_moved_with_data_ensemble2.ckpt.meta │ ├── figures │ ├── panda_config.png │ ├── panda_config1.png │ ├── panda_config11.png │ ├── panda_config2.png │ ├── panda_config3.png │ ├── panda_config5.png │ ├── panda_config8.png │ ├── panda_config9.png │ ├── talos_config.png │ ├── talos_config10.png │ ├── talos_config11.png │ ├── talos_config12.png │ ├── talos_config32.png │ ├── talos_config6.png │ ├── talos_config7.png │ ├── talos_config8.png │ ├── talos_config9.png │ ├── target_close.png │ └── target_far.png │ ├── lib │ ├── costs.py │ ├── costs_pseudo.py │ ├── robot.py │ └── utils.py │ ├── panda.ipynb │ ├── talos_footfixed.ipynb │ └── talos_footmoved.ipynb ├── setup.py └── tf_robot_learning ├── __init__.py ├── control ├── __init__.py ├── lqr.py ├── rollout │ ├── __init__.py │ └── rollout.py └── utils.py ├── distributions ├── __init__.py ├── approx │ ├── .ipynb_checkpoints │ │ └── variational_gmm-checkpoint.py │ ├── __init__.py │ └── variational_gmm.py ├── mixture_models │ ├── __init__.py │ ├── gmm_ml.py │ └── moe.py ├── mvn.py ├── poe.py └── soft_uniform.py ├── kinematic ├── __init__.py ├── chain.py ├── frame.py ├── joint.py ├── rotation.py ├── segment.py ├── urdf_utils.py └── utils │ ├── __init__.py │ ├── import_pykdl.py │ ├── layout.py │ ├── plot_utils.py │ ├── pykdl_utils.py │ ├── tf_utils.py │ └── urdf_parser_py │ ├── __init__.py │ ├── sdf.py │ ├── urdf.py │ └── xml_reflection │ ├── __init__.py │ ├── basics.py │ └── core.py ├── nn ├── __init__.py ├── density_mlp.py └── mlp.py ├── planar_robots ├── __init__.py ├── bimanual_robot.py ├── n_joint.py ├── robot.py ├── three_joint.py └── two_joint.py ├── policy ├── __init__.py ├── poe_policy.py └── policy.py └── utils ├── __init__.py ├── basis_utils.py ├── data_utils.py ├── param_utils.py ├── plot_utils.py └── tf_utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/README.md -------------------------------------------------------------------------------- /tf_robot_learning/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /tf_robot_learning/.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /tf_robot_learning/.idea/libraries/R_User_Library.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/.idea/libraries/R_User_Library.xml -------------------------------------------------------------------------------- /tf_robot_learning/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/.idea/misc.xml -------------------------------------------------------------------------------- /tf_robot_learning/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/.idea/modules.xml -------------------------------------------------------------------------------- /tf_robot_learning/.idea/tf_robot_learning.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/.idea/tf_robot_learning.iml -------------------------------------------------------------------------------- /tf_robot_learning/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/.idea/vcs.xml -------------------------------------------------------------------------------- /tf_robot_learning/data/urdf/bookshelf_simple_collision.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/data/urdf/bookshelf_simple_collision.urdf -------------------------------------------------------------------------------- /tf_robot_learning/data/urdf/meshes/collision/finger.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/data/urdf/meshes/collision/finger.stl -------------------------------------------------------------------------------- /tf_robot_learning/data/urdf/meshes/collision/hand.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/data/urdf/meshes/collision/hand.stl -------------------------------------------------------------------------------- /tf_robot_learning/data/urdf/meshes/collision/link0.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/data/urdf/meshes/collision/link0.stl -------------------------------------------------------------------------------- /tf_robot_learning/data/urdf/meshes/collision/link1.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/data/urdf/meshes/collision/link1.stl -------------------------------------------------------------------------------- /tf_robot_learning/data/urdf/meshes/collision/link2.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/data/urdf/meshes/collision/link2.stl -------------------------------------------------------------------------------- /tf_robot_learning/data/urdf/meshes/collision/link3.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/data/urdf/meshes/collision/link3.stl -------------------------------------------------------------------------------- /tf_robot_learning/data/urdf/meshes/collision/link4.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/data/urdf/meshes/collision/link4.stl -------------------------------------------------------------------------------- /tf_robot_learning/data/urdf/meshes/collision/link5.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/data/urdf/meshes/collision/link5.stl -------------------------------------------------------------------------------- /tf_robot_learning/data/urdf/meshes/collision/link6.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/data/urdf/meshes/collision/link6.stl -------------------------------------------------------------------------------- /tf_robot_learning/data/urdf/meshes/collision/link7.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/data/urdf/meshes/collision/link7.stl -------------------------------------------------------------------------------- /tf_robot_learning/data/urdf/meshes/visual/finger.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/data/urdf/meshes/visual/finger.dae -------------------------------------------------------------------------------- /tf_robot_learning/data/urdf/meshes/visual/hand.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/data/urdf/meshes/visual/hand.dae -------------------------------------------------------------------------------- /tf_robot_learning/data/urdf/meshes/visual/link0.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/data/urdf/meshes/visual/link0.dae -------------------------------------------------------------------------------- /tf_robot_learning/data/urdf/meshes/visual/link1.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/data/urdf/meshes/visual/link1.dae -------------------------------------------------------------------------------- /tf_robot_learning/data/urdf/meshes/visual/link2.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/data/urdf/meshes/visual/link2.dae -------------------------------------------------------------------------------- /tf_robot_learning/data/urdf/meshes/visual/link3.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/data/urdf/meshes/visual/link3.dae -------------------------------------------------------------------------------- /tf_robot_learning/data/urdf/meshes/visual/link4.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/data/urdf/meshes/visual/link4.dae -------------------------------------------------------------------------------- /tf_robot_learning/data/urdf/meshes/visual/link5.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/data/urdf/meshes/visual/link5.dae -------------------------------------------------------------------------------- /tf_robot_learning/data/urdf/meshes/visual/link6.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/data/urdf/meshes/visual/link6.dae -------------------------------------------------------------------------------- /tf_robot_learning/data/urdf/meshes/visual/link7.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/data/urdf/meshes/visual/link7.dae -------------------------------------------------------------------------------- /tf_robot_learning/data/urdf/panda_arm.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/data/urdf/panda_arm.urdf -------------------------------------------------------------------------------- /tf_robot_learning/data/urdf/talos_reduced.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/data/urdf/talos_reduced.urdf -------------------------------------------------------------------------------- /tf_robot_learning/data/urdf/wooden_table.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/data/urdf/wooden_table.urdf -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/2drobot.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/2drobot.ipynb -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/data/2dparams.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/data/2dparams.npy -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/data/2dsamples.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/data/2dsamples.npy -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/data/data_two_feet_manual.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/data/data_two_feet_manual.npy -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/data/panda_constrained_orientation.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/data/panda_constrained_orientation.npy -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/data/panda_gan_target_constrained.ckpt.data-00000-of-00001: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/data/panda_gan_target_constrained.ckpt.data-00000-of-00001 -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/data/panda_gan_target_constrained.ckpt.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/data/panda_gan_target_constrained.ckpt.index -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/data/panda_gan_target_constrained.ckpt.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/data/panda_gan_target_constrained.ckpt.meta -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/data/panda_gan_target_constrained_fewdata.ckpt.data-00000-of-00001: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/data/panda_gan_target_constrained_fewdata.ckpt.data-00000-of-00001 -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/data/panda_gan_target_constrained_fewdata.ckpt.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/data/panda_gan_target_constrained_fewdata.ckpt.index -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/data/panda_gan_target_constrained_fewdata.ckpt.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/data/panda_gan_target_constrained_fewdata.ckpt.meta -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/data/talos_foot_fixed_with_data_ensemble2.ckpt.data-00000-of-00001: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/data/talos_foot_fixed_with_data_ensemble2.ckpt.data-00000-of-00001 -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/data/talos_foot_fixed_with_data_ensemble2.ckpt.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/data/talos_foot_fixed_with_data_ensemble2.ckpt.index -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/data/talos_foot_fixed_with_data_ensemble2.ckpt.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/data/talos_foot_fixed_with_data_ensemble2.ckpt.meta -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/data/talos_foot_fixed_without_data.ckpt.data-00000-of-00001: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/data/talos_foot_fixed_without_data.ckpt.data-00000-of-00001 -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/data/talos_foot_fixed_without_data.ckpt.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/data/talos_foot_fixed_without_data.ckpt.index -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/data/talos_foot_fixed_without_data.ckpt.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/data/talos_foot_fixed_without_data.ckpt.meta -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/data/talos_foot_moved_with_data_ensemble2.ckpt.data-00000-of-00001: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/data/talos_foot_moved_with_data_ensemble2.ckpt.data-00000-of-00001 -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/data/talos_foot_moved_with_data_ensemble2.ckpt.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/data/talos_foot_moved_with_data_ensemble2.ckpt.index -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/data/talos_foot_moved_with_data_ensemble2.ckpt.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/data/talos_foot_moved_with_data_ensemble2.ckpt.meta -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/figures/panda_config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/figures/panda_config.png -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/figures/panda_config1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/figures/panda_config1.png -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/figures/panda_config11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/figures/panda_config11.png -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/figures/panda_config2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/figures/panda_config2.png -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/figures/panda_config3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/figures/panda_config3.png -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/figures/panda_config5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/figures/panda_config5.png -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/figures/panda_config8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/figures/panda_config8.png -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/figures/panda_config9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/figures/panda_config9.png -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/figures/talos_config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/figures/talos_config.png -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/figures/talos_config10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/figures/talos_config10.png -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/figures/talos_config11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/figures/talos_config11.png -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/figures/talos_config12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/figures/talos_config12.png -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/figures/talos_config32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/figures/talos_config32.png -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/figures/talos_config6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/figures/talos_config6.png -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/figures/talos_config7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/figures/talos_config7.png -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/figures/talos_config8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/figures/talos_config8.png -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/figures/talos_config9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/figures/talos_config9.png -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/figures/target_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/figures/target_close.png -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/figures/target_far.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/figures/target_far.png -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/lib/costs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/lib/costs.py -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/lib/costs_pseudo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/lib/costs_pseudo.py -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/lib/robot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/lib/robot.py -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/lib/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/lib/utils.py -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/panda.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/panda.ipynb -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/talos_footfixed.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/talos_footfixed.ipynb -------------------------------------------------------------------------------- /tf_robot_learning/notebooks/motion_planning_sampling/talos_footmoved.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/notebooks/motion_planning_sampling/talos_footmoved.ipynb -------------------------------------------------------------------------------- /tf_robot_learning/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/setup.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/__init__.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/control/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/control/__init__.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/control/lqr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/control/lqr.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/control/rollout/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/control/rollout/__init__.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/control/rollout/rollout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/control/rollout/rollout.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/control/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/control/utils.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/distributions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/distributions/__init__.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/distributions/approx/.ipynb_checkpoints/variational_gmm-checkpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/distributions/approx/.ipynb_checkpoints/variational_gmm-checkpoint.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/distributions/approx/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/distributions/approx/__init__.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/distributions/approx/variational_gmm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/distributions/approx/variational_gmm.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/distributions/mixture_models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/distributions/mixture_models/__init__.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/distributions/mixture_models/gmm_ml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/distributions/mixture_models/gmm_ml.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/distributions/mixture_models/moe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/distributions/mixture_models/moe.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/distributions/mvn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/distributions/mvn.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/distributions/poe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/distributions/poe.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/distributions/soft_uniform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/distributions/soft_uniform.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/kinematic/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/kinematic/__init__.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/kinematic/chain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/kinematic/chain.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/kinematic/frame.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/kinematic/frame.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/kinematic/joint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/kinematic/joint.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/kinematic/rotation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/kinematic/rotation.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/kinematic/segment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/kinematic/segment.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/kinematic/urdf_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/kinematic/urdf_utils.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/kinematic/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/kinematic/utils/__init__.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/kinematic/utils/import_pykdl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/kinematic/utils/import_pykdl.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/kinematic/utils/layout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/kinematic/utils/layout.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/kinematic/utils/plot_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/kinematic/utils/plot_utils.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/kinematic/utils/pykdl_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/kinematic/utils/pykdl_utils.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/kinematic/utils/tf_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/kinematic/utils/tf_utils.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/kinematic/utils/urdf_parser_py/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/kinematic/utils/urdf_parser_py/sdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/kinematic/utils/urdf_parser_py/sdf.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/kinematic/utils/urdf_parser_py/urdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/kinematic/utils/urdf_parser_py/urdf.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/kinematic/utils/urdf_parser_py/xml_reflection/__init__.py: -------------------------------------------------------------------------------- 1 | from . core import * 2 | -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/kinematic/utils/urdf_parser_py/xml_reflection/basics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/kinematic/utils/urdf_parser_py/xml_reflection/basics.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/kinematic/utils/urdf_parser_py/xml_reflection/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/kinematic/utils/urdf_parser_py/xml_reflection/core.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/nn/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/nn/__init__.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/nn/density_mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/nn/density_mlp.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/nn/mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/nn/mlp.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/planar_robots/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/planar_robots/__init__.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/planar_robots/bimanual_robot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/planar_robots/bimanual_robot.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/planar_robots/n_joint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/planar_robots/n_joint.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/planar_robots/robot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/planar_robots/robot.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/planar_robots/three_joint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/planar_robots/three_joint.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/planar_robots/two_joint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/planar_robots/two_joint.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/policy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/policy/__init__.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/policy/poe_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/policy/poe_policy.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/policy/policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/policy/policy.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/utils/__init__.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/utils/basis_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/utils/basis_utils.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/utils/data_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/utils/data_utils.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/utils/param_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/utils/param_utils.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/utils/plot_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/utils/plot_utils.py -------------------------------------------------------------------------------- /tf_robot_learning/tf_robot_learning/utils/tf_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teguhSL/learning_distribution_gan/HEAD/tf_robot_learning/tf_robot_learning/utils/tf_utils.py --------------------------------------------------------------------------------