Drop-in observability for ROS 2 fleets: MCAP rolling recorder, Foxglove layouts for nav / manipulation / safety, and Grafana dashboards backed by InfluxDB for fleet-wide incident review.
Foxglove Observability Bundle
Pre-wired Foxglove layouts, MCAP recording, and incident dashboards for fleets.
Drop-in observability for ROS 2 fleets: MCAP rolling recorder, Foxglove layouts for nav / manipulation / safety, and Grafana dashboards backed by InfluxDB for fleet-wide incident review.
- Fleet incident review
- Policy regression triage
- Safety audit trails
Stands up MCAP rolling recording on each robot and a central Grafana + Foxglove server for fleet-wide review.
- Each robot on ROS 2 Humble or newer
- S3-compatible bucket (AWS S3, MinIO, R2) with write credentials
- A Linux host (8 vCPU / 16 GB) for the central dashboard
- Docker + docker-compose on the central host
- 01Install the on-robot recorder
sudo apt install ros-humble-roslab-mcap-recorder sudo systemctl enable --now roslab-mcap-recorder - 02Configure the upload target
sudo tee /etc/roslab/observability.env <<EOF S3_BUCKET=roslab-fleet S3_ENDPOINT=https://s3.amazonaws.com ROBOT_ID=robot-007 EOF - 03Launch the central stack on the dashboard host
git clone https://github.com/roslab-ai/observability cd observability && docker compose up -d - 04Open Foxglove and load the bundled layout
xdg-open https://dashboard.local:3000 # Grafana xdg-open https://app.foxglove.dev # import layouts/*.json
MCAP segments appear in S3 within 60 s and Grafana shows the robot's heartbeat panel.
aws s3 ls s3://roslab-fleet/robot-007/ --recursive | tailA hardened ROS 2 Nav2 distribution with behavior-tree recoveries, multi-floor map switching, costmap plugins for dynamic obstacles, and Foxglove-ready telemetry. One-command deploy to any ROS 2 Humble or Jazzy robot.
Production-tuned ROS 2 Nav2 stack with BT-based recovery and multi-floor maps.
A library of MoveIt 2 task plans for bin picking, kitting and machine tending. Ships with calibration routines for Franka FR3, UR-series and legacy OEM arms, plus a skill-runner that exposes each routine as a ROS 2 action.
Drop-in MoveIt 2 skills: bin picking, kitting, machine tending — calibrated per arm.
A pre-integrated Isaac ROS perception graph — ESS depth, segmentation, AprilTag pose, and pedestrian detection — packaged as a single Docker image with sample launch files for Jetson AGX Orin and IGX.
NVIDIA Isaac ROS perception bundle: depth, segmentation, AprilTag, person detection.
