├── CMakeLists.txt ├── CMakePreBuild.sh ├── DeepRL-Arm.gif ├── LICENSE.md ├── README.md ├── Report-Paper.pdf ├── Report-Paper.png ├── c ├── aiAgent.cpp ├── aiAgent.h ├── deepRL.h ├── dqnAgent.cpp ├── dqnAgent.h ├── pyTensor.cpp ├── pyTensor.h ├── pyTorch.h ├── rlAgent.cpp └── rlAgent.h ├── cuda ├── cudaPlanar.cu └── cudaPlanar.h ├── docs └── images │ ├── DQN-cartpole.png │ ├── LunarLander.png │ ├── gazebo.png │ └── jetson-reinforcement-header.jpg ├── gazebo ├── ArmPlugin.cpp ├── ArmPlugin.h ├── CMakeLists.txt ├── PropPlugin.cpp ├── PropPlugin.h ├── gazebo-arm.sh ├── gazebo-arm.world ├── gazebo-pkgs │ ├── Dockerfile │ ├── LICENSE │ ├── README.md │ ├── TODO.md │ ├── gazebo_grasp_plugin │ │ ├── CHANGELOG.rst │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── gazebo_grasp_plugin │ │ │ │ ├── GazeboGraspFix.h │ │ │ │ └── GazeboGraspGripper.h │ │ ├── package.xml │ │ └── src │ │ │ ├── GazeboGraspFix.cpp │ │ │ └── GazeboGraspGripper.cpp │ ├── gazebo_state_plugins │ │ ├── CHANGELOG.rst │ │ ├── CMakeLists.txt │ │ ├── config │ │ │ ├── GazeboMapPublisher.yaml │ │ │ ├── GazeboObjectInfo.yaml │ │ │ └── WorldPlugins.yaml │ │ ├── include │ │ │ └── gazebo_state_plugins │ │ │ │ ├── GazeboMapPublisher.h │ │ │ │ └── GazeboObjectInfo.h │ │ ├── launch │ │ │ └── plugin_loader.launch │ │ ├── package.xml │ │ ├── src │ │ │ ├── GazeboMapPublisher.cpp │ │ │ └── GazeboObjectInfo.cpp │ │ └── test │ │ │ └── object_info_request.cpp │ ├── gazebo_test_tools │ │ ├── CHANGELOG.rst │ │ ├── CMakeLists.txt │ │ ├── config │ │ │ ├── FakeObjectRecognizer.yaml │ │ │ └── ObjectTFBroadcaster.yaml │ │ ├── include │ │ │ └── gazebo_test_tools │ │ │ │ ├── FakeObjectRecognizer.h │ │ │ │ └── gazebo_cube_spawner.h │ │ ├── launch │ │ │ ├── fake_object_recognizer.launch │ │ │ ├── gazebo_fake_object_recognition.launch │ │ │ ├── object_tf_broadcaster.launch │ │ │ └── spawn_and_recognize_cube.launch │ │ ├── package.xml │ │ ├── src │ │ │ ├── FakeObjectRecognizer.cpp │ │ │ ├── SetGazeboPhysicsClient.cpp │ │ │ ├── cube_spawner.cpp │ │ │ ├── cube_spawner_node.cpp │ │ │ └── fake_object_recognizer_node.cpp │ │ ├── srv │ │ │ └── RecognizeGazeboObject.srv │ │ └── test │ │ │ └── fake_object_recognizer_cmd.cpp │ └── gazebo_world_plugin_loader │ │ ├── CHANGELOG.rst │ │ ├── CMakeLists.txt │ │ ├── config │ │ └── WorldPluginsTemplate.config │ │ ├── include │ │ └── gazebo_world_plugin_loader │ │ │ └── GazeboPluginLoader.h │ │ ├── launch │ │ └── plugin_loader_template.launch │ │ ├── package.xml │ │ └── src │ │ └── GazeboPluginLoader.cpp └── meshes │ ├── gripper │ ├── finger_left.dae │ ├── finger_left_collision.dae │ ├── finger_right.dae │ ├── finger_right_collision.dae │ └── gripper_base.dae │ └── kr210l150 │ ├── README.md │ ├── collision │ ├── base_link.stl │ ├── link_1.stl │ ├── link_2.stl │ ├── link_3.stl │ ├── link_4.stl │ ├── link_5.stl │ └── link_6.stl │ └── visual │ ├── base_link.dae │ ├── link_1.dae │ ├── link_2.dae │ ├── link_3.dae │ ├── link_4.dae │ ├── link_5.dae │ └── link_6.dae ├── lua ├── DQN.lua ├── NEON.c ├── catchDQN.lua ├── catchENV.lua ├── hello.lua ├── test-cutorch.lua ├── test-lua.lua ├── test-packages.lua └── test-torch.lua ├── python ├── CRNN.py ├── DQN.py ├── RL.py ├── gym-DQN.py ├── gym-RL.py ├── gym-actorCritic.py ├── test-interop.py └── test-torch.py ├── samples ├── CMakeLists.txt ├── catch │ ├── CMakeLists.txt │ └── catch.cpp └── fruit │ ├── CMakeLists.txt │ ├── fruit.cpp │ ├── fruitEnv.cpp │ └── fruitEnv.h ├── tools ├── CMakeLists.txt ├── console │ ├── CMakeLists.txt │ ├── main.lua.cpp │ └── main.py.cpp ├── diagnostic │ ├── CMakeLists.txt │ ├── main.lua.cpp │ └── main.py.cpp └── input │ ├── CMakeLists.txt │ └── main.cpp └── utils ├── .gitignore ├── CMakeLists.txt ├── LICENSE.md ├── README.md ├── camera ├── gst-camera │ ├── CMakeLists.txt │ └── gst-camera.cpp ├── gstCamera.cpp ├── gstCamera.h ├── gstUtility.cpp ├── gstUtility.h ├── v4l2-console │ ├── CMakeLists.txt │ └── v4l2-console.cpp ├── v4l2-display │ ├── CMakeLists.txt │ └── v4l2-display.cpp ├── v4l2Camera.cpp └── v4l2Camera.h ├── commandLine.cpp ├── commandLine.h ├── cuda ├── cudaFont.cu ├── cudaFont.h ├── cudaMappedMemory.h ├── cudaNormalize.cu ├── cudaNormalize.h ├── cudaOverlay.cu ├── cudaOverlay.h ├── cudaRGB.cu ├── cudaRGB.h ├── cudaResize.cu ├── cudaResize.h ├── cudaUtility.h ├── cudaYUV-NV12.cu ├── cudaYUV-YUYV.cu ├── cudaYUV-YV12.cu └── cudaYUV.h ├── data ├── fontmapA.png └── fontmapB.png ├── display ├── gl-display-test │ ├── CMakeLists.txt │ └── gl-display-test.cpp ├── glDisplay.cpp ├── glDisplay.h ├── glTexture.cpp ├── glTexture.h └── glUtility.h ├── input ├── devInput.cpp ├── devInput.h ├── devJoystick.cpp ├── devJoystick.h ├── devKeyboard.cpp └── devKeyboard.h ├── loadImage.cpp ├── loadImage.h ├── pi.h └── rand.h /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CMakePreBuild.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/CMakePreBuild.sh -------------------------------------------------------------------------------- /DeepRL-Arm.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/DeepRL-Arm.gif -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/README.md -------------------------------------------------------------------------------- /Report-Paper.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/Report-Paper.pdf -------------------------------------------------------------------------------- /Report-Paper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/Report-Paper.png -------------------------------------------------------------------------------- /c/aiAgent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/c/aiAgent.cpp -------------------------------------------------------------------------------- /c/aiAgent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/c/aiAgent.h -------------------------------------------------------------------------------- /c/deepRL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/c/deepRL.h -------------------------------------------------------------------------------- /c/dqnAgent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/c/dqnAgent.cpp -------------------------------------------------------------------------------- /c/dqnAgent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/c/dqnAgent.h -------------------------------------------------------------------------------- /c/pyTensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/c/pyTensor.cpp -------------------------------------------------------------------------------- /c/pyTensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/c/pyTensor.h -------------------------------------------------------------------------------- /c/pyTorch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/c/pyTorch.h -------------------------------------------------------------------------------- /c/rlAgent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/c/rlAgent.cpp -------------------------------------------------------------------------------- /c/rlAgent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/c/rlAgent.h -------------------------------------------------------------------------------- /cuda/cudaPlanar.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/cuda/cudaPlanar.cu -------------------------------------------------------------------------------- /cuda/cudaPlanar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/cuda/cudaPlanar.h -------------------------------------------------------------------------------- /docs/images/DQN-cartpole.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/docs/images/DQN-cartpole.png -------------------------------------------------------------------------------- /docs/images/LunarLander.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/docs/images/LunarLander.png -------------------------------------------------------------------------------- /docs/images/gazebo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/docs/images/gazebo.png -------------------------------------------------------------------------------- /docs/images/jetson-reinforcement-header.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/docs/images/jetson-reinforcement-header.jpg -------------------------------------------------------------------------------- /gazebo/ArmPlugin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/ArmPlugin.cpp -------------------------------------------------------------------------------- /gazebo/ArmPlugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/ArmPlugin.h -------------------------------------------------------------------------------- /gazebo/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/CMakeLists.txt -------------------------------------------------------------------------------- /gazebo/PropPlugin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/PropPlugin.cpp -------------------------------------------------------------------------------- /gazebo/PropPlugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/PropPlugin.h -------------------------------------------------------------------------------- /gazebo/gazebo-arm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-arm.sh -------------------------------------------------------------------------------- /gazebo/gazebo-arm.world: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-arm.world -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/Dockerfile -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/LICENSE -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/README.md -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/TODO.md -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_grasp_plugin/CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_grasp_plugin/CHANGELOG.rst -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_grasp_plugin/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_grasp_plugin/CMakeLists.txt -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_grasp_plugin/include/gazebo_grasp_plugin/GazeboGraspFix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_grasp_plugin/include/gazebo_grasp_plugin/GazeboGraspFix.h -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_grasp_plugin/include/gazebo_grasp_plugin/GazeboGraspGripper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_grasp_plugin/include/gazebo_grasp_plugin/GazeboGraspGripper.h -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_grasp_plugin/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_grasp_plugin/package.xml -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_grasp_plugin/src/GazeboGraspFix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_grasp_plugin/src/GazeboGraspFix.cpp -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_grasp_plugin/src/GazeboGraspGripper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_grasp_plugin/src/GazeboGraspGripper.cpp -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_state_plugins/CHANGELOG.rst: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_state_plugins/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_state_plugins/CMakeLists.txt -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_state_plugins/config/GazeboMapPublisher.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_state_plugins/config/GazeboMapPublisher.yaml -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_state_plugins/config/GazeboObjectInfo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_state_plugins/config/GazeboObjectInfo.yaml -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_state_plugins/config/WorldPlugins.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_state_plugins/config/WorldPlugins.yaml -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_state_plugins/include/gazebo_state_plugins/GazeboMapPublisher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_state_plugins/include/gazebo_state_plugins/GazeboMapPublisher.h -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_state_plugins/include/gazebo_state_plugins/GazeboObjectInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_state_plugins/include/gazebo_state_plugins/GazeboObjectInfo.h -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_state_plugins/launch/plugin_loader.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_state_plugins/launch/plugin_loader.launch -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_state_plugins/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_state_plugins/package.xml -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_state_plugins/src/GazeboMapPublisher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_state_plugins/src/GazeboMapPublisher.cpp -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_state_plugins/src/GazeboObjectInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_state_plugins/src/GazeboObjectInfo.cpp -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_state_plugins/test/object_info_request.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_state_plugins/test/object_info_request.cpp -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_test_tools/CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_test_tools/CHANGELOG.rst -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_test_tools/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_test_tools/CMakeLists.txt -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_test_tools/config/FakeObjectRecognizer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_test_tools/config/FakeObjectRecognizer.yaml -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_test_tools/config/ObjectTFBroadcaster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_test_tools/config/ObjectTFBroadcaster.yaml -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_test_tools/include/gazebo_test_tools/FakeObjectRecognizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_test_tools/include/gazebo_test_tools/FakeObjectRecognizer.h -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_test_tools/include/gazebo_test_tools/gazebo_cube_spawner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_test_tools/include/gazebo_test_tools/gazebo_cube_spawner.h -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_test_tools/launch/fake_object_recognizer.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_test_tools/launch/fake_object_recognizer.launch -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_test_tools/launch/gazebo_fake_object_recognition.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_test_tools/launch/gazebo_fake_object_recognition.launch -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_test_tools/launch/object_tf_broadcaster.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_test_tools/launch/object_tf_broadcaster.launch -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_test_tools/launch/spawn_and_recognize_cube.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_test_tools/launch/spawn_and_recognize_cube.launch -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_test_tools/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_test_tools/package.xml -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_test_tools/src/FakeObjectRecognizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_test_tools/src/FakeObjectRecognizer.cpp -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_test_tools/src/SetGazeboPhysicsClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_test_tools/src/SetGazeboPhysicsClient.cpp -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_test_tools/src/cube_spawner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_test_tools/src/cube_spawner.cpp -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_test_tools/src/cube_spawner_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_test_tools/src/cube_spawner_node.cpp -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_test_tools/src/fake_object_recognizer_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_test_tools/src/fake_object_recognizer_node.cpp -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_test_tools/srv/RecognizeGazeboObject.srv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_test_tools/srv/RecognizeGazeboObject.srv -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_test_tools/test/fake_object_recognizer_cmd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_test_tools/test/fake_object_recognizer_cmd.cpp -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_world_plugin_loader/CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_world_plugin_loader/CHANGELOG.rst -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_world_plugin_loader/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_world_plugin_loader/CMakeLists.txt -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_world_plugin_loader/config/WorldPluginsTemplate.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_world_plugin_loader/config/WorldPluginsTemplate.config -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_world_plugin_loader/include/gazebo_world_plugin_loader/GazeboPluginLoader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_world_plugin_loader/include/gazebo_world_plugin_loader/GazeboPluginLoader.h -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_world_plugin_loader/launch/plugin_loader_template.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_world_plugin_loader/launch/plugin_loader_template.launch -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_world_plugin_loader/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_world_plugin_loader/package.xml -------------------------------------------------------------------------------- /gazebo/gazebo-pkgs/gazebo_world_plugin_loader/src/GazeboPluginLoader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/gazebo-pkgs/gazebo_world_plugin_loader/src/GazeboPluginLoader.cpp -------------------------------------------------------------------------------- /gazebo/meshes/gripper/finger_left.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/meshes/gripper/finger_left.dae -------------------------------------------------------------------------------- /gazebo/meshes/gripper/finger_left_collision.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/meshes/gripper/finger_left_collision.dae -------------------------------------------------------------------------------- /gazebo/meshes/gripper/finger_right.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/meshes/gripper/finger_right.dae -------------------------------------------------------------------------------- /gazebo/meshes/gripper/finger_right_collision.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/meshes/gripper/finger_right_collision.dae -------------------------------------------------------------------------------- /gazebo/meshes/gripper/gripper_base.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/meshes/gripper/gripper_base.dae -------------------------------------------------------------------------------- /gazebo/meshes/kr210l150/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/meshes/kr210l150/README.md -------------------------------------------------------------------------------- /gazebo/meshes/kr210l150/collision/base_link.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/meshes/kr210l150/collision/base_link.stl -------------------------------------------------------------------------------- /gazebo/meshes/kr210l150/collision/link_1.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/meshes/kr210l150/collision/link_1.stl -------------------------------------------------------------------------------- /gazebo/meshes/kr210l150/collision/link_2.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/meshes/kr210l150/collision/link_2.stl -------------------------------------------------------------------------------- /gazebo/meshes/kr210l150/collision/link_3.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/meshes/kr210l150/collision/link_3.stl -------------------------------------------------------------------------------- /gazebo/meshes/kr210l150/collision/link_4.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/meshes/kr210l150/collision/link_4.stl -------------------------------------------------------------------------------- /gazebo/meshes/kr210l150/collision/link_5.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/meshes/kr210l150/collision/link_5.stl -------------------------------------------------------------------------------- /gazebo/meshes/kr210l150/collision/link_6.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/meshes/kr210l150/collision/link_6.stl -------------------------------------------------------------------------------- /gazebo/meshes/kr210l150/visual/base_link.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/meshes/kr210l150/visual/base_link.dae -------------------------------------------------------------------------------- /gazebo/meshes/kr210l150/visual/link_1.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/meshes/kr210l150/visual/link_1.dae -------------------------------------------------------------------------------- /gazebo/meshes/kr210l150/visual/link_2.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/meshes/kr210l150/visual/link_2.dae -------------------------------------------------------------------------------- /gazebo/meshes/kr210l150/visual/link_3.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/meshes/kr210l150/visual/link_3.dae -------------------------------------------------------------------------------- /gazebo/meshes/kr210l150/visual/link_4.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/meshes/kr210l150/visual/link_4.dae -------------------------------------------------------------------------------- /gazebo/meshes/kr210l150/visual/link_5.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/meshes/kr210l150/visual/link_5.dae -------------------------------------------------------------------------------- /gazebo/meshes/kr210l150/visual/link_6.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/gazebo/meshes/kr210l150/visual/link_6.dae -------------------------------------------------------------------------------- /lua/DQN.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/lua/DQN.lua -------------------------------------------------------------------------------- /lua/NEON.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/lua/NEON.c -------------------------------------------------------------------------------- /lua/catchDQN.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/lua/catchDQN.lua -------------------------------------------------------------------------------- /lua/catchENV.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/lua/catchENV.lua -------------------------------------------------------------------------------- /lua/hello.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/lua/hello.lua -------------------------------------------------------------------------------- /lua/test-cutorch.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/lua/test-cutorch.lua -------------------------------------------------------------------------------- /lua/test-lua.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/lua/test-lua.lua -------------------------------------------------------------------------------- /lua/test-packages.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/lua/test-packages.lua -------------------------------------------------------------------------------- /lua/test-torch.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/lua/test-torch.lua -------------------------------------------------------------------------------- /python/CRNN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/python/CRNN.py -------------------------------------------------------------------------------- /python/DQN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/python/DQN.py -------------------------------------------------------------------------------- /python/RL.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/python/RL.py -------------------------------------------------------------------------------- /python/gym-DQN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/python/gym-DQN.py -------------------------------------------------------------------------------- /python/gym-RL.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/python/gym-RL.py -------------------------------------------------------------------------------- /python/gym-actorCritic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/python/gym-actorCritic.py -------------------------------------------------------------------------------- /python/test-interop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/python/test-interop.py -------------------------------------------------------------------------------- /python/test-torch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/python/test-torch.py -------------------------------------------------------------------------------- /samples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/samples/CMakeLists.txt -------------------------------------------------------------------------------- /samples/catch/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/samples/catch/CMakeLists.txt -------------------------------------------------------------------------------- /samples/catch/catch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/samples/catch/catch.cpp -------------------------------------------------------------------------------- /samples/fruit/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/samples/fruit/CMakeLists.txt -------------------------------------------------------------------------------- /samples/fruit/fruit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/samples/fruit/fruit.cpp -------------------------------------------------------------------------------- /samples/fruit/fruitEnv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/samples/fruit/fruitEnv.cpp -------------------------------------------------------------------------------- /samples/fruit/fruitEnv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/samples/fruit/fruitEnv.h -------------------------------------------------------------------------------- /tools/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/tools/CMakeLists.txt -------------------------------------------------------------------------------- /tools/console/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/tools/console/CMakeLists.txt -------------------------------------------------------------------------------- /tools/console/main.lua.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/tools/console/main.lua.cpp -------------------------------------------------------------------------------- /tools/console/main.py.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/tools/console/main.py.cpp -------------------------------------------------------------------------------- /tools/diagnostic/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/tools/diagnostic/CMakeLists.txt -------------------------------------------------------------------------------- /tools/diagnostic/main.lua.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/tools/diagnostic/main.lua.cpp -------------------------------------------------------------------------------- /tools/diagnostic/main.py.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/tools/diagnostic/main.py.cpp -------------------------------------------------------------------------------- /tools/input/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/tools/input/CMakeLists.txt -------------------------------------------------------------------------------- /tools/input/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/tools/input/main.cpp -------------------------------------------------------------------------------- /utils/.gitignore: -------------------------------------------------------------------------------- 1 | build/ -------------------------------------------------------------------------------- /utils/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/CMakeLists.txt -------------------------------------------------------------------------------- /utils/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/LICENSE.md -------------------------------------------------------------------------------- /utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/README.md -------------------------------------------------------------------------------- /utils/camera/gst-camera/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/camera/gst-camera/CMakeLists.txt -------------------------------------------------------------------------------- /utils/camera/gst-camera/gst-camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/camera/gst-camera/gst-camera.cpp -------------------------------------------------------------------------------- /utils/camera/gstCamera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/camera/gstCamera.cpp -------------------------------------------------------------------------------- /utils/camera/gstCamera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/camera/gstCamera.h -------------------------------------------------------------------------------- /utils/camera/gstUtility.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/camera/gstUtility.cpp -------------------------------------------------------------------------------- /utils/camera/gstUtility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/camera/gstUtility.h -------------------------------------------------------------------------------- /utils/camera/v4l2-console/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/camera/v4l2-console/CMakeLists.txt -------------------------------------------------------------------------------- /utils/camera/v4l2-console/v4l2-console.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/camera/v4l2-console/v4l2-console.cpp -------------------------------------------------------------------------------- /utils/camera/v4l2-display/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/camera/v4l2-display/CMakeLists.txt -------------------------------------------------------------------------------- /utils/camera/v4l2-display/v4l2-display.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/camera/v4l2-display/v4l2-display.cpp -------------------------------------------------------------------------------- /utils/camera/v4l2Camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/camera/v4l2Camera.cpp -------------------------------------------------------------------------------- /utils/camera/v4l2Camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/camera/v4l2Camera.h -------------------------------------------------------------------------------- /utils/commandLine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/commandLine.cpp -------------------------------------------------------------------------------- /utils/commandLine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/commandLine.h -------------------------------------------------------------------------------- /utils/cuda/cudaFont.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/cuda/cudaFont.cu -------------------------------------------------------------------------------- /utils/cuda/cudaFont.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/cuda/cudaFont.h -------------------------------------------------------------------------------- /utils/cuda/cudaMappedMemory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/cuda/cudaMappedMemory.h -------------------------------------------------------------------------------- /utils/cuda/cudaNormalize.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/cuda/cudaNormalize.cu -------------------------------------------------------------------------------- /utils/cuda/cudaNormalize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/cuda/cudaNormalize.h -------------------------------------------------------------------------------- /utils/cuda/cudaOverlay.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/cuda/cudaOverlay.cu -------------------------------------------------------------------------------- /utils/cuda/cudaOverlay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/cuda/cudaOverlay.h -------------------------------------------------------------------------------- /utils/cuda/cudaRGB.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/cuda/cudaRGB.cu -------------------------------------------------------------------------------- /utils/cuda/cudaRGB.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/cuda/cudaRGB.h -------------------------------------------------------------------------------- /utils/cuda/cudaResize.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/cuda/cudaResize.cu -------------------------------------------------------------------------------- /utils/cuda/cudaResize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/cuda/cudaResize.h -------------------------------------------------------------------------------- /utils/cuda/cudaUtility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/cuda/cudaUtility.h -------------------------------------------------------------------------------- /utils/cuda/cudaYUV-NV12.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/cuda/cudaYUV-NV12.cu -------------------------------------------------------------------------------- /utils/cuda/cudaYUV-YUYV.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/cuda/cudaYUV-YUYV.cu -------------------------------------------------------------------------------- /utils/cuda/cudaYUV-YV12.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/cuda/cudaYUV-YV12.cu -------------------------------------------------------------------------------- /utils/cuda/cudaYUV.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/cuda/cudaYUV.h -------------------------------------------------------------------------------- /utils/data/fontmapA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/data/fontmapA.png -------------------------------------------------------------------------------- /utils/data/fontmapB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/data/fontmapB.png -------------------------------------------------------------------------------- /utils/display/gl-display-test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/display/gl-display-test/CMakeLists.txt -------------------------------------------------------------------------------- /utils/display/gl-display-test/gl-display-test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/display/gl-display-test/gl-display-test.cpp -------------------------------------------------------------------------------- /utils/display/glDisplay.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/display/glDisplay.cpp -------------------------------------------------------------------------------- /utils/display/glDisplay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/display/glDisplay.h -------------------------------------------------------------------------------- /utils/display/glTexture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/display/glTexture.cpp -------------------------------------------------------------------------------- /utils/display/glTexture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/display/glTexture.h -------------------------------------------------------------------------------- /utils/display/glUtility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/display/glUtility.h -------------------------------------------------------------------------------- /utils/input/devInput.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/input/devInput.cpp -------------------------------------------------------------------------------- /utils/input/devInput.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/input/devInput.h -------------------------------------------------------------------------------- /utils/input/devJoystick.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/input/devJoystick.cpp -------------------------------------------------------------------------------- /utils/input/devJoystick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/input/devJoystick.h -------------------------------------------------------------------------------- /utils/input/devKeyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/input/devKeyboard.cpp -------------------------------------------------------------------------------- /utils/input/devKeyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/input/devKeyboard.h -------------------------------------------------------------------------------- /utils/loadImage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/loadImage.cpp -------------------------------------------------------------------------------- /utils/loadImage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/loadImage.h -------------------------------------------------------------------------------- /utils/pi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/pi.h -------------------------------------------------------------------------------- /utils/rand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navidsafaeian/Deep-Reinforcement-Learning-Arm-Manipulation-Project-using-DQN-Agent/HEAD/utils/rand.h --------------------------------------------------------------------------------