{"id":24510010,"url":"https://github.com/dusan-nemec/alostar-public","last_synced_at":"2026-04-12T23:43:57.290Z","repository":{"id":272505986,"uuid":"916015629","full_name":"dusan-nemec/alostar-public","owner":"dusan-nemec","description":"APVV SK-IL-RD-0002: Advanced Localization Sensors and Techniques for Autonomous vehicles and Robots","archived":false,"fork":false,"pushed_at":"2025-01-14T20:41:38.000Z","size":1831,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-17T18:50:05.514Z","etag":null,"topics":["inertial","matlab","robotics","sensors","simulation"],"latest_commit_sha":null,"homepage":"","language":"MATLAB","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dusan-nemec.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-13T09:46:36.000Z","updated_at":"2025-01-14T20:43:06.000Z","dependencies_parsed_at":"2025-01-19T00:04:36.080Z","dependency_job_id":null,"html_url":"https://github.com/dusan-nemec/alostar-public","commit_stats":null,"previous_names":["dusan-nemec/alostar-public"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dusan-nemec/alostar-public","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dusan-nemec%2Falostar-public","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dusan-nemec%2Falostar-public/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dusan-nemec%2Falostar-public/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dusan-nemec%2Falostar-public/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dusan-nemec","download_url":"https://codeload.github.com/dusan-nemec/alostar-public/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dusan-nemec%2Falostar-public/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264803621,"owners_count":23666510,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["inertial","matlab","robotics","sensors","simulation"],"created_at":"2025-01-22T00:24:35.731Z","updated_at":"2025-10-18T05:37:53.968Z","avatar_url":"https://github.com/dusan-nemec.png","language":"MATLAB","funding_links":[],"categories":[],"sub_categories":[],"readme":"# APVV SK-IL-RD-0002: Advanced Localization Sensors and Techniques for Autonomous vehicles and Robots\n\n## Anotácia\nIntegrácia globálnej satelitnej navigácie, odometrov a inerciálnych snímačov je štandardne používanou technikou na lokalizáciu pozemných vozidiel a mobilných robotov. Viacero štúdií naznačuje, že inerciálne snímače umiestnené na kolesách vozidla môžu zvýšiť presnosť navigačného systému. Popritom techniky hlbokého učenia boli aplikované vo viacerých navigačných úlohách, pričom vykazovali lepšie vlastnosti v porovnaní s metódami založenými na matematických modeloch. V rámci tohto projektu navrhujeme vyvinúť softvérový rámec (framework) využívajúci strojové učenie, ktorý by umožnil lepšie využiť potenciál inerciálnych snímačov umiestnených na kolesách vozidla. Budú preskúmané možnosti optimálneho umiestnenia inerciálnych snímačov a následne bude odvodený a implementovaný hybridný navigačný filter využívajúci strojové učenie. Navrhnuté algoritmy budú validované pomocou experimentov v reálnych podmienkach s využitím pozemných vozidiel a mobilných kolesových robotov.\n\n## Štruktúra repozitáru\n### models\nPriečinok obsahuje softvérovú implementáciu simulačných modelov kolesových robotov. Je rozdelený na podpriečinky:\n- `kinematics`- obsahuje kinematický model diferenciálne riadeného robota v jazyku MATLAB\n- `dynamics` - obsahuje model dynamiky 4-kolesového šmykom riadeného robota v jazyku MATLAB\n- `wheel` - obsahuje simulačný model IMU snímača namontovaného na kolese robota v jazyku Python\n\n### pcb\nPriečinok obsahuje podklady na výrobu DPS prototypu meracej jednotky. Obsahuje súbory:\n- `wheel.sch` - elektrická schéma zapojenia pre EAGLE\n- `wheel.brd` - rozmiestnenie komponentov pre EAGLE\n- `wheel-bottom.pdf` - ukážka spodnej vrstvy DPS vo formáte PDF\n- `wheel-top.pdf` - ukážka vrchnej vrstvy DPS vo formáte PDF\n- `wheel-scheme.pdf` - elektrická schéma zapojenia vo formáte PDF\n\n### firmware\nPriečinok obsahuje zdrojový kód riadiaceho programu meracej jednotky navrhnutej v rámci projektu. Jednotka je vybavená riadiacim mikropočítačom typu ESP32 a je programovateľná v prostredí Arduino IDE. Obsahuje podpriečinky:\n- `lib` - priečinok obsahuje custom knižnice Arduino. Pre úspešné skompilovanie firmvéru je potrebné tieto knižnice skopírovať do priečinka `~\\Documents\\Arduino\\libraries`\n- `wheel_sensor` - priečinok obsahuje projekt firmvéru v jazyku C++, otvoriteľný v prostredí Arduino IDE\n\n### protocol\nPriečinok obsahuje textový opis komunikačného protokolu meracej jednotky vo formáte PDF.\n\n### logger\nPriečinok obsahuje zdrojový kód jednoduchého softvéru na ukladanie údajov z meracích jednotiek napísaný v jazyku Python.\n- `logger.py` - hlavný spustiteľný skript\n- `tcp.py` - klient pre TCP/IP komunikáciu\n- `udp.py` - klient pre UDP/IP komunikáciu","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdusan-nemec%2Falostar-public","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdusan-nemec%2Falostar-public","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdusan-nemec%2Falostar-public/lists"}