blob: 97c8367dca2ee3a40ef61a663bb5e77d76ccaedc [file] [log] [blame]
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="Papyrus for Robotics">
<link rel="shortcut icon" href="img/favicon.ico">
<title>Papyrus for Robotics</title>
<!-- Bootstrap Core CSS -->
<link href="../../dist/css/bootstrap.min.css" rel="stylesheet" type="text/css">
<!-- Custom CSS -->
<link href="../../custom.css" rel="stylesheet" type="text/css">
<!-- Core JavaScript Files -->
<script src="../../js/jquery-1.11.3.min.js"></script>
<script src="../../dist/js/bootstrap.min.js"></script>
<script src="../../js/jquery.easing.min.js"></script>
<!-- Custom Theme JavaScript -->
<script src="../../js/scrolling-nav.js"></script>
<script>
$(function () {
$("#footer").load("../../footer.html");
});
</script>
</head>
<body id="page-top" data-spy="scroll" data-target=".navbar-fixed-top">
<nav class="navbar navbar-default navbar-fixed-top navbar-custom">
<div class="container">
<div class="navbar-header page-scroll">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand navbar-brand-custom" href="../../index.php#page-top"><img class="img-responsive" src="../../img/papyrus-logo.png" alt="Papyrus"></a>
</div>
<div class="collapse navbar-collapse navbar-ex1-collapse">
<ul class="nav navbar-nav navbar-right">
<li class="hidden active">
<a href="#page-top"></a>
</li>
<li class="page-scroll">
<a href="#page-top">Papyrus for Robotics</a>
</li>
<li class="page-scroll">
<a href="#approach">Approach</a>
</li>
<li class="page-scroll">
<a href="https://wiki.eclipse.org/Papyrus/customizations/robotics">Documentation</a>
</li>
<li class="page-scroll">
<a href="https://robmosys.eu/wiki/community:start">Community</a>
</li>
</ul>
</div>
</div>
</nav>
<section class="custom-section">
<div class="container">
<div class="row">
<div class="col-md-8">
<h1 class="technology-name">Papyrus for Robotics<br>
<span class="technology-moto wrap">
Modeling environment
</span>
</h1>
<img class="img-responsive center-block" src="img/robotics-example.png" alt="Papyrus for Robotics screenshot">
</div>
<div class="col-md-4">
<img class="img-responsive center-block" src="img/papyrus-robotics-hash.png" width="100" alt="Papyrus for Robotics logo">
<h2>Download RCP</h2>
<p>
<a href="https://hudson.eclipse.org/papyrus/job/papyrus-robotics-2018-12/lastSuccessfulBuild/artifact/releng/org.eclipse.papyrus.robotics.product/target/products/org.eclipse.papyrus.robotics.product-win32.win32.x86_64.zip">
<img src="img/windows-logo.png" height=40 alt="for Windows"></a>
|
<a href="https://hudson.eclipse.org/papyrus/job/papyrus-robotics-2018-12/lastSuccessfulBuild/artifact/releng/org.eclipse.papyrus.robotics.product/target/products/org.eclipse.papyrus.robotics.product-linux.gtk.x86_64.tar.gz">
<img src="img/other-linux-logo.png" height=40 alt="for Linux"></a>
|
<a href="https://hudson.eclipse.org/papyrus/job/papyrus-robotics-2018-12/lastSuccessfulBuild/artifact/releng/org.eclipse.papyrus.robotics.product/target/products/org.eclipse.papyrus.robotics.product-macosx.cocoa.x86_64.tar.gz">
<img src="img/OS-X-logo.png" height=40 alt="for MacOS"></a>
<p>
<h2>
<a href="https://hudson.eclipse.org/papyrus/job/papyrus-robotics-2018-12/lastSuccessfulBuild/artifact/releng/org.eclipse.papyrus.robotics.p2/target/repository/">Update-site</a></h2>
</div>
</div>
<p></p>
<hr class="custom-divider">
<br>
<div class="row">
<div class="col-md-4">
<img class="img-responsive center-block" src="img/robmosys-100x100.png" alt="RobMoSys logo">
<h2>RobMoSys compliant</h2>
<p class="text-justify"><b>Combosable</b> modeling approach that is compliant with the
<a href="http://www.robmosys.eu">RobMoSys</a> approach.
creation menus, and much more...</p>
</div>
<div class="col-md-4">
<img class="img-responsive center-block" src="../../img/exploitable.png" alt="Exploitable">
<h2>Safe</h2>
<p class="text-justify">Enable safety anaysis: model requirements, trace failure propagation on system and component level, explore fault-trees and execute FMEA analysis ...</p>
</div>
<div class="col-md-4">
<img class="img-responsive center-block" src="../../img/standard-modeling.png" alt="Standard Modeling">
<h2>Standard based</h2>
<p class="text-justify">Implemented standards: <a href="http://www.omg.org/spec/UML/">UML 2.5</a>, <a href="http://www.omg.org/spec/SysML/">SysML 1.4</a> (safety requirements), <a href="http://www.polarsys.org/esf/">ESF</a>, <a href="http://www.omg.org/spec/MARTE/">MARTE 1.1</a> (VSL value specification language and allocation) </p>
</div>
</div>
</div>
</section>
<section id="approach" class="custom-section">
<div class="container">
<h1 class="section-title wrap">Approach</h1>
<div class="row">
<div class="col-md-5">
<img class="feature-image img-responsive center-block" src="img/composition-tiers.png" alt="Composition">
</div>
<div class="col-md-7">
<p class="text-justify">
Papyrus for Robotics is graphical editing tool for robotic applications that complies with the <a href="https://www.robmosys.org/">RobMoSys</a> approach.
It separates concerns by supporting <b>composition-oriented</b> engineering of robotics systems and separating the
task into multiple tiers executed by different roles.
</p>
<p class="text-justify">
Papyrus for Robotics provides editors for the following diagrams (soon more to come)
</p>
<div class="row">
<div class="col-sm-6">
<ul class="text-left">
<li>Definition of data types
</li>
<li>Definition of robotic services
</li>
<li>Definition of robotic components
</li>
</ul>
</div>
<div class="col-sm-6">
<ul class="text-left">
<li>Definition of component assemblies
</li>
<li>State-machines describing different modes
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</section>
<div id="footer"></div>
</body>
</html>