Installation through the Virtual Box Appliance
We provide a virtual machine that comes with everything needed pre-installed to develop ROS2 applications using Papyrus for Robotics.
For this virtual machine, username is “user” and password is “p”. User “user” is allowed to use “sudo”. After logging in, you'll find a readme file with some additional links and videos on the desktop.
Alternatively, Papyrus for Robotics can be installed either in form of an RCP (a self contained Eclipse installation) or added to an existing Eclipse installation by using an update site. Both can be downloaded from eclipse.org/papyrus/components/robotics referring to the current 0.8 release.
- If want to extend an existing Eclipse, add the update-site via Help->Install New Software->Add
Source code installation
Behavior Tree Execution
In addition to ROS2, if you plan to use Papyrus for Robotics to execute task specifications in form of behavior trees, you need to install:
nav2_behavior_treepackage from Navigation2, including its dependencies (
behaviortree_cpp_v3). Build and Install Navigation2 explains how to get the complete framework on your machine.