├── .github └── workflows │ ├── docs_pages.yaml │ ├── publish.yml │ ├── pylint.yml │ └── unitTest.yml ├── .gitignore ├── .pylintrc ├── README.md ├── docs ├── .gitignore ├── Makefile ├── make.bat └── source │ ├── api.rst │ ├── conf.py │ ├── getting_started.rst │ └── index.rst ├── mpscenes ├── __init__.py ├── common │ ├── __init__.py │ ├── analytic_trajectory.py │ ├── component.py │ ├── errors.py │ ├── reference_trajectory.py │ └── spline_trajectory.py ├── goals │ ├── __init__.py │ ├── dynamic_sub_goal.py │ ├── goal_composition.py │ ├── static_joint_space_sub_goal.py │ ├── static_sub_goal.py │ ├── sub_goal.py │ └── sub_goal_creator.py └── obstacles │ ├── __init__.py │ ├── box_obstacle.py │ ├── box_smooth.mtl │ ├── box_smooth.obj │ ├── collision_obstacle.py │ ├── cylinder_obstacle.py │ ├── dynamic_box_obstacle.py │ ├── dynamic_cylinder_obstacle.py │ ├── dynamic_obstacle.py │ ├── dynamic_sphere_obstacle.py │ ├── dynamic_urdf_obstacle.py │ ├── obstacleCreator.py │ ├── sphere_obstacle.py │ ├── sphere_smooth.mtl │ ├── sphere_smooth.obj │ └── urdf_obstacle.py ├── poetry.lock ├── pyproject.toml └── tests └── unittests ├── test_analytic_trajectory.py ├── test_box_obstacle.py ├── test_cylinder_obstacle.py ├── test_dynamicSpericalObstacle.py ├── test_dynamic_sub_goal.py ├── test_goal_composition.py ├── test_sphere_obstacle.py ├── test_spline_trajectory.py ├── test_static_joint_space_sub_goal.py ├── test_static_sub_goal.py ├── test_sub_goal_creator.py ├── test_urdf_obstacle.py └── yamlExamples └── urdfSphere.yaml /.github/workflows/docs_pages.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/.github/workflows/docs_pages.yaml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/pylint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/.github/workflows/pylint.yml -------------------------------------------------------------------------------- /.github/workflows/unitTest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/.github/workflows/unitTest.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.egg-info 2 | *__pycache__* 3 | *swp 4 | dist 5 | 6 | -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/.pylintrc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/README.md -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/source/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/docs/source/api.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/getting_started.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/docs/source/getting_started.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /mpscenes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/mpscenes/__init__.py -------------------------------------------------------------------------------- /mpscenes/common/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/mpscenes/common/__init__.py -------------------------------------------------------------------------------- /mpscenes/common/analytic_trajectory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/mpscenes/common/analytic_trajectory.py -------------------------------------------------------------------------------- /mpscenes/common/component.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/mpscenes/common/component.py -------------------------------------------------------------------------------- /mpscenes/common/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/mpscenes/common/errors.py -------------------------------------------------------------------------------- /mpscenes/common/reference_trajectory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/mpscenes/common/reference_trajectory.py -------------------------------------------------------------------------------- /mpscenes/common/spline_trajectory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/mpscenes/common/spline_trajectory.py -------------------------------------------------------------------------------- /mpscenes/goals/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/mpscenes/goals/__init__.py -------------------------------------------------------------------------------- /mpscenes/goals/dynamic_sub_goal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/mpscenes/goals/dynamic_sub_goal.py -------------------------------------------------------------------------------- /mpscenes/goals/goal_composition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/mpscenes/goals/goal_composition.py -------------------------------------------------------------------------------- /mpscenes/goals/static_joint_space_sub_goal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/mpscenes/goals/static_joint_space_sub_goal.py -------------------------------------------------------------------------------- /mpscenes/goals/static_sub_goal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/mpscenes/goals/static_sub_goal.py -------------------------------------------------------------------------------- /mpscenes/goals/sub_goal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/mpscenes/goals/sub_goal.py -------------------------------------------------------------------------------- /mpscenes/goals/sub_goal_creator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/mpscenes/goals/sub_goal_creator.py -------------------------------------------------------------------------------- /mpscenes/obstacles/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/mpscenes/obstacles/__init__.py -------------------------------------------------------------------------------- /mpscenes/obstacles/box_obstacle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/mpscenes/obstacles/box_obstacle.py -------------------------------------------------------------------------------- /mpscenes/obstacles/box_smooth.mtl: -------------------------------------------------------------------------------- 1 | 404: Not Found -------------------------------------------------------------------------------- /mpscenes/obstacles/box_smooth.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/mpscenes/obstacles/box_smooth.obj -------------------------------------------------------------------------------- /mpscenes/obstacles/collision_obstacle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/mpscenes/obstacles/collision_obstacle.py -------------------------------------------------------------------------------- /mpscenes/obstacles/cylinder_obstacle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/mpscenes/obstacles/cylinder_obstacle.py -------------------------------------------------------------------------------- /mpscenes/obstacles/dynamic_box_obstacle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/mpscenes/obstacles/dynamic_box_obstacle.py -------------------------------------------------------------------------------- /mpscenes/obstacles/dynamic_cylinder_obstacle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/mpscenes/obstacles/dynamic_cylinder_obstacle.py -------------------------------------------------------------------------------- /mpscenes/obstacles/dynamic_obstacle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/mpscenes/obstacles/dynamic_obstacle.py -------------------------------------------------------------------------------- /mpscenes/obstacles/dynamic_sphere_obstacle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/mpscenes/obstacles/dynamic_sphere_obstacle.py -------------------------------------------------------------------------------- /mpscenes/obstacles/dynamic_urdf_obstacle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/mpscenes/obstacles/dynamic_urdf_obstacle.py -------------------------------------------------------------------------------- /mpscenes/obstacles/obstacleCreator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/mpscenes/obstacles/obstacleCreator.py -------------------------------------------------------------------------------- /mpscenes/obstacles/sphere_obstacle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/mpscenes/obstacles/sphere_obstacle.py -------------------------------------------------------------------------------- /mpscenes/obstacles/sphere_smooth.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/mpscenes/obstacles/sphere_smooth.mtl -------------------------------------------------------------------------------- /mpscenes/obstacles/sphere_smooth.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/mpscenes/obstacles/sphere_smooth.obj -------------------------------------------------------------------------------- /mpscenes/obstacles/urdf_obstacle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/mpscenes/obstacles/urdf_obstacle.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/unittests/test_analytic_trajectory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/tests/unittests/test_analytic_trajectory.py -------------------------------------------------------------------------------- /tests/unittests/test_box_obstacle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/tests/unittests/test_box_obstacle.py -------------------------------------------------------------------------------- /tests/unittests/test_cylinder_obstacle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/tests/unittests/test_cylinder_obstacle.py -------------------------------------------------------------------------------- /tests/unittests/test_dynamicSpericalObstacle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/tests/unittests/test_dynamicSpericalObstacle.py -------------------------------------------------------------------------------- /tests/unittests/test_dynamic_sub_goal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/tests/unittests/test_dynamic_sub_goal.py -------------------------------------------------------------------------------- /tests/unittests/test_goal_composition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/tests/unittests/test_goal_composition.py -------------------------------------------------------------------------------- /tests/unittests/test_sphere_obstacle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/tests/unittests/test_sphere_obstacle.py -------------------------------------------------------------------------------- /tests/unittests/test_spline_trajectory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/tests/unittests/test_spline_trajectory.py -------------------------------------------------------------------------------- /tests/unittests/test_static_joint_space_sub_goal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/tests/unittests/test_static_joint_space_sub_goal.py -------------------------------------------------------------------------------- /tests/unittests/test_static_sub_goal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/tests/unittests/test_static_sub_goal.py -------------------------------------------------------------------------------- /tests/unittests/test_sub_goal_creator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/tests/unittests/test_sub_goal_creator.py -------------------------------------------------------------------------------- /tests/unittests/test_urdf_obstacle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/tests/unittests/test_urdf_obstacle.py -------------------------------------------------------------------------------- /tests/unittests/yamlExamples/urdfSphere.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxspahn/motion_planning_scenes/HEAD/tests/unittests/yamlExamples/urdfSphere.yaml --------------------------------------------------------------------------------