delphyne_gui
is a front-end visualizer for delphyne
.
It also provides a road network visualizer for Maliput
Refer to Delphyne GUI's Online API Documentation.
See visualizer page.
delphyne_demos provides demos that rely on delphyne_gui
for the visualization.
Ubuntu Focal Fossa 20.04 LTS.
sudo apt install python3-rosdep python3-colcon-common-extensions
-
Create colcon workspace if you don't have one yet.
mkdir colcon_ws/src -p
-
Clone dependencies in the
src
foldercd colcon_ws/src git clone https://github.com/maliput/drake_vendor.git
git clone https://github.com/maliput/delphyne.git
-
Clone this repository in the
src
foldercd colcon_ws/src git clone https://github.com/maliput/delphyne_gui.git
-
Install package dependencies via
rosdep
export ROS_DISTRO=foxy
rosdep update rosdep install -i -y --rosdistro $ROS_DISTRO --from-paths src
-
Follow instructions to install drake via
drake_vendor
package. -
Build the package
colcon build --packages-up-to delphyne_gui
Note: To build documentation a
-BUILD_DOCS
cmake flag is required:colcon build --packages-select delphyne_gui --cmake-args " -DBUILD_DOCS=On"
More info at Building Documentation.
For further info refer to Source Installation on Ubuntu
Exported variables can be found at delphyne_gui/setup.sh.in:
DELPHYNE_GUI_RESOURCE_ROOT
: Contains the path of the installed delphyne_gui's resources.
It is recommended to follow the guidelines for setting up a development workspace as described here.
Please see CONTRIBUTING page.