Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Papyrus/customizations/robotics"

(User Guidance)
 
(10 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
 +
 +
= Page will move to [https://gitlab.eclipse.org/eclipse/papyrus/org.eclipse.papyrus-robotics/-/wikis/home P4R wiki on gitlab] =
  
 
= Documentation =
 
= Documentation =
Line 12: Line 14:
  
 
* [[Papyrus/customizations/robotics/workflow|General Workflow]]
 
* [[Papyrus/customizations/robotics/workflow|General Workflow]]
 +
* [[Papyrus/customizations/robotics/robmosys|RobMoSys compliance]]
 
* [[Papyrus/customizations/robotics/servicedef|Service Definition]] - How to create a service definition
 
* [[Papyrus/customizations/robotics/servicedef|Service Definition]] - How to create a service definition
 
* [[Papyrus/customizations/robotics/compdef|Component Definition]] - How to create a component definition
 
* [[Papyrus/customizations/robotics/compdef|Component Definition]] - How to create a component definition
Line 22: Line 25:
 
* [[Papyrus/customizations/robotics/safecc|Contracts and Assertions]] - How to specify assertions and constraints
 
* [[Papyrus/customizations/robotics/safecc|Contracts and Assertions]] - How to specify assertions and constraints
  
* [[Papyrus/customizations/robotics/ros2|Code generation (for ROS2)]]
+
* [[Papyrus/customizations/robotics/ros2|Code generation (for ROS 2)]]
* [[Papyrus/customizations/robotics/reverse|Reverse Engineering (from ROS2)]]
+
* [[Papyrus/customizations/robotics/reverse|Reverse Engineering (from ROS 2)]]
 
* Simulation
 
* Simulation
 +
 +
== Application Examples ==
 +
 +
* [[Papyrus/customizations/robotics/demos/pick-and-place|Pick-and-Place use-case from RobMoSys project]] - The description of the pick and place task and its execution with the behavior tree in simulation using ISybot robot
 +
* [[Papyrus/customizations/robotics/demos/drone|Drone use-case from C4D project]] - Simulated reactive drone navigation and landing using behavior trees
 +
* [[Papyrus/customizations/robotics/demos/nav2|Low-Code programming of a Nav2 example]] - Simulated mobile robot with reactive battery management in Nav2
 +
* [[Papyrus/customizations/robotics/demos/ads|Autonomous vehicle use-case from DIH4AI project]] - Scenario-based validation of behavior tree-based autonomous driving policies in CARLA (using the CARLA/ROS 2 bridge)
  
 
== Developer Guidance ==
 
== Developer Guidance ==

Latest revision as of 17:36, 7 February 2024


Page will move to P4R wiki on gitlab

Documentation

Introduction

User Guidance

Application Examples

Developer Guidance

Other Documentation

  • Publications
  • FAQ
  • Community -- RobMoSys wiki, Papyrus forum (please prefix a subject with [Robotics] or [Robotics, ROS2])
  • Bug reporting: use the Eclipse bugzilla to report it. In the following link, the product (Papyrus) and the the component (Robotics) are already selected File a Papyrus for Robotics bug. Use the same naming convention as for the forum, i.e. prefix with [Robotics] or [Robotics, ROS2] and check out whether the bug is eventually already existing (the browser proposes possible existing bugs as you type your bug title]. Please make also sure that the steps to reproduce the bug are clearly described, eventually add your model.

Back to the top