Skip to content

Latest commit

 

History

History
49 lines (32 loc) · 862 Bytes

README.md

File metadata and controls

49 lines (32 loc) · 862 Bytes

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