35. starling-vicon¶
This image contains a Vicon UDP to ROS2 bridge. It has some additional configuration to work with Starling, in that it
reads the /etc/starling/vehicle.config file. This listens on port 51001, (the default Vicon UDP port) and retrieves
the pose information for a target object. This pose information is then forwarded to the appropriate MAVROS topic.
35.1 Contents¶
35.2 Environment Variables¶
| Name | Default Value | Description |
|---|---|---|
VEHICLE_NAME |
{unset} | Vicon target object name. |
VEHICLE_NAMESPACE |
{unset} | Namespace for mavros topics. Set to override default value of vehicle_${VEHICLE_MAVLINK_SYSID} |
When unset, both VEHICLE_NAME and VEHICLE_NAMESPACE are derived from the vehicle.config file, reading the name and
MAVLink system ID defined there.
35.3 Behaviour Notes¶
35.3.1 Running on a vehicle¶
Ensure /etc/starling/vehicle.config is mounted. The container is then configured from the contents of that file.