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.
Programování robota
-
maximilianx33
- Příspěvky: 7
- Registrován: 10. 9. 2026, 10:43
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
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.
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.