Siirry sisältöön
BigTree108

Robotiikkaohjelmistojen kehityspalvelut

Robotiikkaohjelmistojen kehitys ROS 2:lla: havainnointi, paikannus ja navigointi, liikkeensuunnittelu, robotin ohjaus, teollisuusrobottisolut, autonomiset ajoneuvot, simulointi ja robottiparvien ohjelmistot varasto- ja logistiikkarobotteihin, valmistukseen, maatalouskoneisiin, palvelu- ja siivousrobotteihin, tarkastusrobotteihin ja laboratorioautomaatioon, dedikoiduilla robotiikkainsinööreillä tiimiinne tai alusta loppuun toteutettuina projekteina.

Rakentamamme robotiikkaohjelmistot

  • ROS 2 -järjestelmät

    Nodet, rajapinnat ja käynnistyskonfiguraatio nykyisillä ROS 2:n pitkäaikaisen tuen julkaisuilla, palvelun laadun (QoS) asetukset valitaan topickohtaisesti ja jokainen testiajo tallennetaan MCAP-muotoon, jotta virhe voidaan toistaa.

  • Havainnointi

    Lidar-, syvyyskamera- ja kameraputket OpenCV:llä ja PCL:llä, mallit ajetaan ONNX Runtimen tai TensorRT:n kautta NVIDIA Jetsonilla, ja anturien kalibrointi on skriptattua ja toistettavaa eikä kerran käsin tehtyä.

  • Paikannus ja navigointi

    SLAM, anturifuusio ja Nav2:n käyttäytymispuut mobiilirobotteihin varastoissa, tehtaissa ja pelloilla, viritettynä tallennetulla datalla ennen kuin robotti liikkuu ihmisten kanssa jaetussa tilassa.

  • Liikkeensuunnittelu ja manipulointi

    MoveIt 2 robottikäsille ja yhteistyörobooteille, tarttumisen suunnittelu ja konenäköohjattu poiminta ja sijoitus, ja jokainen rata tarkistetaan törmäysten varalta simulaatiossa ennen kuin se ajetaan käsivarrella.

  • Teollisuusrobottisolut

    ABB-, KUKA-, FANUC- ja Universal Robots -robottikäsien ympärille rakennetut solut, ohjelmoituna RAPID-, KRL- tai URScript-kielillä tai ohjattuna ROS 2:n kautta, ja yhdistettynä Siemensin ja muihin PLC-ohjaimiin PROFINETin, EtherNet/IP:n tai OPC UA:n yli.

  • Robotin ohjaus ja laitteistointegraatio

    ros2_control-laitteistorajapinnat ja reaaliaikaiset säätöpiirit, EtherCAT- ja CANopen-moottorikäytöt sekä micro-ROS mikro-ohjaimilla, jotka ohjaavat moottoreita ja lukevat antureita.

  • Autonomiset ajoneuvot ja kuljettajan apujärjestelmät

    Autoware ja räätälöidyt ROS 2 -pinot autonomisille kulkuneuvoille, pihatraktoreille ja maatalouskoneille sekä kamera-, tutka- ja lidar-datan fuusio kuljettajan apuominaisuuksia varten.

  • Simulointi ja robotin oppiminen

    Gazebo- tai NVIDIA Isaac Sim -maailmat, jotka ajetaan CI/CD-putkessa, skenaariotestit, jotka koontiversion on läpäistävä ennen kuin se pääsee fyysiselle robotille, sekä vahvistus- tai jäljittelyoppimisella koulutetut toimintamallit (policy) Isaac Labissa tai LeRobotissa.

  • Robottiparvet ja käyttäjäliittymät

    Tehtävien jako ja liikenteenohjaus Open-RMF:n tai VDA 5050:n kautta, etävalvonta sekä verkko- tai tablettinäytöt, joita operaattorit käyttävät, yhdistettynä varastonhallintajärjestelmäänne, MES:iinne tai ERP:iinne.

Palkatkaa robotiikkainsinöörit

  • Dedikoidut robotiikkainsinöörit

    Robotiikkainsinöörit liittyvät tiimiinne kokoaikaisesti, työskentelevät teidän työkaluillanne ja prosessissanne ja raportoivat teidän vetäjällenne. Te haastattelette heidät, ja me vastaamme ukrainalaisesta sopimuksesta, palkanmaksusta, laskutuksesta ja lomista.

  • Projektit: Robotiikkaohjelmistot

    robotiikkaohjelmistot rajattuna kokonaisuutena: sovittu laajuus, kiinteä suunnitelma ja meidän puolellamme nimetty vetäjä, joka vastaa tuloksesta ja raportoi edistymisestä teidän kanavissanne.

  • Jatkuva robotiikkaohjelmistot

    Robotiikkaohjelmistot jatkuvana palveluna: samat ihmiset joka kuukausi, backlog, jonka priorisoitte itse, ja tunnit, jotka näette portaalissamme ja laskulla.

Dedikoitu tiimi -sivu selittää, miten asiantuntijat liittyvät tiimiinne, ja ulkoistussivu kattaa projektitoimituksen, haltuunotot ja hinnoittelumme.

Ketkä työskentelevät kanssanne: robotiikkaohjelmistot

  • Robotiikkainsinöörit

    ROS 2, navigointi, manipulointi ja simulointi

  • Konenäköinsinöörit

    Havainnointi, kalibrointi ja mallit Jetsonilla

  • Sulautettujen järjestelmien ja laiteohjelmistojen kehittäjät

    Moottoriohjaimet, anturit ja micro-ROS

  • Teollisuusautomaation insinöörit

    Robottiohjelmointi ja PLC-integraatio

  • Python-, .NET- ja frontend-kehittäjät

    Robottiparven palvelut, integraatiot ja käyttäjänäytöt

Näin työskentelemme robotiikkaohjelmistojen parissa

Suojaustoiminnot kuuluvat turvaluokitellulle laitteistolle: turvaohjaimille, laserskannereille ja hätäpysäytyksille. Ohjelmistomme toimii turvallisuuskonseptin sisällä, jonka omistatte te tai integraattorinne standardien ISO 10218 tai ISO 3691-4 mukaisesti, eikä koskaan ainoana kerroksena robotin ja ihmisen välillä, ja siihen sovelletaan silti tiukkoja sääntöjä: tyypitetyt rajapinnat, varoitukset virheinä, simulaatiotestit jokaisella muutoksella, eikä mitään viedä robotille, ennen kuin se on läpäissyt skenaariotestit.

Suurin osa työstä tehdään simulaatiossa ja tallennetulla datalla, joten insinöörit ovat tuottavia robotista etäällä. Aika fyysisellä koneella, teidän tiloissanne tai etäyhteydellä paikan päällä olevan henkilön kanssa, suunnitellaan sen varalle, minkä vain robotti voi näyttää.

Muut sulautettujen järjestelmien ja laitteistojen palvelut

Yleiskatsaus: Sulautetut järjestelmät ja laitteisto

Kysymyksiä robotiikkaohjelmistoista

Voitteko siirtää robottimme ROS 1:stä ROS 2:een?

Kyllä. ROS 1 saavutti elinkaarensa lopun Noetic-version mukana toukokuussa 2025, joten migroimme sen eikä laajenna: paketit siirretään ROS 2:een yksi alijärjestelmä kerrallaan, silta välittää viestit näiden kahden välillä migraation ajan ja jokainen vaihe testataan simulaatiossa ennen kuin se pääsee robotille.

Minkä robottien ja anturien kanssa voitte työskennellä?

Liikkuvat alustat, ABB:n, KUKA:n, FANUC:n ja Universal Robotsin teollisuusrobottikäsivarret, yhteistyörobotit, NVIDIA Jetson ja x86-laskenta sekä niiden yhteiset anturit: lidar, tutka, syvyyskamerat, IMU:t ja pyöräanturit. Laitteille, joille ei ole ROS 2 -ajuria, kirjoitamme sellaisen valmistajan SDK:n tai protokollan pohjalta.

Millä toimialoilla robotiikkainsinöörinne työskentelevät?

Logistiikka ja varastointi: mobiilirobotit, poiminta ja lavaus; valmistus: hitsaus-, kokoonpano-, koneenhoito- ja laadunvalvontasolut; maatalous: autonomiset traktorit, sadonkorjuu ja rikkakasvien torjunta; autoteollisuus: autonominen ajaminen ja kuljettajan apujärjestelmät; terveydenhuolto ja laboratoriot: laboratorioautomaatio ja sairaalan kuljetusrobotit; sekä palvelurobotiikka: siivous, toimitus sekä säiliöiden, putkien ja laitosten tarkastus.

Kuinka nopeasti robotiikkainsinöörit voivat aloittaa?

Kun sopiva robotiikkainsinööri on saatavilla, aloitus riippuu vain teidän haastattelustanne sekä salassapitosopimuksesta (NDA) ja immateriaalioikeuksien siirrosta. Muussa tapauksessa teemme haun, joka tuottaa yleensä ehdokasprofiileja kahden tai kolmen viikon kuluessa, eikä kukaan aloita ennen kuin olette hyväksyneet.

Miten palkataan robotiikkainsinöörit BigTree108:n kautta?

Kertokaa meille työstä, kokemustasosta ja tarvitsemistanne tunneista. Ehdotamme yhtä tai kahta henkilöä profiileineen, te haastattelette heidät samoin kuin haastattelisitte oman rekrytointinne, ja allekirjoitatte yhden sopimuksen BIG TREE 108 LLC:n kanssa ja saatte yhden laskun kuukaudessa.

Kenelle heidän tuottamansa työ kuuluu?

Teille. Jokaisella asiantuntijalla on BigTree108:n kanssa allekirjoitettu sopimus, jossa kaikki työn tulokset siirretään yhtiölle, ja meidän sopimuksemme teidän kanssanne siirtää ne edelleen teille. Koodi, suunnitelmat ja dokumentit toimitetaan teidän omiin repositorioihinne ja työkaluihinne, eikä niitä säilytetä paikassa, jossa vain me voimme muuttaa niitä.

Rakennatteko robottia tai robottisolua?

Kertokaa, mitä robotti tekee, missä se työskentelee ja mitä se ajaa nykyisin. Saatte vastauksen yhden arkipäivän kuluessa: suunnitelman ohjelmistolle, ehdokasprofiileja tai olemassa olevan teknologiapinon katselmuksen.