o80
Welcome to o80’s documentation!
General Documentation
General Documentation
Overview
Installation
Support
Integrating your hardware
Usage
Bursting mode
Integration in user software
Troubleshooting
Developers
C++ API
Indices and Tables
License and Copyrights
General Documentation
Overview
Installation
Support
Integrating your hardware
Usage
Bursting mode
Integration in user software
Troubleshooting
Developers
C++ API
o80
»
General Documentation
View page source
General Documentation
¶
Table of Content: Index
Overview
Installation
From binaries
From source
From tar ball
Via colcon workspace
Adding your ssh key to github
Installing the dependencies:
Cloning the repositories
Compilation
Activating the workspace
Checking installation
Running the demos
Support
mail
issues
Integrating your hardware
Step1: Robot driver
Step2: o80 Standalone
State
ExtendedState
Summary
Step3 : library
Step4 : python bindings
Step5: compilation
Usage
Starting a standalone
Starting a frontend
Buffering commands
Sending commands
Time, Speed and Iteration commands
Duration commands
Speed commands
Iteration commands
Interrupting command
Blocking pulse
Reading observations
latest observation
next observation
observation history
Using several frontends
Putting things together
Bursting mode
Overview
Usage
Integration in user software
in python
backend
bursting mode
in c++
Troubleshooting
Processes hanging
clearing the shared memory
instantiating in the right order
Developers
Tools
Github
Treep
installation
configuration repository
cloning
status
pull
calling from anywhere
Ament packages
Colcon
Overview
Compiling only one package
Pybind11
Unit-tests
Repositories
Pull requests on Github