├── .gitignore ├── README.md ├── hybrid_rl_training ├── CMakeLists.txt ├── config │ └── turtlebot_deepq.yaml ├── launch │ ├── 4_robot_3D1P.launch │ ├── check_env.launch │ ├── include │ │ └── turtlebot_base.launch │ ├── stable_baselines_train.launch │ ├── static_env.launch │ ├── zigzag_3ped.launch │ └── zigzag_dense.launch ├── models │ ├── hokuyo │ │ ├── config.yaml │ │ ├── hokuyo.dae │ │ └── hokuyo.urdf.xacro │ ├── jackals │ │ ├── jackal.gazebo │ │ ├── jackal_cam_depth.urdf.xacro │ │ ├── jackal_cam_mono.urdf.xacro │ │ ├── jackal_multi.urdf.xacro │ │ └── jackal_single.urdf.xacro │ ├── realsense2_description │ │ ├── meshes │ │ │ └── d435.dae │ │ └── urdf │ │ │ ├── _d435.macro.xacro │ │ │ ├── d435.macro.xacro │ │ │ ├── d435_depth.macro.xacro │ │ │ └── d435_mono.macro.xacro │ └── turtlebot2 │ │ ├── common_properties.urdf.xacro │ │ ├── kobuki │ │ ├── kobuki.urdf.xacro │ │ └── kobuki_gazebo.urdf.xacro │ │ ├── meshes │ │ ├── laser │ │ │ └── hokuyo.dae │ │ └── p3dx │ │ │ ├── Coordinates │ │ │ ├── back_rim.stl │ │ │ ├── back_sonar.stl │ │ │ ├── center_hubcap.stl │ │ │ ├── center_wheel.stl │ │ │ ├── chassis.stl │ │ │ ├── front_rim.stl │ │ │ ├── front_sonar.stl │ │ │ ├── left_hubcap.stl │ │ │ ├── left_wheel.stl │ │ │ ├── right_hubcap.stl │ │ │ ├── right_wheel.stl │ │ │ ├── swivel.stl │ │ │ └── top.stl │ │ ├── sensors │ │ ├── hokuyo.urdf.xacro │ │ └── r200.urdf.xacro │ │ ├── stacks │ │ ├── circles.urdf.xacro │ │ └── hexagons.urdf.xacro │ │ └── turtlebot.urdf.xacro ├── package.xml ├── rviz │ ├── cube.dae │ ├── naviswarm.rviz │ └── usv.dae ├── src │ ├── check_env.py │ ├── customPolicy.py │ ├── odom_calculator.py │ ├── stable_baselines_train.py │ ├── test_dwa.py │ └── test_trained_model.py └── worlds │ ├── 4_robot_3D1P.world │ ├── maze.world │ ├── zigzag_3ped.world │ └── zigzag_static.world ├── img ├── TrainEnv.png ├── dense1.png ├── final_5fd2c0b030825100b34ff8e9_695763.mp4 ├── zigzag.png └── zigzag_3ped.png └── openai_ros ├── README.md └── openai_ros ├── CHANGELOG.rst ├── CMakeLists.txt ├── doc ├── CHANGELOG.rst ├── Makefile ├── cartpole_environment.rst ├── conf.py ├── cube_environment.rst ├── hopper_environment.rst ├── husarion_environment.rst ├── img │ ├── cartpole_openai.png │ ├── hopper.png │ ├── moving_cube_image.png │ ├── parrotdrone.png │ ├── rosbot.jpg │ ├── rosbot_husarion.png │ ├── sawyer_robot.png │ ├── sawyer_sim.png │ ├── shadow_tc.png │ ├── summit_xl.png │ ├── summit_xl_sim.png │ ├── turtlebot2.png │ ├── turtlebot3.png │ ├── turtlebot3_sim.png │ └── wamv.png ├── index.rst ├── manifest.yaml ├── modules.rst ├── openai_ros.cartpole_stay_up.rst ├── openai_ros.moving_cube.rst ├── openai_ros.robot_envs.rst ├── openai_ros.rst ├── openai_ros.task_envs.cartpole_stay_up.rst ├── openai_ros.task_envs.hopper.rst ├── openai_ros.task_envs.husarion.rst ├── openai_ros.task_envs.moving_cube.rst ├── openai_ros.task_envs.parrotdrone.rst ├── openai_ros.task_envs.rst ├── openai_ros.task_envs.sawyer.rst ├── openai_ros.task_envs.shadow_tc.rst ├── openai_ros.task_envs.sumit_xl.rst ├── openai_ros.task_envs.turtlebot2.rst ├── openai_ros.task_envs.turtlebot3.rst ├── openai_ros.task_envs.wamv.rst ├── openai_ros_core.rst ├── parrotdrone_environment.rst ├── robot_environments.rst ├── sawyer_environment.rst ├── shadow_tc_environment.rst ├── summitxl_environment.rst ├── turtlebot2_environment.rst ├── turtlebot3_environment.rst └── wamv_environment.rst ├── msg └── RLExperimentInfo.msg ├── package.xml ├── rosdoc.yaml ├── setup.py ├── src └── openai_ros │ ├── __init__.py │ ├── controllers_connection.py │ ├── gazebo_connection.py │ ├── robot_envs │ ├── __init__.py │ └── turtlebot2_env.py │ ├── robot_gazebo_env.py │ ├── robot_gazebo_env_goal.py │ └── task_envs │ ├── __init__.py │ └── turtlebot2 │ ├── __init__.py │ ├── config.py │ ├── dwa.py │ ├── model_states.py │ ├── multiprocessingDWA.py │ ├── obstacles.py │ └── turtlebot2_maze.py └── templates ├── template_my_robot_env.py └── template_my_training_env.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/README.md -------------------------------------------------------------------------------- /hybrid_rl_training/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/CMakeLists.txt -------------------------------------------------------------------------------- /hybrid_rl_training/config/turtlebot_deepq.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/config/turtlebot_deepq.yaml -------------------------------------------------------------------------------- /hybrid_rl_training/launch/4_robot_3D1P.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/launch/4_robot_3D1P.launch -------------------------------------------------------------------------------- /hybrid_rl_training/launch/check_env.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/launch/check_env.launch -------------------------------------------------------------------------------- /hybrid_rl_training/launch/include/turtlebot_base.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/launch/include/turtlebot_base.launch -------------------------------------------------------------------------------- /hybrid_rl_training/launch/stable_baselines_train.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/launch/stable_baselines_train.launch -------------------------------------------------------------------------------- /hybrid_rl_training/launch/static_env.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/launch/static_env.launch -------------------------------------------------------------------------------- /hybrid_rl_training/launch/zigzag_3ped.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/launch/zigzag_3ped.launch -------------------------------------------------------------------------------- /hybrid_rl_training/launch/zigzag_dense.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/launch/zigzag_dense.launch -------------------------------------------------------------------------------- /hybrid_rl_training/models/hokuyo/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/hokuyo/config.yaml -------------------------------------------------------------------------------- /hybrid_rl_training/models/hokuyo/hokuyo.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/hokuyo/hokuyo.dae -------------------------------------------------------------------------------- /hybrid_rl_training/models/hokuyo/hokuyo.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/hokuyo/hokuyo.urdf.xacro -------------------------------------------------------------------------------- /hybrid_rl_training/models/jackals/jackal.gazebo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/jackals/jackal.gazebo -------------------------------------------------------------------------------- /hybrid_rl_training/models/jackals/jackal_cam_depth.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/jackals/jackal_cam_depth.urdf.xacro -------------------------------------------------------------------------------- /hybrid_rl_training/models/jackals/jackal_cam_mono.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/jackals/jackal_cam_mono.urdf.xacro -------------------------------------------------------------------------------- /hybrid_rl_training/models/jackals/jackal_multi.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/jackals/jackal_multi.urdf.xacro -------------------------------------------------------------------------------- /hybrid_rl_training/models/jackals/jackal_single.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/jackals/jackal_single.urdf.xacro -------------------------------------------------------------------------------- /hybrid_rl_training/models/realsense2_description/meshes/d435.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/realsense2_description/meshes/d435.dae -------------------------------------------------------------------------------- /hybrid_rl_training/models/realsense2_description/urdf/_d435.macro.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/realsense2_description/urdf/_d435.macro.xacro -------------------------------------------------------------------------------- /hybrid_rl_training/models/realsense2_description/urdf/d435.macro.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/realsense2_description/urdf/d435.macro.xacro -------------------------------------------------------------------------------- /hybrid_rl_training/models/realsense2_description/urdf/d435_depth.macro.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/realsense2_description/urdf/d435_depth.macro.xacro -------------------------------------------------------------------------------- /hybrid_rl_training/models/realsense2_description/urdf/d435_mono.macro.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/realsense2_description/urdf/d435_mono.macro.xacro -------------------------------------------------------------------------------- /hybrid_rl_training/models/turtlebot2/common_properties.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/turtlebot2/common_properties.urdf.xacro -------------------------------------------------------------------------------- /hybrid_rl_training/models/turtlebot2/kobuki/kobuki.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/turtlebot2/kobuki/kobuki.urdf.xacro -------------------------------------------------------------------------------- /hybrid_rl_training/models/turtlebot2/kobuki/kobuki_gazebo.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/turtlebot2/kobuki/kobuki_gazebo.urdf.xacro -------------------------------------------------------------------------------- /hybrid_rl_training/models/turtlebot2/meshes/laser/hokuyo.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/turtlebot2/meshes/laser/hokuyo.dae -------------------------------------------------------------------------------- /hybrid_rl_training/models/turtlebot2/meshes/p3dx/Coordinates: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/turtlebot2/meshes/p3dx/Coordinates -------------------------------------------------------------------------------- /hybrid_rl_training/models/turtlebot2/meshes/p3dx/back_rim.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/turtlebot2/meshes/p3dx/back_rim.stl -------------------------------------------------------------------------------- /hybrid_rl_training/models/turtlebot2/meshes/p3dx/back_sonar.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/turtlebot2/meshes/p3dx/back_sonar.stl -------------------------------------------------------------------------------- /hybrid_rl_training/models/turtlebot2/meshes/p3dx/center_hubcap.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/turtlebot2/meshes/p3dx/center_hubcap.stl -------------------------------------------------------------------------------- /hybrid_rl_training/models/turtlebot2/meshes/p3dx/center_wheel.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/turtlebot2/meshes/p3dx/center_wheel.stl -------------------------------------------------------------------------------- /hybrid_rl_training/models/turtlebot2/meshes/p3dx/chassis.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/turtlebot2/meshes/p3dx/chassis.stl -------------------------------------------------------------------------------- /hybrid_rl_training/models/turtlebot2/meshes/p3dx/front_rim.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/turtlebot2/meshes/p3dx/front_rim.stl -------------------------------------------------------------------------------- /hybrid_rl_training/models/turtlebot2/meshes/p3dx/front_sonar.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/turtlebot2/meshes/p3dx/front_sonar.stl -------------------------------------------------------------------------------- /hybrid_rl_training/models/turtlebot2/meshes/p3dx/left_hubcap.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/turtlebot2/meshes/p3dx/left_hubcap.stl -------------------------------------------------------------------------------- /hybrid_rl_training/models/turtlebot2/meshes/p3dx/left_wheel.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/turtlebot2/meshes/p3dx/left_wheel.stl -------------------------------------------------------------------------------- /hybrid_rl_training/models/turtlebot2/meshes/p3dx/right_hubcap.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/turtlebot2/meshes/p3dx/right_hubcap.stl -------------------------------------------------------------------------------- /hybrid_rl_training/models/turtlebot2/meshes/p3dx/right_wheel.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/turtlebot2/meshes/p3dx/right_wheel.stl -------------------------------------------------------------------------------- /hybrid_rl_training/models/turtlebot2/meshes/p3dx/swivel.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/turtlebot2/meshes/p3dx/swivel.stl -------------------------------------------------------------------------------- /hybrid_rl_training/models/turtlebot2/meshes/p3dx/top.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/turtlebot2/meshes/p3dx/top.stl -------------------------------------------------------------------------------- /hybrid_rl_training/models/turtlebot2/sensors/hokuyo.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/turtlebot2/sensors/hokuyo.urdf.xacro -------------------------------------------------------------------------------- /hybrid_rl_training/models/turtlebot2/sensors/r200.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/turtlebot2/sensors/r200.urdf.xacro -------------------------------------------------------------------------------- /hybrid_rl_training/models/turtlebot2/stacks/circles.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/turtlebot2/stacks/circles.urdf.xacro -------------------------------------------------------------------------------- /hybrid_rl_training/models/turtlebot2/stacks/hexagons.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/turtlebot2/stacks/hexagons.urdf.xacro -------------------------------------------------------------------------------- /hybrid_rl_training/models/turtlebot2/turtlebot.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/models/turtlebot2/turtlebot.urdf.xacro -------------------------------------------------------------------------------- /hybrid_rl_training/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/package.xml -------------------------------------------------------------------------------- /hybrid_rl_training/rviz/cube.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/rviz/cube.dae -------------------------------------------------------------------------------- /hybrid_rl_training/rviz/naviswarm.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/rviz/naviswarm.rviz -------------------------------------------------------------------------------- /hybrid_rl_training/rviz/usv.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/rviz/usv.dae -------------------------------------------------------------------------------- /hybrid_rl_training/src/check_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/src/check_env.py -------------------------------------------------------------------------------- /hybrid_rl_training/src/customPolicy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/src/customPolicy.py -------------------------------------------------------------------------------- /hybrid_rl_training/src/odom_calculator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/src/odom_calculator.py -------------------------------------------------------------------------------- /hybrid_rl_training/src/stable_baselines_train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/src/stable_baselines_train.py -------------------------------------------------------------------------------- /hybrid_rl_training/src/test_dwa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/src/test_dwa.py -------------------------------------------------------------------------------- /hybrid_rl_training/src/test_trained_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/src/test_trained_model.py -------------------------------------------------------------------------------- /hybrid_rl_training/worlds/4_robot_3D1P.world: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/worlds/4_robot_3D1P.world -------------------------------------------------------------------------------- /hybrid_rl_training/worlds/maze.world: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/worlds/maze.world -------------------------------------------------------------------------------- /hybrid_rl_training/worlds/zigzag_3ped.world: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/worlds/zigzag_3ped.world -------------------------------------------------------------------------------- /hybrid_rl_training/worlds/zigzag_static.world: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/hybrid_rl_training/worlds/zigzag_static.world -------------------------------------------------------------------------------- /img/TrainEnv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/img/TrainEnv.png -------------------------------------------------------------------------------- /img/dense1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/img/dense1.png -------------------------------------------------------------------------------- /img/final_5fd2c0b030825100b34ff8e9_695763.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/img/final_5fd2c0b030825100b34ff8e9_695763.mp4 -------------------------------------------------------------------------------- /img/zigzag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/img/zigzag.png -------------------------------------------------------------------------------- /img/zigzag_3ped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/img/zigzag_3ped.png -------------------------------------------------------------------------------- /openai_ros/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/README.md -------------------------------------------------------------------------------- /openai_ros/openai_ros/CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/CHANGELOG.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/CMakeLists.txt -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/CHANGELOG.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/Makefile -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/cartpole_environment.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/cartpole_environment.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/conf.py -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/cube_environment.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/cube_environment.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/hopper_environment.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/hopper_environment.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/husarion_environment.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/husarion_environment.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/img/cartpole_openai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/img/cartpole_openai.png -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/img/hopper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/img/hopper.png -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/img/moving_cube_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/img/moving_cube_image.png -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/img/parrotdrone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/img/parrotdrone.png -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/img/rosbot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/img/rosbot.jpg -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/img/rosbot_husarion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/img/rosbot_husarion.png -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/img/sawyer_robot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/img/sawyer_robot.png -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/img/sawyer_sim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/img/sawyer_sim.png -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/img/shadow_tc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/img/shadow_tc.png -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/img/summit_xl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/img/summit_xl.png -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/img/summit_xl_sim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/img/summit_xl_sim.png -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/img/turtlebot2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/img/turtlebot2.png -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/img/turtlebot3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/img/turtlebot3.png -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/img/turtlebot3_sim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/img/turtlebot3_sim.png -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/img/wamv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/img/wamv.png -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/index.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/manifest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/manifest.yaml -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/modules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/modules.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/openai_ros.cartpole_stay_up.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/openai_ros.cartpole_stay_up.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/openai_ros.moving_cube.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/openai_ros.moving_cube.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/openai_ros.robot_envs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/openai_ros.robot_envs.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/openai_ros.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/openai_ros.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/openai_ros.task_envs.cartpole_stay_up.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/openai_ros.task_envs.cartpole_stay_up.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/openai_ros.task_envs.hopper.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/openai_ros.task_envs.hopper.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/openai_ros.task_envs.husarion.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/openai_ros.task_envs.husarion.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/openai_ros.task_envs.moving_cube.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/openai_ros.task_envs.moving_cube.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/openai_ros.task_envs.parrotdrone.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/openai_ros.task_envs.parrotdrone.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/openai_ros.task_envs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/openai_ros.task_envs.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/openai_ros.task_envs.sawyer.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/openai_ros.task_envs.sawyer.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/openai_ros.task_envs.shadow_tc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/openai_ros.task_envs.shadow_tc.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/openai_ros.task_envs.sumit_xl.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/openai_ros.task_envs.sumit_xl.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/openai_ros.task_envs.turtlebot2.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/openai_ros.task_envs.turtlebot2.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/openai_ros.task_envs.turtlebot3.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/openai_ros.task_envs.turtlebot3.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/openai_ros.task_envs.wamv.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/openai_ros.task_envs.wamv.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/openai_ros_core.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/openai_ros_core.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/parrotdrone_environment.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/parrotdrone_environment.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/robot_environments.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/robot_environments.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/sawyer_environment.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/sawyer_environment.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/shadow_tc_environment.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/shadow_tc_environment.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/summitxl_environment.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/summitxl_environment.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/turtlebot2_environment.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/turtlebot2_environment.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/turtlebot3_environment.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/turtlebot3_environment.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/doc/wamv_environment.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/doc/wamv_environment.rst -------------------------------------------------------------------------------- /openai_ros/openai_ros/msg/RLExperimentInfo.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/msg/RLExperimentInfo.msg -------------------------------------------------------------------------------- /openai_ros/openai_ros/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/package.xml -------------------------------------------------------------------------------- /openai_ros/openai_ros/rosdoc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/rosdoc.yaml -------------------------------------------------------------------------------- /openai_ros/openai_ros/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/setup.py -------------------------------------------------------------------------------- /openai_ros/openai_ros/src/openai_ros/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /openai_ros/openai_ros/src/openai_ros/controllers_connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/src/openai_ros/controllers_connection.py -------------------------------------------------------------------------------- /openai_ros/openai_ros/src/openai_ros/gazebo_connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/src/openai_ros/gazebo_connection.py -------------------------------------------------------------------------------- /openai_ros/openai_ros/src/openai_ros/robot_envs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /openai_ros/openai_ros/src/openai_ros/robot_envs/turtlebot2_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/src/openai_ros/robot_envs/turtlebot2_env.py -------------------------------------------------------------------------------- /openai_ros/openai_ros/src/openai_ros/robot_gazebo_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/src/openai_ros/robot_gazebo_env.py -------------------------------------------------------------------------------- /openai_ros/openai_ros/src/openai_ros/robot_gazebo_env_goal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/src/openai_ros/robot_gazebo_env_goal.py -------------------------------------------------------------------------------- /openai_ros/openai_ros/src/openai_ros/task_envs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /openai_ros/openai_ros/src/openai_ros/task_envs/turtlebot2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /openai_ros/openai_ros/src/openai_ros/task_envs/turtlebot2/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/src/openai_ros/task_envs/turtlebot2/config.py -------------------------------------------------------------------------------- /openai_ros/openai_ros/src/openai_ros/task_envs/turtlebot2/dwa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/src/openai_ros/task_envs/turtlebot2/dwa.py -------------------------------------------------------------------------------- /openai_ros/openai_ros/src/openai_ros/task_envs/turtlebot2/model_states.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/src/openai_ros/task_envs/turtlebot2/model_states.py -------------------------------------------------------------------------------- /openai_ros/openai_ros/src/openai_ros/task_envs/turtlebot2/multiprocessingDWA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/src/openai_ros/task_envs/turtlebot2/multiprocessingDWA.py -------------------------------------------------------------------------------- /openai_ros/openai_ros/src/openai_ros/task_envs/turtlebot2/obstacles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/src/openai_ros/task_envs/turtlebot2/obstacles.py -------------------------------------------------------------------------------- /openai_ros/openai_ros/src/openai_ros/task_envs/turtlebot2/turtlebot2_maze.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/src/openai_ros/task_envs/turtlebot2/turtlebot2_maze.py -------------------------------------------------------------------------------- /openai_ros/openai_ros/templates/template_my_robot_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/templates/template_my_robot_env.py -------------------------------------------------------------------------------- /openai_ros/openai_ros/templates/template_my_training_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhlstone/DWA-RL/HEAD/openai_ros/openai_ros/templates/template_my_training_env.py --------------------------------------------------------------------------------