├── .gitignore ├── LICENSE ├── README.md ├── docker ├── build.sh ├── dockerfile └── requirements.txt ├── env ├── create_env.py ├── custom_maps.py ├── test-maps.yaml └── training-maps.yaml ├── eval.py ├── example.py ├── experiments ├── 01-random-20x20 │ └── 01-random-20x20.yaml ├── 02-mazes │ └── 02-mazes.yaml ├── 03-den520d │ └── 03-den520d.yaml ├── 04-Paris_1 │ └── 04-Paris_1.yaml └── 05-warehouse │ └── 05-warehouse.yaml ├── follower ├── algorithm_utils.py ├── inference.py ├── model.py ├── planning.py ├── preprocessing.py ├── register_env.py ├── register_training_utils.py ├── training_config.py └── training_utils.py ├── follower_cpp ├── BS_thread_pool.hpp ├── NN_module.h ├── agent.h ├── config.cpp ├── config.h ├── follower.cpp ├── follower.h ├── inference.py ├── planner.cpp ├── planner.h └── preprocessing.py ├── main.py ├── model ├── follower-lite │ ├── checkpoint_p0 │ │ └── checkpoint_000001248_20447232.pth │ ├── config.json │ └── follower-lite.onnx └── follower │ ├── checkpoint_p0 │ └── checkpoint_000061056_1000341504.pth │ └── config.json └── utils ├── __init__.py ├── eval_utils.py └── fix_num_threads_issue.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/README.md -------------------------------------------------------------------------------- /docker/build.sh: -------------------------------------------------------------------------------- 1 | docker build -t learn-to-follow . 2 | -------------------------------------------------------------------------------- /docker/dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/docker/dockerfile -------------------------------------------------------------------------------- /docker/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/docker/requirements.txt -------------------------------------------------------------------------------- /env/create_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/env/create_env.py -------------------------------------------------------------------------------- /env/custom_maps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/env/custom_maps.py -------------------------------------------------------------------------------- /env/test-maps.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/env/test-maps.yaml -------------------------------------------------------------------------------- /env/training-maps.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/env/training-maps.yaml -------------------------------------------------------------------------------- /eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/eval.py -------------------------------------------------------------------------------- /example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/example.py -------------------------------------------------------------------------------- /experiments/01-random-20x20/01-random-20x20.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/experiments/01-random-20x20/01-random-20x20.yaml -------------------------------------------------------------------------------- /experiments/02-mazes/02-mazes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/experiments/02-mazes/02-mazes.yaml -------------------------------------------------------------------------------- /experiments/03-den520d/03-den520d.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/experiments/03-den520d/03-den520d.yaml -------------------------------------------------------------------------------- /experiments/04-Paris_1/04-Paris_1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/experiments/04-Paris_1/04-Paris_1.yaml -------------------------------------------------------------------------------- /experiments/05-warehouse/05-warehouse.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/experiments/05-warehouse/05-warehouse.yaml -------------------------------------------------------------------------------- /follower/algorithm_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/follower/algorithm_utils.py -------------------------------------------------------------------------------- /follower/inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/follower/inference.py -------------------------------------------------------------------------------- /follower/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/follower/model.py -------------------------------------------------------------------------------- /follower/planning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/follower/planning.py -------------------------------------------------------------------------------- /follower/preprocessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/follower/preprocessing.py -------------------------------------------------------------------------------- /follower/register_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/follower/register_env.py -------------------------------------------------------------------------------- /follower/register_training_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/follower/register_training_utils.py -------------------------------------------------------------------------------- /follower/training_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/follower/training_config.py -------------------------------------------------------------------------------- /follower/training_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/follower/training_utils.py -------------------------------------------------------------------------------- /follower_cpp/BS_thread_pool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/follower_cpp/BS_thread_pool.hpp -------------------------------------------------------------------------------- /follower_cpp/NN_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/follower_cpp/NN_module.h -------------------------------------------------------------------------------- /follower_cpp/agent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/follower_cpp/agent.h -------------------------------------------------------------------------------- /follower_cpp/config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/follower_cpp/config.cpp -------------------------------------------------------------------------------- /follower_cpp/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/follower_cpp/config.h -------------------------------------------------------------------------------- /follower_cpp/follower.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/follower_cpp/follower.cpp -------------------------------------------------------------------------------- /follower_cpp/follower.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/follower_cpp/follower.h -------------------------------------------------------------------------------- /follower_cpp/inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/follower_cpp/inference.py -------------------------------------------------------------------------------- /follower_cpp/planner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/follower_cpp/planner.cpp -------------------------------------------------------------------------------- /follower_cpp/planner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/follower_cpp/planner.h -------------------------------------------------------------------------------- /follower_cpp/preprocessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/follower_cpp/preprocessing.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/main.py -------------------------------------------------------------------------------- /model/follower-lite/checkpoint_p0/checkpoint_000001248_20447232.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/model/follower-lite/checkpoint_p0/checkpoint_000001248_20447232.pth -------------------------------------------------------------------------------- /model/follower-lite/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/model/follower-lite/config.json -------------------------------------------------------------------------------- /model/follower-lite/follower-lite.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/model/follower-lite/follower-lite.onnx -------------------------------------------------------------------------------- /model/follower/checkpoint_p0/checkpoint_000061056_1000341504.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/model/follower/checkpoint_p0/checkpoint_000061056_1000341504.pth -------------------------------------------------------------------------------- /model/follower/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/model/follower/config.json -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/eval_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/utils/eval_utils.py -------------------------------------------------------------------------------- /utils/fix_num_threads_issue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cognitive-AI-Systems/learn-to-follow/HEAD/utils/fix_num_threads_issue.py --------------------------------------------------------------------------------