czech english

Matty (dvojčata)

stavebnicový robot

Matty je další robot z dílny Martina Lockera s časovou známkou Listopad 2024. Jedná se o čtyřkolového kloubového robota (zatím s pasivním kloubem) s pohonem na všechna čtyři kola. Je to relativně malý robot, ale s velkými plány. Blog update: 20/12/2024 — Předvánoční upoutávka

Obsah



Blog / Matty (dvojčata)

8. prosince 2024 — Představení robota

Pokud jste včera byli na vánočním RoboDoupěti, tak jste mohli nového robota vidět naživo. V opačném případě doporučuji Mattyho domovské stránky nebo přímo link na video testovací jízdy.
O čem bude tento blog? Bude o Mattyho dvojčatech, resp. jeho klonech. Jestli se ptáte, jak je rozlišíte, tak podle barvy. Ve frontě je žlutá, oranžová, červená, světle modrá, zelená tmavá, zelená světlá, růžová … zatím to vidím „růžově”. Pro dnešek tedy jen převzaté foto součastek Mattyho M1:

10. prosince 2024 — General Driver for Robots

Nemůžu si pomoci, ale když vidím General, tak mne znovu a znovu pobaví vzpomínka na registraci na SubT. Bylo tam na výběr:
  • Team lead
  • General member
no generál nejsem, tak jsem dal team lead … a tak jsme měli dva registrované vedoucí.
No nic, zpátky k Mattymu a jeho řízení. Martin Locker použil Waveshare driver.
Až tedy budu mít všechny díly pohromadě (zatím mám serva, kola a tyto řídící desky), tak bude třeba do robota nahrát firmware, připadně ho někdy updateovat. Není nad to si to vyzkoušet „dokud to ještě nehoří”. Ono to asi také úplně triviální nebude, protože hlavní podpora je pro Windows a na roboty mám primárně Linux/Ubuntu (staré).
Poradil jsem se s AI, protože jinak mi vyhledávání dávalo spíše odkazy na obchody, kde desku koupit, a klíčové slovo Ubuntu to téměř ignorovalo. Perplexity navrhovalo buď Arduiono IDE nebo PlatformIO. Beginner-friendly vs. advanced development … no s Arduinem jsem kdysi něco na Windows dělal, ale nechť se tváříme, že děláme pokročilý vývoj. Po pravdě si nepamatuji, co MartinL má, ale skoro bych tipoval právě PlatformIO …
Překvapilo mne, že PlatformIO je postanevo nad Microsoftím Visual Code (ano, daleko od Windows jsem neutekl), ale opravdu podporuje i Linux.
sudo apt install ~/Downloads/code_1.95.3-1731513102_amd64.deb
Instalace PlatformIO extension se zasekla na tom, že to nemohlo najít Python 3.6+ … systémový mám prastarý Python 3.8, ale faktický problem byl v python3-venv. Naštěstí to varování je už na úvodní stránce: Linux Users: To ensure a smooth experience with PlatformIO, it is essential to have the python3-venv package installed on your system. … tak pak už to bylo smooth.
Ještě dvě drobnosti:
  • USB kabel je Download interface Type-C … tj. takový ten symetrický, placatý
  • u výběru HW při vytváření projektu je třeba vybrat ESP32 Dev Module (to říká návod, fakticky je tam ještě něco navíc)


20. prosince 2024 — Předvánoční upoutávka

Je to již týden, co mi MartinL poslal foto, jak přibývají dílky na Matty-M02:
A včera psal: ... tak jsem si dnes hrál na Popelku a počítal šroubky (189 ks na jednoho Mattyho). "Stavebnice" M2 je tedy hotová (chybí jen jeden konektor - snad Dan přiveze). Pokud bys chtěl dárek pod stromeček, tak si pro něj můžeš přijet.
Kdyby auto fungovalo a nebylo to „trošku z ruky” tak bych asi hned vyrazil a vánoce by byly v plném dětském nadšení. Hmm … ještě to asi zvážím.
p.s. možná bych měl doplnit, že MartinL sestavil i kompletní seznam použitých součastek a ty už jsem minulý týden v pěti baličcích vyzvedl. Byly to tyto internetové obchody: