├── .gitignore ├── LICENSE ├── README.md ├── agents ├── __init__.py ├── cavin_agent.py └── mpc_agent.py ├── docs └── cavin.png ├── filter_corrupted_tfrecords.py ├── networks ├── __init__.py ├── network.py ├── pointnet.py ├── push │ ├── __init__.py │ ├── losses.py │ ├── networks.py │ ├── samplers.py │ └── summaries.py └── samplers.py ├── policies ├── __init__.py ├── cavin_policy.py ├── mpc_policy.py ├── push_policy.py ├── random_policy.py └── tf_policy.py ├── requirements.txt ├── run_env.py ├── tfrecord_collect.py ├── tfrecord_train_eval.py └── utils ├── __init__.py ├── loss_utils.py ├── py_driver.py ├── suite_env.py └── tfrecord_replay_buffer.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordVL/cavin/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordVL/cavin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordVL/cavin/HEAD/README.md -------------------------------------------------------------------------------- /agents/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /agents/cavin_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordVL/cavin/HEAD/agents/cavin_agent.py -------------------------------------------------------------------------------- /agents/mpc_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordVL/cavin/HEAD/agents/mpc_agent.py -------------------------------------------------------------------------------- /docs/cavin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordVL/cavin/HEAD/docs/cavin.png -------------------------------------------------------------------------------- /filter_corrupted_tfrecords.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordVL/cavin/HEAD/filter_corrupted_tfrecords.py -------------------------------------------------------------------------------- /networks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordVL/cavin/HEAD/networks/__init__.py -------------------------------------------------------------------------------- /networks/network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordVL/cavin/HEAD/networks/network.py -------------------------------------------------------------------------------- /networks/pointnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordVL/cavin/HEAD/networks/pointnet.py -------------------------------------------------------------------------------- /networks/push/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /networks/push/losses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordVL/cavin/HEAD/networks/push/losses.py -------------------------------------------------------------------------------- /networks/push/networks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordVL/cavin/HEAD/networks/push/networks.py -------------------------------------------------------------------------------- /networks/push/samplers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordVL/cavin/HEAD/networks/push/samplers.py -------------------------------------------------------------------------------- /networks/push/summaries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordVL/cavin/HEAD/networks/push/summaries.py -------------------------------------------------------------------------------- /networks/samplers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordVL/cavin/HEAD/networks/samplers.py -------------------------------------------------------------------------------- /policies/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordVL/cavin/HEAD/policies/__init__.py -------------------------------------------------------------------------------- /policies/cavin_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordVL/cavin/HEAD/policies/cavin_policy.py -------------------------------------------------------------------------------- /policies/mpc_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordVL/cavin/HEAD/policies/mpc_policy.py -------------------------------------------------------------------------------- /policies/push_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordVL/cavin/HEAD/policies/push_policy.py -------------------------------------------------------------------------------- /policies/random_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordVL/cavin/HEAD/policies/random_policy.py -------------------------------------------------------------------------------- /policies/tf_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordVL/cavin/HEAD/policies/tf_policy.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordVL/cavin/HEAD/requirements.txt -------------------------------------------------------------------------------- /run_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordVL/cavin/HEAD/run_env.py -------------------------------------------------------------------------------- /tfrecord_collect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordVL/cavin/HEAD/tfrecord_collect.py -------------------------------------------------------------------------------- /tfrecord_train_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordVL/cavin/HEAD/tfrecord_train_eval.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/loss_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordVL/cavin/HEAD/utils/loss_utils.py -------------------------------------------------------------------------------- /utils/py_driver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordVL/cavin/HEAD/utils/py_driver.py -------------------------------------------------------------------------------- /utils/suite_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordVL/cavin/HEAD/utils/suite_env.py -------------------------------------------------------------------------------- /utils/tfrecord_replay_buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordVL/cavin/HEAD/utils/tfrecord_replay_buffer.py --------------------------------------------------------------------------------