├── .gitignore ├── LICENSE.txt ├── README.md ├── algos ├── ddpg_agent.py ├── dqn_agent.py ├── her.py ├── replay_buffer.py └── utils │ ├── normalizer.py │ ├── random_policy.py │ └── random_process.py ├── arguments_ddpg.py ├── arguments_dqn.py ├── goal_env ├── __init__.py ├── bitflip.py ├── fourroom.py ├── goal_plane_env.py ├── mountaincar.py ├── mujoco │ ├── __init__.py │ ├── ant.py │ ├── ant_maze_env.py │ ├── assets │ │ ├── ant.xml │ │ └── point.xml │ ├── create_maze_env.py │ ├── maze_env.py │ ├── maze_env_utils.py │ ├── point.py │ └── point_maze_env.py ├── plane.py └── recorder.py ├── models ├── distance.py └── networks.py ├── planner ├── goal_plan.py ├── sample.py └── vis_pointmaze.py ├── scripts ├── train_2dplane.sh ├── train_antmaze.sh └── train_pointmaze.sh ├── train_ddpg.py └── train_dqn.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/README.md -------------------------------------------------------------------------------- /algos/ddpg_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/algos/ddpg_agent.py -------------------------------------------------------------------------------- /algos/dqn_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/algos/dqn_agent.py -------------------------------------------------------------------------------- /algos/her.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/algos/her.py -------------------------------------------------------------------------------- /algos/replay_buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/algos/replay_buffer.py -------------------------------------------------------------------------------- /algos/utils/normalizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/algos/utils/normalizer.py -------------------------------------------------------------------------------- /algos/utils/random_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/algos/utils/random_policy.py -------------------------------------------------------------------------------- /algos/utils/random_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/algos/utils/random_process.py -------------------------------------------------------------------------------- /arguments_ddpg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/arguments_ddpg.py -------------------------------------------------------------------------------- /arguments_dqn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/arguments_dqn.py -------------------------------------------------------------------------------- /goal_env/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/goal_env/__init__.py -------------------------------------------------------------------------------- /goal_env/bitflip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/goal_env/bitflip.py -------------------------------------------------------------------------------- /goal_env/fourroom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/goal_env/fourroom.py -------------------------------------------------------------------------------- /goal_env/goal_plane_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/goal_env/goal_plane_env.py -------------------------------------------------------------------------------- /goal_env/mountaincar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/goal_env/mountaincar.py -------------------------------------------------------------------------------- /goal_env/mujoco/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/goal_env/mujoco/__init__.py -------------------------------------------------------------------------------- /goal_env/mujoco/ant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/goal_env/mujoco/ant.py -------------------------------------------------------------------------------- /goal_env/mujoco/ant_maze_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/goal_env/mujoco/ant_maze_env.py -------------------------------------------------------------------------------- /goal_env/mujoco/assets/ant.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/goal_env/mujoco/assets/ant.xml -------------------------------------------------------------------------------- /goal_env/mujoco/assets/point.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/goal_env/mujoco/assets/point.xml -------------------------------------------------------------------------------- /goal_env/mujoco/create_maze_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/goal_env/mujoco/create_maze_env.py -------------------------------------------------------------------------------- /goal_env/mujoco/maze_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/goal_env/mujoco/maze_env.py -------------------------------------------------------------------------------- /goal_env/mujoco/maze_env_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/goal_env/mujoco/maze_env_utils.py -------------------------------------------------------------------------------- /goal_env/mujoco/point.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/goal_env/mujoco/point.py -------------------------------------------------------------------------------- /goal_env/mujoco/point_maze_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/goal_env/mujoco/point_maze_env.py -------------------------------------------------------------------------------- /goal_env/plane.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/goal_env/plane.py -------------------------------------------------------------------------------- /goal_env/recorder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/goal_env/recorder.py -------------------------------------------------------------------------------- /models/distance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/models/distance.py -------------------------------------------------------------------------------- /models/networks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/models/networks.py -------------------------------------------------------------------------------- /planner/goal_plan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/planner/goal_plan.py -------------------------------------------------------------------------------- /planner/sample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/planner/sample.py -------------------------------------------------------------------------------- /planner/vis_pointmaze.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/planner/vis_pointmaze.py -------------------------------------------------------------------------------- /scripts/train_2dplane.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/scripts/train_2dplane.sh -------------------------------------------------------------------------------- /scripts/train_antmaze.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/scripts/train_antmaze.sh -------------------------------------------------------------------------------- /scripts/train_pointmaze.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/scripts/train_pointmaze.sh -------------------------------------------------------------------------------- /train_ddpg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/train_ddpg.py -------------------------------------------------------------------------------- /train_dqn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FangchenLiu/map_planner/HEAD/train_dqn.py --------------------------------------------------------------------------------