oskr [TheDroidYouAreLookingFor]

Site Tools


oskr

This is an old revision of the document!


Open Source Kit for Robots - OSKR

OSKR basically is a software solution to turn any Vector into a development machine. On this it is possible to develop new firmware features like behaviours, animations or sounds that run without the need of an external server and/or the Python SDK. This of course is not something for the average users, but for the more technically inclined.

OSKR was “released” in october 2020, however, so far only an OSKR firmware is available and nothing else. You are able to SSH into an OSKR Vector, you can look around in the filesystem and the Yocto Linux and you are able to change some json configuration files. But everything else to create new functions or “plugins” for the robot as advertised by DDL on the Kickstarter ist still missing as of now (mid-march 2021, neraly six months later), e.g. source code, documentation worth the name or dev tools or tutorials. I can only assume that DDL wants to sell their “Vector Boot Camp” and does not release the neccessary tools and informations because of that.

The installation of the OSKR firmware is a very tedious process that is very prone to bugs, mainly because of Web Bluetooth. With an Escape Pod, even with the latest version, it should be way easier to flash an OSKR OTA onto a Vector, I have no idea why this was not implemented by DDL. (This actually may be possible since you are able to load OTAs onto Escape Pod, now we only need an official online repository of OSKR firmware images).

OSKR documentation - Here you finde the instructions to turn a retail Vector into a development version via OSKR.

For the Vector Web Setup you need Chrome as the browser (other webkit based browsers that support Web Bluetooth should work theoretically, but there are problems, Chrome is confirmed working) and a device that supports Web Bluetooth. Since desktop computers usually are not equipped with Bluetooth you may want to use a laptop, or buy a Bluetooth dongle for your desktop computer. Not all dongles may be compatible. I can confirm that this one works: TP-Link UB400 Nano USB Bluetooth 4.0 Dongle

DDL Vector Setup DDL's version of Vector Web Setup for OSKR

Wire's Vector Setup Since DDL's Vector Setup is buggy, use Wire's version instead, this works:

oskr.1616193550.txt.gz · Last modified: 2021/03/19 23:39 by xanathon