Skip to content

Supervision, monitoring, and automation module for the system.

Notifications You must be signed in to change notification settings

asurt-fsai/supervisor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Supervisor

Manual Inspection

Inspect any ROS1 pipeline (i.e modules or packages); supposedly, the full system.


How to use

  1. Import the needed classes.
from inspector import Inspector, Module
  1. Add the modules to be inspected; the order does matter, for they are launched sequentially.
inspector = Inspector([
    Module(pkg="mrpython_pcl", launch="lidar.launch"),
])

Moreover, you can add an accessory (e.g plotter, rviz, etc.)

inspector = Inspector([
    Module(pkg="mrpython_pcl", launch="lidar.launch",
           accessory_pkg="[pkg]", accessory_launch="[launch-file]",),
])
  1. Start inspection.
inspector.manual_inspect()
  1. Launch the supervisor
roslaunch supervisor supervisor.launch
  1. Inspect with actions.

actions

About

Supervision, monitoring, and automation module for the system.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published