Skip to content

Instantly share code, notes, and snippets.

@yannisulrich
yannisulrich / BalancingRobotRemote.py
Last active June 22, 2022 03:28
Code for this balancing robot: https://www.youtube.com/watch?v=YyU3X6ZazJw . A PID controller was used, based on IMU data from a Kalman filter. The program is written in python and multithreaded.
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import math
import os
import sys
import time, datetime
from multiprocessing import Process, Value, Queue
from OSC import OSCServer
from roboclaw import Roboclaw