Open Source Repository List

The Vector Robot is a versatile, fun companion for various projects, and we encourage you to use the additional resources and code that we have created to extend Vector’s functionality and to customize your robot to exactly how you want it. The documentation on these items is a work in progress and we will continue to explore new examples and use cases so you can get an idea of how to use these tools and what applications they can help with. Here is a comprehensive listing of all publicly available Vector-related repositories:

Software Development Kits

Vector has 2 main software development kits, based upon Python and Go. These SDKs can be used to create new apps that connect to Vector and utilize the robot’s sensors and functionality!

Go SDK
Python SDK

Animations

The Animations repositories provide tools for developers and users to create new animations and/or adjust or customize Vector’s eyes and other graphics!

Vector Animations (Raw)
Vector Animations (Built)

Audio

The Audio repositories provide tools for developers to modify existing sounds and create new sounds for Vector!

Vector Audio (Raw)

Cloud / Hosted Service Communications

These tools and code examples can be used to develop a custom server stack or customize Chipper to program new interactions into the robot based upon voice inquiries!

Vector Cloud
Chipper
API
API Clients

Escape Pod

Escape Pod Extension

Utilities

These tools are great for developers to make quick, convenient changes to robot configurations during testing!

Vector Web Setup
Vector Configurator
Vector Bluetooth
Hugh
Opus Go

Documentation

Much of the documentation is held in each GitHub repository! However, we do have other guides and docs on how to use the tools herein. These docs are a work in progress.

OSKR Owner’s Manual

We are welcoming contributions to these repositories and would love to see what you come up with. Thanks for using OSKR!