Archiv für Kategorie ‘Python’

Arucomover

Dieser kleine Bot ist nun fast fertig. Er kann sowohl manuell über eine Web UI gesteuert herum fahren und Aruco Codes in einem Kamera View erkennen. Auf Automatic geschaltet fährt er selbständig die Codes an. Leider hat das verwendete Chasis derart großen Spiel in der Aufhängung der DC Motoren, daß eine wirklich gerade Fahrt nicht möglich ist.

Genauer beschrieben ist er im Wiki https://www.hackerspace-ffm.de/wiki/index.php?title=Arucomover

Der Code für die Arucoerkenung und für den ItsyBitsyM4 ist in Python geschrieben.

Das Frontend und die Steuerung basieren auf Node Red und dessen Dashboard

Der Code und ein Setup für den Raspberry ist im Github Repo https://github.com/hackffm/arucomover

python virtual env the new way

da ich es immer wieder suche und im Netz jede Menge alte wege sind hgier der neue und besser integrierte Weg

Python 3 dDoku

create
python3 -m venv /path/to/new/virtual/environment
activate (switch into venv)
source /bin/activate
C:\> \Scripts\activate.bat
deactivate (leave venv)
deactivate

PIP commands

weil ich es einfach immer wieder suche

Update aller beraits runtergeladenen Paket
sudo -H pip freeze --local | grep -v '^\-e' | cut -d = -f 1 | xargs -n1 sudo -H pip install -U

wenn man über die env python 2 hat aber über python3 pip install starten will
python3 -m pip
eventuell als sudo

Pip sagt das zwar immer, wenn es das braucht
pip install --upgrade pip

Pip alles aus requirements.txt installieren
pip install -r /path/to/requirements.txt

requirements.txt erstellen
pip freeze > requirements.txt

Nach oben