Install and test a simple vision app
This example app uses the Vision Kit API to compute the average brightness of each frame captured by the camera.
Verify your development environment
Before proceeding, ensure that you have successfully set up your development environment.
Development environment SetupIt is also recommended that you be familiar with the app development workflow.
Application DevelopmentDownload the source code
o access the application's source code, you need to be part of the Auterion Developer program. ollow these instructions to .
The ision it example is available App Examples v3.
Download the folder and extract the ision it example to your PC.
Build and install the app
In the root directory of the example, run the following commands to build and subsequently install the app on your device:
The app com.auterion.vision-kit-example
should now be listed in the installed apps section. You can verify that via WebUI or via the auterion-cli app list
command.
App functionality
The app runs a ROS2 node which performs the following steps:
Subscribe to image messages on the
/camera/image_raw
ROS2 topic.For each YUV422-encoded image received, compute the average brightness (Y) component of all pixels in the image.
Publish the result on the
/image_statistics/average_brightness
ROS2 topic.
Inspect the output
Connect to Skynode via SSH and source ROS2. You can then observe the computed average brightness component on the topic configured in the app:
Last updated