Programování robota

Lukas_2
Příspěvky: 671
Registrován: 6. 11. 2017, 3:58

Příspěvek 20. 1. 2026, 5:36

Zdravím. Asi poslední měsíc se učím jak fungují roboti, prostředí ROS, jak se to programuje, jak to celý funguje. Jako před lety když jsme s otcem stavěli první CNC...
Mám malou 6 osou robotickou ruku od yahboom. Ne na nějakou aplikaci, ale abych se díky ní učil.
Mám model, urdf, funkční simulaci ... S tím jsem se popasoval.

Postupuju podle manuálů, ovšem narazil jsem na situaci která už v manuálech není zahrnuta (zatím jsem s tím nekontaktoval podporu).
Pokud by se našel někdo kdo tomu rozumí a dokáže poradit, bylo by to super.

Nefunguje mi controller pro moveit + rviz + real HW. konkrétně chybí (asi) service followJointTrajectory. Při spouštění launch souboru vypadne hláška: No controller_list specified. Takže při inicializaci toho controlleru to nenajde tady tento service.
Říkám, teprve se s tím učím pracovat a orientovat se. Dá se k tomu service nějak dostat, nebo se to musí napsat ? Ty controllery a soubory jsou hotové od yahboom, ale toto se mi nedaří spustit a v manuálech konkrétně k těmto souborům jsem nic nenašel.

V příloze jsou screenshoty souborů které s tím souvisí. Mohu toho poslat víc samozřejmě.
Po spuštění Ros v rostopic list opravdu chybí followJointTrajectory service.
Jestli někdo tomu rozumí, budu moc rád za pomoc či nasměrování.
Robot beží na virtual machine s ubuntu. Používám ROS1 noetic.
Přílohy
Snímek obrazovky 2026-01-20 182342.png
Snímek obrazovky 2026-01-20 182443.png
Snímek obrazovky 2026-01-20 182514.png
Snímek obrazovky 2026-01-20 182634.png
maximilianx33
Příspěvky: 7
Registrován: 10. 9. 2026, 10:43

Příspěvek 5. 11. 2026, 11:08

Toto mi dosť pripomína problém, ktorý som kedysi riešil pri ROS1. Nakoniec nebol problém priamo v MoveIt, ale v tom, že sa mu nenačítal controller tak, ako mal. To hlásenie No controller_list specified by som preto riešil ako prvé a pozrel, či sa naozaj načíta controllers.yaml a či názov sedí s tým, čo beží v controller_manager. Ja som pri podobnej chybe chvíľu hľadal úplne inde a nakoniec to bola len blbosť v konfigurácii. Ukazuje ti controller manager ten trajectory controller ako running?
Lukas_2
Příspěvky: 671
Registrován: 6. 11. 2017, 3:58

Příspěvek 5. 11. 2026, 11:16

Hele po nějaké době jsem začal s konfigurací a i celým procesem učení od začátku. Taky jsem se přesunul na ROS2 Jazzy.
A při té druhé konfiguraci na Ros2 Jazzy mi to už fungovalo.
Hádám že tam byla prostě nějaká malá chyba kterou se mi (ani AI v té době) nepodařilo najít.

Zpět na „roboti a manipulatory“