Viam SDK
    Preparing search index...

      Viam SDK

      Namespaces

      appRobotApi

      Enumerations

      Code
      DatasetType
      IndexableCollection
      MachineConnectionEvent
      ModelType
      SequenceDatasetExportStatus
      TrainingStatus
      TransformChangeType

      Classes

      AudioInClient
      CloudConfig
      ConnectError
      ConnectionClosedError
      DataManagerClient
      Duration
      MLModelClient
      Struct
      Timestamp

      Interfaces

      AccessToken
      AppClient
      Arm
      AudioChunk
      AudioIn
      AudioOut
      AudioProperties
      Base
      BillingClient
      BinaryDataCaptureUploadOptions
      BinaryID
      Board
      Button
      Camera
      Credential
      DataClient
      DataManager
      DebugLogEntry
      DialDirectConf
      DialWebRTCConf
      Discovery
      Encoder
      Gantry
      GenericComponent
      GetSequenceDatasetExportResponse
      Gripper
      InputController
      MLModel
      MlTrainingClient
      Motion
      Motor
      MovementSensor
      Options
      PoseTracker
      PowerSensor
      ProvisioningClient
      Resource
      Robot
      Sensor
      Sequence
      SequenceResourceFilter
      Servo
      Stream
      Switch
      Tick
      TransformWithUUID
      ViamClient
      ViamClientOptions
      Video
      VideoChunk
      WorldStateStore

      Type Aliases

      AnalogValue
      ArmJointPositions
      AudioCodecType
      BaseProperties
      Capsule
      Classification
      CloudMetadata
      CollisionSpecification
      Constraints
      Credentials
      CredentialType
      DebugLogWriter
      Detection
      DialConf
      EncoderPositionType
      EncoderProperties
      FilterOptions
      FlatTensors
      GenericService
      GeoGeometry
      GeometriesInFrame
      Geometry
      GeoPoint
      GetPlanResponse
      GetPlanResponse
      InputControllerEvent
      JsonValue
      LinearConstraint
      ListPlanStatusesResponse
      Metadata
      MimeType
      Mode
      Mode
      ModuleStatus
      ModuleStatusState
      MotionConfiguration
      MovementSensorAccuracy
      MovementSensorPosition
      MovementSensorProperties
      ObstacleDetector
      Orientation
      OrientationConstraint
      Path
      PlainMessage
      PlanState
      PlanState
      PointCloud
      PointCloudObject
      Pose
      PoseInFrame
      PowerMode
      RectangularPrism
      ResourceName
      SlamPosition
      SlamProperties
      Sphere
      TensorInfo
      Transform
      TransformChangeEvent
      Vector3
      Waypoint
      WorldState

      Variables

      AnalogValue
      ArmJointPositions
      AudioCodec
      BaseProperties
      Capsule
      Classification
      CollisionSpecification
      Constraints
      Detection
      EncoderPositionType
      EncoderProperties
      GeoGeometry
      GeometriesInFrame
      Geometry
      GeoPoint
      InputControllerEvent
      LinearConstraint
      ListPlanStatusesResponse
      MotionConfiguration
      MovementSensorAccuracy
      MovementSensorPosition
      MovementSensorProperties
      ObstacleDetector
      Orientation
      OrientationConstraint
      Path
      PointCloud
      PointCloudObject
      Pose
      PoseInFrame
      PowerMode
      RectangularPrism
      ResourceName
      SlamPosition
      SlamProperties
      Sphere
      Transform
      Vector3
      version
      Waypoint
      WorldState

      Functions

      addMetadata
      createConsoleLogWriter
      createRobotClient
      createViamClient
      deleteMetadata
      disableDebugLogging
      doCommandFromClient
      enableDebugLogging
      getStatusFromClient
      isValidGeoPoint
      setDebugLogWriter
      transformWithUUID

      References

      RobotClient → Client

      Clients

      ArmClient
      AudioOutClient
      BaseClient
      BoardClient
      ButtonClient
      CameraClient
      Client
      DiscoveryClient
      EncoderClient
      GantryClient
      GenericComponentClient
      GenericServiceClient
      GripperClient
      InputControllerClient
      MotionClient
      MotorClient
      MovementSensorClient
      PoseTrackerClient
      PowerSensorClient
      SensorClient
      ServoClient
      SlamClient
      StreamClient
      SwitchClient
      VideoClient
      VisionClient
      WorldStateStoreClient

      Raw Protobufs

      appApi
      armApi
      baseApi
      billingApi
      boardApi
      buttonApi
      cameraApi
      commonApi
      dataApi
      dataManagerApi
      discoveryApi
      encoderApi
      gantryApi
      genericComponentApi
      genericServiceApi
      gripperApi
      inputControllerApi
      mlTrainingApi
      motionApi
      motorApi
      movementSensorApi
      powerSensorApi
      provisioningApi
      robotApi
      sensorApi
      servoApi
      slamApi
      streamApi
      switchApi
      visionApi