Skip to content

viam-labs/3d-segmentation-visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3d-segmentation-visualizer modular component

This module implements the Viam Camera API in a viam-labs:camera:3d-segmentation-visualizer model.

With this model, you can visualize the outputs from a vision service's GetObjectPointClouds method by overlaying colored segmentation data onto point clouds from a camera.

Screenshot 2023-09-21 at 1 27 34 PM Screenshot 2023-09-21 at 1 28 46 PM

Navigate to the CONFIGURE tab of your machine's page.

Click the + button, select Component or service, then select the camera / 3d-segmentation-visualizer model provided by the 3d-segmentation-visualizer module.

Click Add module, enter a name for your camera, and click Create.

Configure your 3d-segmentation-visualizer camera

On the new component panel, copy and paste the following attribute template into your camera's Attributes box:

{
  "camera_name": "<string>",
  "vision_service_name": "<string>"
}

Attributes

The following attributes are available for viam-labs:camera:3d-segmentation-visualizer cameras:

Name Type Inclusion Description
camera_name string Required The name of the source camera that GetObjectPointClouds uses as input
vision_service_name string Required The name of the vision service that implements GetObjectPointClouds

Example Configuration

{
  "vision_service_name": "obstacle_service",
  "camera_name": "pointcloud_cam"
}

About

visualize the outputs from the vision service's GetObjectPointClouds

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages