SaddlebackCollegeRobotics / .github

0 stars 0 forks source link

User-friendly startup and logging #218

Open Terracom12 opened 1 month ago

Terracom12 commented 1 month ago

Related to #214

Before the web interface, there needs to be a usable api for launching ros2 nodes. Also a simple way to startup the GUI itself. Changing the Makefile into a python script might be ideal; this would provide both cli tools and an api.

A few things this interface should be capable of doing:

Terracom12 commented 1 week ago

This looks like a viable solution for a centralized launch system on ROS2 forums.

It's a little bit complex, and it seems like remote launching was a proposed feature in ROS2 a few years back, so we should look into whether they made any progress on implementing that.

Terracom12 commented 1 week ago

This repo might prove helpful: https://github.com/paramiko/paramiko