SDK v1 ArchiveΒΆ
SDK v1 documentation is retained as historical material only. It describes the
oloclient / olo-client API and a combined Portal, rosbridge, and
Appliance management client. It is not the API reference for the olo-py or
olo v2 packages.
When reading archived examples, treat these as v1-only:
OLOClientand a preconfiguredoloclientobjectusername/password or personal-token authentication in the SDK
Portal robot discovery and
connect(robotId, ...)callback-based topic subscriptions and automatic type inference from a bare topic name
video, rosbag, script, schedule, global-variable, terminal, and maintenance modules on the client
v1 motion convenience methods and their cancellation signatures
Some Platform concepts in the archive remain useful: the Portal, Appliance, ROS domains, namespaces, local script execution, and managed simulation are still separate parts of the OLO system. Their current descriptions are now in OLO Platform, OLO Appliance, and ROS 2 Concepts for OLO.
For new development, use Quickstart, Examples, and the API Reference. For an existing v1 application, begin with Migrate from SDK v1 and keep the archived reference pinned to the v1 version deployed by that application. Do not infer v2 behavior from an archived signature.