RI-SE / ATOS

ROS2 based platform for coordinating tests of automated vehicles and their surrounding systems.
Mozilla Public License 2.0
14 stars 5 forks source link

Feature/configpanel python #624

Closed SebastianSvanland closed 8 months ago

SebastianSvanland commented 9 months ago

If you switch to this branch, you need to add a symlink in atos_ws/src to ATOS/gui/ros_gui: cd atos_ws/src && ln -s /path/to/ATOS/gui/ros_gui . This is because the gui is its own ros package and won't be found by colcon otherwise.

You also need to install NiceGUI: pip install nicegui

Run the launch_experimental.py to run the gui together with some nodes, the control and config panel should open automatically. Feel free to run more nodes and try it out (make sure to use atos namespace or it won't show)

Some known issues:

SebastianSvanland commented 9 months ago

I changed the branch that this PR merges into. This branch now includes changes that makes ros2_based_gui outdated so that branch no longer needs to be merge when this PR is approved. This shouldn't mean any major difference in the review though