This package provides a tool to analyze ROS launchfiles. It is based on the ros2/launch package and provides a server that can be used to analyze launchfiles. The server can be accessed via a Language Server Protocol.
pip install git+https://github.com/roslaunch-analyzer/roslaunch-language-server.git
or
pipx install git+https://github.com/roslaunch-analyzer/roslaunch-language-server.git
Note
Make sure to have the ROS2 installed and source /opt/ros/humble/setup.bash
is executed before entering the command.
- This project uses poetry for dependency management. First, you need to install poetry.
- Clone the repository and navigate to the project directory.
- Run
poetry install
to install the dependencies.