├── .gitignore ├── .gitmodules ├── .readthedocs.yaml ├── LICENSE ├── README.md ├── docs ├── .gitignore ├── Makefile ├── requirements.txt └── src │ ├── conf.py │ ├── index.rst │ └── reference.rst ├── package.xml ├── pyproject.toml ├── scripts ├── compare_xml_doc_copy.py └── ur10.urdf ├── src └── xacrodoc │ ├── __init__.py │ ├── cli.py │ ├── packages.py │ ├── version.py │ └── xacrodoc.py ├── tests ├── files │ ├── assets │ │ ├── base.stl │ │ ├── one │ │ │ └── base.stl │ │ └── two │ │ │ └── base.stl │ ├── compile_xacro.sh │ ├── mjcf │ │ └── threelink.xml │ ├── urdf │ │ ├── combined.urdf │ │ ├── threelink.urdf │ │ ├── tool.urdf │ │ └── tool2.urdf │ └── xacro │ │ ├── combined.urdf.xacro │ │ ├── combined_from_arg.urdf.xacro │ │ ├── mesh.urdf.xacro │ │ ├── mesh2.urdf.xacro │ │ ├── mesh_different_packages.urdf.xacro │ │ ├── mesh_external_package.urdf.xacro │ │ ├── mesh_with_spaces.urdf.xacro │ │ ├── threelink.urdf.xacro │ │ ├── threelink_mujoco.urdf.xacro │ │ └── tool.urdf.xacro ├── packages │ └── my_pkg │ │ ├── assets │ │ └── base.stl │ │ └── package.xml ├── test_cli.py ├── test_extra_packages.py ├── test_mjcf.py └── test_xacrodoc.py └── uv.lock /.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | .venv/ 3 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/.gitmodules -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/README.md -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- 1 | sphinx-rtd-theme>=1.3.0 2 | -------------------------------------------------------------------------------- /docs/src/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/docs/src/conf.py -------------------------------------------------------------------------------- /docs/src/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/docs/src/index.rst -------------------------------------------------------------------------------- /docs/src/reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/docs/src/reference.rst -------------------------------------------------------------------------------- /package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/package.xml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/compare_xml_doc_copy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/scripts/compare_xml_doc_copy.py -------------------------------------------------------------------------------- /scripts/ur10.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/scripts/ur10.urdf -------------------------------------------------------------------------------- /src/xacrodoc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/src/xacrodoc/__init__.py -------------------------------------------------------------------------------- /src/xacrodoc/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/src/xacrodoc/cli.py -------------------------------------------------------------------------------- /src/xacrodoc/packages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/src/xacrodoc/packages.py -------------------------------------------------------------------------------- /src/xacrodoc/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/src/xacrodoc/version.py -------------------------------------------------------------------------------- /src/xacrodoc/xacrodoc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/src/xacrodoc/xacrodoc.py -------------------------------------------------------------------------------- /tests/files/assets/base.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/tests/files/assets/base.stl -------------------------------------------------------------------------------- /tests/files/assets/one/base.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/tests/files/assets/one/base.stl -------------------------------------------------------------------------------- /tests/files/assets/two/base.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/tests/files/assets/two/base.stl -------------------------------------------------------------------------------- /tests/files/compile_xacro.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/tests/files/compile_xacro.sh -------------------------------------------------------------------------------- /tests/files/mjcf/threelink.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/tests/files/mjcf/threelink.xml -------------------------------------------------------------------------------- /tests/files/urdf/combined.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/tests/files/urdf/combined.urdf -------------------------------------------------------------------------------- /tests/files/urdf/threelink.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/tests/files/urdf/threelink.urdf -------------------------------------------------------------------------------- /tests/files/urdf/tool.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/tests/files/urdf/tool.urdf -------------------------------------------------------------------------------- /tests/files/urdf/tool2.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/tests/files/urdf/tool2.urdf -------------------------------------------------------------------------------- /tests/files/xacro/combined.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/tests/files/xacro/combined.urdf.xacro -------------------------------------------------------------------------------- /tests/files/xacro/combined_from_arg.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/tests/files/xacro/combined_from_arg.urdf.xacro -------------------------------------------------------------------------------- /tests/files/xacro/mesh.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/tests/files/xacro/mesh.urdf.xacro -------------------------------------------------------------------------------- /tests/files/xacro/mesh2.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/tests/files/xacro/mesh2.urdf.xacro -------------------------------------------------------------------------------- /tests/files/xacro/mesh_different_packages.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/tests/files/xacro/mesh_different_packages.urdf.xacro -------------------------------------------------------------------------------- /tests/files/xacro/mesh_external_package.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/tests/files/xacro/mesh_external_package.urdf.xacro -------------------------------------------------------------------------------- /tests/files/xacro/mesh_with_spaces.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/tests/files/xacro/mesh_with_spaces.urdf.xacro -------------------------------------------------------------------------------- /tests/files/xacro/threelink.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/tests/files/xacro/threelink.urdf.xacro -------------------------------------------------------------------------------- /tests/files/xacro/threelink_mujoco.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/tests/files/xacro/threelink_mujoco.urdf.xacro -------------------------------------------------------------------------------- /tests/files/xacro/tool.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/tests/files/xacro/tool.urdf.xacro -------------------------------------------------------------------------------- /tests/packages/my_pkg/assets/base.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/tests/packages/my_pkg/assets/base.stl -------------------------------------------------------------------------------- /tests/packages/my_pkg/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/tests/packages/my_pkg/package.xml -------------------------------------------------------------------------------- /tests/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/tests/test_cli.py -------------------------------------------------------------------------------- /tests/test_extra_packages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/tests/test_extra_packages.py -------------------------------------------------------------------------------- /tests/test_mjcf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/tests/test_mjcf.py -------------------------------------------------------------------------------- /tests/test_xacrodoc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/tests/test_xacrodoc.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamheins/xacrodoc/HEAD/uv.lock --------------------------------------------------------------------------------