Freedom Robotics

Freedom Robotics Developer Hub

Welcome to the Freedom Robotics developer hub!

You'll find comprehensive guides and documentation to help you start working with Freedom Robotics as quickly as possible, as well as support if you get stuck. Let's jump right in!

For guides to setting up a device and using Freedom's core features, choose Get Started. If you'd prefer to jump in by yourself, choose Reference for detailed interface specifications.

Get Started    API Reference

Installation

Freedom's standard installation process is covered in the Install guide. Additional resources are available in this section to help with non-standard installations.

If you encounter any problems during installation, please contact us and we'll be happy to help.


Common Install Issues

Missing permission for Pip .local directory

If you do not have permission to your local pip directory (ex: If Pip was installed as sudo), Python can not install the freedom package in the user space.

The below command will allow your current user to have access to the directory. Please run it and then re-run installation.

user chown -R $USER: ~/.cache/pip ~/.local

Asking for too much data at a time

If you see an error along the lines of "Requested data is greater than 6M" then you have asked for too much data at once. Good news! Our /data GET endpoint allows pagination in the docs and that will make it where they don't get those errors. You just add

&pagination=true

to the URL parameters and it returns only up to the max amount it can and then tells you to start from there.

Updated 19 days ago


Installation


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.