Skip to main content

Sensor Integration

Configure and integrate sensors into your robotic system. Explore practical guides for GMSL camera configuration, camera timing, and ROS 2 integration on supported Advantech platforms.

Choose a guide based on your hardware and integration task. The guides below cover different platforms and are not consecutive steps in a single setup procedure.

Choose your guide​

Your goalPlatformGuide
Detect connected cameras, configure channel profiles, and manage synchronization and ROS 2 startupASR702GMSL Camera Configuration
Establish and verify camera timing through hardware signals and software checksASR-A502GMSL Camera Time Sync

GMSL Camera Configuration​

Use Advantech GMSL Camera Configuration (adv-cam) to configure supported cameras connected to the ASR702's eight GMSL channels. Work through a graphical interface, a text interface, or the command line to:

  • Detect connected cameras and assign a supported camera profile to each channel.
  • Review channel mappings and stream or shared-link constraints.
  • Configure the shared synchronization trigger and camera-side synchronization where supported.
  • Manage ROS 2 camera-node startup when the required ROS environment is available.
  • Save and apply the configuration, then reboot and verify the expected camera streams.

Start here: View the GMSL Camera Configuration guide →

GMSL Camera Time Sync​

Use this guide for ASR-A502 applications that require coordinated camera timing. It explains the hardware signal path and the software checks used to establish and verify synchronization.

The guide walks through:

  1. Reviewing the synchronization architecture and required hardware.
  2. Configuring the BIOS and checking the TGPIO connection to the GMSL daughter board.
  3. Verifying the PTP device and building the test utility.
  4. Measuring the time offset, checking PPS output, and configuring the continuous synchronization service.

Start here: View the GMSL Camera Time Sync guide →

Before you begin​

Check the selected guide's platform, camera support, software version, and wiring requirements. Configuration commands and synchronization methods are platform-specific; do not apply one platform's procedure to another without verifying compatibility.


← Solution Overview