├── .gitignore ├── README.md ├── __init__.py ├── agents ├── __init__.py ├── agent.py ├── dp_agent.py ├── dp_agent_zmq.py ├── quest_agent.py ├── quest_agent_eef.py └── universal_robots_ur5e │ ├── LICENSE │ ├── README.md │ ├── assets │ ├── base_0.obj │ ├── base_1.obj │ ├── forearm_0.obj │ ├── forearm_1.obj │ ├── forearm_2.obj │ ├── forearm_3.obj │ ├── shoulder_0.obj │ ├── shoulder_1.obj │ ├── shoulder_2.obj │ ├── upperarm_0.obj │ ├── upperarm_1.obj │ ├── upperarm_2.obj │ ├── upperarm_3.obj │ ├── wrist1_0.obj │ ├── wrist1_1.obj │ ├── wrist1_2.obj │ ├── wrist2_0.obj │ ├── wrist2_1.obj │ ├── wrist2_2.obj │ └── wrist3.obj │ ├── scene.xml │ ├── ur5e.png │ └── ur5e.xml ├── camera_node.py ├── cameras ├── camera.py └── realsense_camera.py ├── env.py ├── eval_dir.py ├── inference_node.py ├── launch_inference_nodes.py ├── launch_nodes.py ├── learning └── dp │ ├── .gitignore │ ├── data_processing.py │ ├── dataset.py │ ├── learner.py │ ├── models.py │ ├── pipeline.py │ └── utils.py ├── requirements.txt ├── robot_node.py ├── robots ├── ability_gripper.py ├── robot.py ├── robotiq_gripper.py └── ur.py ├── run_env.py ├── run_openloop.py ├── test_dp_agent.py ├── test_dp_agent_zmq.py └── workflow ├── create_eval.py ├── download_dataset.sh ├── gen_deploy_scripts.py └── split_data.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /agents/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /agents/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/agents/agent.py -------------------------------------------------------------------------------- /agents/dp_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/agents/dp_agent.py -------------------------------------------------------------------------------- /agents/dp_agent_zmq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/agents/dp_agent_zmq.py -------------------------------------------------------------------------------- /agents/quest_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/agents/quest_agent.py -------------------------------------------------------------------------------- /agents/quest_agent_eef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/agents/quest_agent_eef.py -------------------------------------------------------------------------------- /agents/universal_robots_ur5e/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/agents/universal_robots_ur5e/LICENSE -------------------------------------------------------------------------------- /agents/universal_robots_ur5e/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/agents/universal_robots_ur5e/README.md -------------------------------------------------------------------------------- /agents/universal_robots_ur5e/assets/base_0.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/agents/universal_robots_ur5e/assets/base_0.obj -------------------------------------------------------------------------------- /agents/universal_robots_ur5e/assets/base_1.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/agents/universal_robots_ur5e/assets/base_1.obj -------------------------------------------------------------------------------- /agents/universal_robots_ur5e/assets/forearm_0.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/agents/universal_robots_ur5e/assets/forearm_0.obj -------------------------------------------------------------------------------- /agents/universal_robots_ur5e/assets/forearm_1.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/agents/universal_robots_ur5e/assets/forearm_1.obj -------------------------------------------------------------------------------- /agents/universal_robots_ur5e/assets/forearm_2.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/agents/universal_robots_ur5e/assets/forearm_2.obj -------------------------------------------------------------------------------- /agents/universal_robots_ur5e/assets/forearm_3.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/agents/universal_robots_ur5e/assets/forearm_3.obj -------------------------------------------------------------------------------- /agents/universal_robots_ur5e/assets/shoulder_0.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/agents/universal_robots_ur5e/assets/shoulder_0.obj -------------------------------------------------------------------------------- /agents/universal_robots_ur5e/assets/shoulder_1.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/agents/universal_robots_ur5e/assets/shoulder_1.obj -------------------------------------------------------------------------------- /agents/universal_robots_ur5e/assets/shoulder_2.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/agents/universal_robots_ur5e/assets/shoulder_2.obj -------------------------------------------------------------------------------- /agents/universal_robots_ur5e/assets/upperarm_0.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/agents/universal_robots_ur5e/assets/upperarm_0.obj -------------------------------------------------------------------------------- /agents/universal_robots_ur5e/assets/upperarm_1.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/agents/universal_robots_ur5e/assets/upperarm_1.obj -------------------------------------------------------------------------------- /agents/universal_robots_ur5e/assets/upperarm_2.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/agents/universal_robots_ur5e/assets/upperarm_2.obj -------------------------------------------------------------------------------- /agents/universal_robots_ur5e/assets/upperarm_3.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/agents/universal_robots_ur5e/assets/upperarm_3.obj -------------------------------------------------------------------------------- /agents/universal_robots_ur5e/assets/wrist1_0.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/agents/universal_robots_ur5e/assets/wrist1_0.obj -------------------------------------------------------------------------------- /agents/universal_robots_ur5e/assets/wrist1_1.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/agents/universal_robots_ur5e/assets/wrist1_1.obj -------------------------------------------------------------------------------- /agents/universal_robots_ur5e/assets/wrist1_2.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/agents/universal_robots_ur5e/assets/wrist1_2.obj -------------------------------------------------------------------------------- /agents/universal_robots_ur5e/assets/wrist2_0.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/agents/universal_robots_ur5e/assets/wrist2_0.obj -------------------------------------------------------------------------------- /agents/universal_robots_ur5e/assets/wrist2_1.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/agents/universal_robots_ur5e/assets/wrist2_1.obj -------------------------------------------------------------------------------- /agents/universal_robots_ur5e/assets/wrist2_2.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/agents/universal_robots_ur5e/assets/wrist2_2.obj -------------------------------------------------------------------------------- /agents/universal_robots_ur5e/assets/wrist3.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/agents/universal_robots_ur5e/assets/wrist3.obj -------------------------------------------------------------------------------- /agents/universal_robots_ur5e/scene.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/agents/universal_robots_ur5e/scene.xml -------------------------------------------------------------------------------- /agents/universal_robots_ur5e/ur5e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/agents/universal_robots_ur5e/ur5e.png -------------------------------------------------------------------------------- /agents/universal_robots_ur5e/ur5e.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/agents/universal_robots_ur5e/ur5e.xml -------------------------------------------------------------------------------- /camera_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/camera_node.py -------------------------------------------------------------------------------- /cameras/camera.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/cameras/camera.py -------------------------------------------------------------------------------- /cameras/realsense_camera.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/cameras/realsense_camera.py -------------------------------------------------------------------------------- /env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/env.py -------------------------------------------------------------------------------- /eval_dir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/eval_dir.py -------------------------------------------------------------------------------- /inference_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/inference_node.py -------------------------------------------------------------------------------- /launch_inference_nodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/launch_inference_nodes.py -------------------------------------------------------------------------------- /launch_nodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/launch_nodes.py -------------------------------------------------------------------------------- /learning/dp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/learning/dp/.gitignore -------------------------------------------------------------------------------- /learning/dp/data_processing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/learning/dp/data_processing.py -------------------------------------------------------------------------------- /learning/dp/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/learning/dp/dataset.py -------------------------------------------------------------------------------- /learning/dp/learner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/learning/dp/learner.py -------------------------------------------------------------------------------- /learning/dp/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/learning/dp/models.py -------------------------------------------------------------------------------- /learning/dp/pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/learning/dp/pipeline.py -------------------------------------------------------------------------------- /learning/dp/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/learning/dp/utils.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/requirements.txt -------------------------------------------------------------------------------- /robot_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/robot_node.py -------------------------------------------------------------------------------- /robots/ability_gripper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/robots/ability_gripper.py -------------------------------------------------------------------------------- /robots/robot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/robots/robot.py -------------------------------------------------------------------------------- /robots/robotiq_gripper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/robots/robotiq_gripper.py -------------------------------------------------------------------------------- /robots/ur.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/robots/ur.py -------------------------------------------------------------------------------- /run_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/run_env.py -------------------------------------------------------------------------------- /run_openloop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/run_openloop.py -------------------------------------------------------------------------------- /test_dp_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/test_dp_agent.py -------------------------------------------------------------------------------- /test_dp_agent_zmq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/test_dp_agent_zmq.py -------------------------------------------------------------------------------- /workflow/create_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/workflow/create_eval.py -------------------------------------------------------------------------------- /workflow/download_dataset.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/workflow/download_dataset.sh -------------------------------------------------------------------------------- /workflow/gen_deploy_scripts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/workflow/gen_deploy_scripts.py -------------------------------------------------------------------------------- /workflow/split_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToruOwO/hato/HEAD/workflow/split_data.py --------------------------------------------------------------------------------