services/

directory
v0.86.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 31, 2025 License: AGPL-3.0

Directories

Path Synopsis
Package baseremotecontrol implements a remote control for a base.
Package baseremotecontrol implements a remote control for a base.
builtin
Package builtin implements a remote control for a base.
Package builtin implements a remote control for a base.
register
Package register registers all relevant baseremotecontrol models and also API specific functions
Package register registers all relevant baseremotecontrol models and also API specific functions
Package datamanager contains a gRPC based datamanager service server
Package datamanager contains a gRPC based datamanager service server
builtin
Package builtin captures data from a robot's components, persists the captured data to disk and sync it to the cloud when possible.
Package builtin captures data from a robot's components, persists the captured data to disk and sync it to the cloud when possible.
builtin/capture
Package capture implements datacapture for the builtin datamanger
Package capture implements datacapture for the builtin datamanger
builtin/cmd command
package main prints a disk summary of the builtin data manager's capture directory or additional sync paths It exists purely as a convenience utilty for viam developers & solutions engineers.
package main prints a disk summary of the builtin data manager's capture directory or additional sync paths It exists purely as a convenience utilty for viam developers & solutions engineers.
builtin/shared
Package shared is for any variables/functions shared amongst the datamanager builtin package and its subpackages.
Package shared is for any variables/functions shared amongst the datamanager builtin package and its subpackages.
builtin/sync
Package sync implements datasync for the builtin datamanger
Package sync implements datasync for the builtin datamanger
register
Package register registers all relevant datamanager models and also API specific functions
Package register registers all relevant datamanager models and also API specific functions
Package discovery implements the discovery service, which lets users surface resource configs for their machines to use.
Package discovery implements the discovery service, which lets users surface resource configs for their machines to use.
fake
Package fake implements a fake discovery service.
Package fake implements a fake discovery service.
register
Package register registers all relevant discovery models and also API specific functions
Package register registers all relevant discovery models and also API specific functions
Package generic contains a gRPC based generic client.
Package generic contains a gRPC based generic client.
fake
Package fake implements a fake generic service.
Package fake implements a fake generic service.
register
Package register registers the generic service
Package register registers the generic service
Package mlmodel defines the client and server for a service that can take in a map of input tensors/arrays, pass them through an inference engine, and then return a map output tensors/arrays.
Package mlmodel defines the client and server for a service that can take in a map of input tensors/arrays, pass them through an inference engine, and then return a map output tensors/arrays.
register
Package register registers all relevant ML model services
Package register registers all relevant ML model services
Package motion is the service that allows you to plan and execute movements.
Package motion is the service that allows you to plan and execute movements.
builtin
Package builtin implements a motion service.
Package builtin implements a motion service.
builtin/state
Package state provides apis for motion builtin plan executions and manages the state of those executions
Package state provides apis for motion builtin plan executions and manages the state of those executions
Package navigation is the service that allows you to navigate along waypoints.
Package navigation is the service that allows you to navigate along waypoints.
builtin
Package builtin implements a navigation service.
Package builtin implements a navigation service.
register
Package register registers all relevant navigation models and API specific functions.
Package register registers all relevant navigation models and API specific functions.
Package register registers all services
Package register registers all services
Package registerapis is a convenience package to register the APIs for all built-in services.
Package registerapis is a convenience package to register the APIs for all built-in services.
Package shell contains a shell service, along with a gRPC server and client
Package shell contains a shell service, along with a gRPC server and client
builtin
Package builtin contains a shell service, along with a gRPC server and client
Package builtin contains a shell service, along with a gRPC server and client
register
Package register registers all relevant shell models and also API specific functions
Package register registers all relevant shell models and also API specific functions
testutils
Package shelltestutils contains test utilities for working with the shell service like test file system directories and comparison tools.
Package shelltestutils contains test utilities for working with the shell service like test file system directories and comparison tools.
Package slam implements simultaneous localization and mapping.
Package slam implements simultaneous localization and mapping.
fake
Package fake implements a fake slam service
Package fake implements a fake slam service
internal/testhelper
Package testhelper implements a slam service definition with additional exported functions for the purpose of testing
Package testhelper implements a slam service definition with additional exported functions for the purpose of testing
register
Package register registers all relevant slam models and also API specific functions
Package register registers all relevant slam models and also API specific functions
Package vision is the service that allows you to access various computer vision algorithms (like detection, segmentation, tracking, etc) that usually only require a camera or image input.
Package vision is the service that allows you to access various computer vision algorithms (like detection, segmentation, tracking, etc) that usually only require a camera or image input.
colordetector
Package colordetector uses a heuristic based on hue and connected components to create bounding boxes around objects of a specified color.
Package colordetector uses a heuristic based on hue and connected components to create bounding boxes around objects of a specified color.
fake
Package fake implements a fake vision service which always returns the user specified detections/classifications.
Package fake implements a fake vision service which always returns the user specified detections/classifications.
mlvision
Package mlvision uses an underlying model from the ML model service as a vision model, and wraps the ML model with the vision service methods.
Package mlvision uses an underlying model from the ML model service as a vision model, and wraps the ML model with the vision service methods.
register
Package register registers all relevant vision models and also API specific functions
Package register registers all relevant vision models and also API specific functions

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL