feat: download ROS bridge images from R2 and show startup progress
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
const root = 'https://pub-ca72c40797144462bdb7d200c215d361.r2.dev/studio-artifacts/runtime-images/slam-ros-bridge'
|
||||
|
||||
export const localBridgeImage = 'slam-ros-bridge:20260813-3d-map-v2'
|
||||
export const jetsonBridgeImage = 'slam-ros-bridge:jetson_orin'
|
||||
|
||||
const artifacts = [
|
||||
{
|
||||
image: localBridgeImage,
|
||||
architecture: 'amd64',
|
||||
url: `${root}/amd64/20260915-489a3e8b370c/slam-ros-bridge-amd64.tar.zst`,
|
||||
fileName: 'slam-ros-bridge-amd64-489a3e8b370c.tar.zst',
|
||||
checksumSha256: '489a3e8b370c19903043a39e92935f2e32e4b4423c28210f130df1acab1a9889',
|
||||
required: true,
|
||||
},
|
||||
{
|
||||
image: jetsonBridgeImage,
|
||||
architecture: 'arm64',
|
||||
url: `${root}/arm64/20260819-0659d4cf5578/slam-ros-bridge-jetson-orin.tar.zst`,
|
||||
fileName: 'slam-ros-bridge-jetson-orin-0659d4cf5578.tar.zst',
|
||||
checksumSha256: '0659d4cf5578c43bc9c25e4a4fc5d226ccd5b7bec43becfdff83b5390717114e',
|
||||
required: true,
|
||||
},
|
||||
]
|
||||
|
||||
export function bridgeArtifact(image: string) {
|
||||
return artifacts.find((artifact) => artifact.image === image)
|
||||
}
|
||||
Reference in New Issue
Block a user