XSD schema for validating ROS2 XML launch files. Catch syntax errors before runtime and get IDE support.
Start your launchfile like this:
<?xml version="1.0"?>
<?xml-model href="https://nobleo.github.io/ros2_launch_validation/ros2_launch.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<launch>Validate the launchfiles in your package:
xmllint --noout --schema <(curl -s https://nobleo.github.io/ros2_launch_validation/ros2_launch.xsd) **/*.launch.xmlThis schema is developed by Nobleo Autonomous Solutions B.V.
Looking for paid support options? Contact us at nobleo-technology.nl.
