| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.2"?> |
| <plugin> |
| <extension point="org.eclipse.emf.ecore.uri_mapping"> |
| <mapping |
| source="pathmap://Robotic_EXAMPLES/" |
| target="platform:/plugin/org.eclipse.papyrus.robotics.examples/models/"> |
| </mapping> |
| </extension> |
| |
| <extension point="org.eclipse.ui.newWizards"> |
| <category |
| id="org.eclipse.papyrus.robotic.examples" |
| name="Robotic examples" |
| parentCategory="org.eclipse.papyrus.examples"> |
| </category> |
| <wizard |
| canFinishEarly="false" |
| category="org.eclipse.ui.Examples/org.eclipse.papyrus.examples" |
| class="org.eclipse.papyrus.uml.diagram.wizards.wizards.PapyrusExampleInstallerWizard" |
| finalPerspective="org.eclipse.papyrus.robotics.perspective" |
| icon="platform:/plugin/org.eclipse.papyrus.robotics.bpc.profile/icons/robmosys-16x16.png" |
| id="org.eclipse.papyrus.robotics.examples.category.RobMoSysExamples.installer" |
| name="Robotic examples" |
| project="true"> |
| </wizard> |
| </extension> |
| |
| <extension point="org.eclipse.emf.common.ui.examples"> |
| <example |
| id="org.eclipse.papyrus.robotics.examples.PRC2Example" |
| pageImage="platform:/plugin/org.eclipse.papyrus.designer.infra.ui/icons/PapyrusLogo_48x48.png" |
| wizardID="org.eclipse.papyrus.robotics.examples.category.RobMoSysExamples.installer"> |
| <projectDescriptor |
| contentURI="models/PRC2/" |
| name="PRC2" |
| description="PRC2 RobMoSys example (components and system definition)"> |
| </projectDescriptor> |
| <fileToOpen |
| location="/PRC2/models/system/PRC2CartesianMode.system.di"> |
| </fileToOpen> |
| </example> |
| </extension> |
| |
| <extension point="org.eclipse.emf.common.ui.examples"> |
| <example |
| id="org.eclipse.papyrus.robotics.examples.CARVEUC1Example" |
| pageImage="platform:/plugin/org.eclipse.papyrus.robotics.bt.architecture/icons/tree-16.png" |
| wizardID="org.eclipse.papyrus.robotics.examples.category.RobMoSysExamples.installer"> |
| <projectDescriptor |
| contentURI="models/carve_uc1/" |
| name="carve_usecase1" |
| description="This example project shows how skills and behavior tree (BT) from CARVE use-case 1 can be modeled in Papyrus for Robotics. The original BT, as defined in CARVE's use-case 1, can be found at https://youtu.be/N0Utz-C2HwU. Right-click on the TreeRoot element to run the exporter that generates an XML model compatible with BehaviorTree.CPP (https://www.behaviortree.dev/)."> |
| </projectDescriptor> |
| <fileToOpen |
| location="/carve_uc1/models/tasks/usecase1.bt.di"> |
| </fileToOpen> |
| </example> |
| </extension> |
| |
| <extension point="org.eclipse.emf.common.ui.examples"> |
| <example |
| id="org.eclipse.papyrus.robotics.examples.CEAPilotExample" |
| pageImage="platform:/plugin/org.eclipse.papyrus.robotics.bt.profile/icons/tree-512.png" |
| wizardID="org.eclipse.papyrus.robotics.examples.category.RobMoSysExamples.installer"> |
| <projectDescriptor |
| contentURI="models/ceapilot/" |
| name="ceapilot" |
| description="This example project shows all models (services, components, behavior, etc.) which allow the realization of pick-and-place operations in the CEA Pilot (https://robmosys.eu/wiki/pilots:hr-collaboration)."> |
| </projectDescriptor> |
| <fileToOpen |
| location="/ceapilot/models/system/picknplace.system.di"> |
| </fileToOpen> |
| </example> |
| </extension> |
| </plugin> |