├── .gitignore ├── CMakeLists.txt ├── README.md ├── include └── dqn_stage_bridge.h ├── msg └── stage_message.msg ├── old_stuff ├── CMakeLists.txt ├── dqn.cc ├── map.inc ├── pioneer.inc ├── rink.png ├── robot.inc ├── sick.inc └── simple.world ├── package.xml ├── script ├── agents │ ├── __init__.py │ ├── agent.py │ ├── async.py │ ├── deep_q.py │ ├── experience.py │ ├── history.py │ ├── n_step_q.py │ ├── sarsa.py │ └── statistic.py ├── baby_1.py ├── dqn_controller.py ├── dqn_node.py ├── dqn_stage.py ├── networks │ ├── __init__.py │ ├── cnn.py │ ├── layers.py │ ├── mlp.py │ └── network.py ├── result_viewer.py ├── test.py └── utils.py ├── src ├── baby_ctrl.cpp ├── dqn_stage_bridge.cpp ├── multi_robot_ctrl.cpp ├── multi_target_ctrl.cpp ├── robot_ctrl.cpp └── target_ctrl.cpp ├── vml_gpu.MD ├── vml_ubuntu.md └── world ├── baby.world ├── controller.world ├── map.inc ├── multi.world ├── pioneer.inc ├── rink.png ├── rinkDQN-noLocalMinima.png ├── rinkDQN.png ├── sick.inc ├── simple-nomini.world └── simple.world /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | CMakeLists.txt.user 3 | -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/README.md -------------------------------------------------------------------------------- /include/dqn_stage_bridge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/include/dqn_stage_bridge.h -------------------------------------------------------------------------------- /msg/stage_message.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/msg/stage_message.msg -------------------------------------------------------------------------------- /old_stuff/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/old_stuff/CMakeLists.txt -------------------------------------------------------------------------------- /old_stuff/dqn.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/old_stuff/dqn.cc -------------------------------------------------------------------------------- /old_stuff/map.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/old_stuff/map.inc -------------------------------------------------------------------------------- /old_stuff/pioneer.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/old_stuff/pioneer.inc -------------------------------------------------------------------------------- /old_stuff/rink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/old_stuff/rink.png -------------------------------------------------------------------------------- /old_stuff/robot.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/old_stuff/robot.inc -------------------------------------------------------------------------------- /old_stuff/sick.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/old_stuff/sick.inc -------------------------------------------------------------------------------- /old_stuff/simple.world: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/old_stuff/simple.world -------------------------------------------------------------------------------- /package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/package.xml -------------------------------------------------------------------------------- /script/agents/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /script/agents/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/script/agents/agent.py -------------------------------------------------------------------------------- /script/agents/async.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/script/agents/async.py -------------------------------------------------------------------------------- /script/agents/deep_q.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/script/agents/deep_q.py -------------------------------------------------------------------------------- /script/agents/experience.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/script/agents/experience.py -------------------------------------------------------------------------------- /script/agents/history.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/script/agents/history.py -------------------------------------------------------------------------------- /script/agents/n_step_q.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/script/agents/n_step_q.py -------------------------------------------------------------------------------- /script/agents/sarsa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/script/agents/sarsa.py -------------------------------------------------------------------------------- /script/agents/statistic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/script/agents/statistic.py -------------------------------------------------------------------------------- /script/baby_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/script/baby_1.py -------------------------------------------------------------------------------- /script/dqn_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/script/dqn_controller.py -------------------------------------------------------------------------------- /script/dqn_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/script/dqn_node.py -------------------------------------------------------------------------------- /script/dqn_stage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/script/dqn_stage.py -------------------------------------------------------------------------------- /script/networks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /script/networks/cnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/script/networks/cnn.py -------------------------------------------------------------------------------- /script/networks/layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/script/networks/layers.py -------------------------------------------------------------------------------- /script/networks/mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/script/networks/mlp.py -------------------------------------------------------------------------------- /script/networks/network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/script/networks/network.py -------------------------------------------------------------------------------- /script/result_viewer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/script/result_viewer.py -------------------------------------------------------------------------------- /script/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/script/test.py -------------------------------------------------------------------------------- /script/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/script/utils.py -------------------------------------------------------------------------------- /src/baby_ctrl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/src/baby_ctrl.cpp -------------------------------------------------------------------------------- /src/dqn_stage_bridge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/src/dqn_stage_bridge.cpp -------------------------------------------------------------------------------- /src/multi_robot_ctrl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/src/multi_robot_ctrl.cpp -------------------------------------------------------------------------------- /src/multi_target_ctrl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/src/multi_target_ctrl.cpp -------------------------------------------------------------------------------- /src/robot_ctrl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/src/robot_ctrl.cpp -------------------------------------------------------------------------------- /src/target_ctrl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/src/target_ctrl.cpp -------------------------------------------------------------------------------- /vml_gpu.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/vml_gpu.MD -------------------------------------------------------------------------------- /vml_ubuntu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/vml_ubuntu.md -------------------------------------------------------------------------------- /world/baby.world: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/world/baby.world -------------------------------------------------------------------------------- /world/controller.world: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/world/controller.world -------------------------------------------------------------------------------- /world/map.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/world/map.inc -------------------------------------------------------------------------------- /world/multi.world: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/world/multi.world -------------------------------------------------------------------------------- /world/pioneer.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/world/pioneer.inc -------------------------------------------------------------------------------- /world/rink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/world/rink.png -------------------------------------------------------------------------------- /world/rinkDQN-noLocalMinima.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/world/rinkDQN-noLocalMinima.png -------------------------------------------------------------------------------- /world/rinkDQN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/world/rinkDQN.png -------------------------------------------------------------------------------- /world/sick.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/world/sick.inc -------------------------------------------------------------------------------- /world/simple-nomini.world: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/world/simple-nomini.world -------------------------------------------------------------------------------- /world/simple.world: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voidminded/DQNStageROS/HEAD/world/simple.world --------------------------------------------------------------------------------