Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Jan Chaloupek - finálový projekt: podúkol 2 - 3-tí rozšíření (Jízda offroad - odometrie, sledování mrkve) #71

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

JanChaloupek
Copy link
Collaborator

Kód je pro pico:ed.

Soubor HardwarePlatform.py obsahuje novější verzi knihovny, která srovnává většinu volání, které jsem používal s micro:bit-em tak aby se volali stejně nebo velmi podobně = aby bylo potřeba co nejméně změn v sdrojových textech při přechodu mezi micro:bit-em a pico:ed-em (s circuit pythonem). Nově obsahuje adapter pro digitální a analogové piny.

Soubor project.py obsahuje všechny třídy robota. Obsahují počítání odometrie (třída Odometry), která je volaná z třídy MotionControl.

Soubor code.py obsahuje hlavní program, který definuje stavový automat (při navádění na mrkev používá stavy ST_Turn a ST_Follow) a souřadnice bodů, které se mají projet.
Objektu robot se předávají třídy CalibrateFactors ale mohou se nahradit hodnotami stejné třídy z automatické kalibrace. Na začátku každé cesty lze automatickou kalibraci spustit tlačítkem A, na cestu se robot vydává po stisknutí tlačítka B. Automatická kalibrace spočítá všechny hodnoty z třídy CalibrateFactors, tedy i obě minimální pwm.

@JanChaloupek JanChaloupek changed the title Jan Chaloupek - finálový projekt - podúkol 2 = Jízda offroad (3-tí rozšíření) Jan Chaloupek - finálový projekt - podúkol 2 = 3-tí rozšíření (Jízda offroad) Oct 28, 2024
@JanChaloupek JanChaloupek changed the title Jan Chaloupek - finálový projekt - podúkol 2 = 3-tí rozšíření (Jízda offroad) Jan Chaloupek - finálový projekt - podúkol 2 - 3-tí rozšíření (Jízda offroad - odometrie) Oct 28, 2024
@JanChaloupek JanChaloupek changed the title Jan Chaloupek - finálový projekt - podúkol 2 - 3-tí rozšíření (Jízda offroad - odometrie) Jan Chaloupek - finálový projekt - podúkol 2 - 3-tí rozšíření (Jízda offroad - odometrie, sledování mrkve) Oct 28, 2024
@JanChaloupek JanChaloupek changed the title Jan Chaloupek - finálový projekt - podúkol 2 - 3-tí rozšíření (Jízda offroad - odometrie, sledování mrkve) Jan Chaloupek - finálový projekt: podúkol 2 - 3-tí rozšíření (Jízda offroad - odometrie, sledování mrkve) Oct 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant