Skip to main content


The Agent's Spot Component exposes the docking functionality required for autonomous battery charging using the Boston Dynamics Dock.

Data Model

The Live Data Viewer shows the services and telemetry available related to docking and undocking Spot. The image below provides a snapshot of this.


  • dock : Call this to dock Spot. The docking station ID is a required input.
  • undock : Call this to undock Spot. Spot will power its motors on, undock and stand in front of the dock.
  • getDockingState : Call this to get Spot's current docking state.
  • getDockingConfig: Call this to get Spot's current docking configuration.


  • dockingState : This provides the current docking state of Spot. Information such as whether or not Spot is docked and charging can be found here.