FAQ
Q1: Why is Foxglove showing a blank screen after connecting?
- Check if
pnd_bridge.shis running on the robot side. - Confirm that the
DOMAIN_IDmatches the ID of the topic publisher on the robot. - Check if cross-origin restrictions are enabled in the browser. Chrome is recommended.
Q2: Why can't I see the topic list?
- The bridge has
ROS_LOCALHOST_ONLY=1enabled by default. If you need to see ROS topics directly on other machines in the local network (non-WebSocket method), add--enable-multicastwhen starting.
Q3: Display anomalies/stuttering on the browser end?
- Do not use Safari; the latest Chrome-based browser is recommended.
- Check the local network bandwidth, especially when transmitting high-frequency PointCloud data.
CLI Parameters Quick Reference
| Parameter | Description | Example |
|---|---|---|
--robot |
Specify robot model | --robot adam_u |
--domain-id |
Under traditional control mode, domain-id=0. Under developer mode, domain-id=1. Developers should set this explicitly with --domain-id. |
--domain-id 0 |
--port |
Foxglove bridge port | --port 8765 |
--enable-record |
Enable recording function | |
--log-level |
Set log level | --log-level debug |
--dry-run |
Only print generated commands without executing |