from glob import glob
from setuptools import find_packages, setup
package_name = "sim_models"
setup(
name=package_name,
version="0.1.0",
packages=find_packages(exclude=["test"]),
data_files=[
("share/ament_index/resource_index/packages", ["resource/sim_models"]),
("share/sim_models", ["package.xml"]),
("share/sim_models/scenes/empty", glob("scenes/empty/*")),
(
"share/sim_models/scenes/pick_banana",
glob("scenes/pick_banana/*.yaml") + glob("scenes/pick_banana/*.template"),
),
(
"share/sim_models/scenes/pick_banana/meshes",
glob("scenes/pick_banana/meshes/*.obj")
+ glob("scenes/pick_banana/meshes/*.stl")
+ glob("scenes/pick_banana/meshes/*.png")
+ glob("scenes/pick_banana/meshes/*.mtl"),
),
("share/sim_models/props/calib/aruco_a4/meshes", glob("props/calib/aruco_a4/meshes/*")),
("share/sim_models/props/calib/aruco_a4/gazebo", glob("props/calib/aruco_a4/gazebo/*")),
("share/sim_models/props/calib/aruco_a4/mujoco", glob("props/calib/aruco_a4/mujoco/*")),
],
install_requires=["setuptools"],
zip_safe=True,
maintainer="zll",
maintainer_email="zll@example.com",
description="Scene assets and scene compiler for IB-Robot simulation",
license="Apache-2.0",
entry_points={
"console_scripts": [
"sim_camera_adjuster = sim_models.sim_camera_adjuster:main",
],
},
)