Tjenester innen utvikling av robotikkprogramvare
Utvikling av robotikkprogramvare på ROS 2: persepsjon, lokalisering og navigasjon, bevegelsesplanlegging, robotstyring, industrirobotceller, autonome kjøretøy, simulering og flåteprogramvare for lager- og logistikkroboter, industri, landbruksmaskiner, service- og rengjøringsroboter, inspeksjonsroboter og laboratorieautomasjon, med dedikerte robotikkingeniører til teamet deres eller prosjekter levert fra start til slutt.
Robotikkprogramvare vi bygger
ROS 2-systemer
Noder, grensesnitt og oppstartskonfigurasjon på gjeldende ROS 2-utgivelser med langtidsstøtte, quality-of-service-innstillinger valgt per emne, og hver testkjøring tatt opp i MCAP slik at en feil kan spilles av på nytt.
Persepsjon
Lidar-, dybdekamera- og kamerapipelines i OpenCV og PCL, modeller servert gjennom ONNX Runtime eller TensorRT på NVIDIA Jetson, og sensorkalibrering som er skriptet og repeterbar i stedet for gjort én gang for hånd.
Lokalisering og navigasjon
SLAM, sensorfusjon og Nav2-atferdstrær til mobile roboter i lagre, fabrikker og på jorder, justert på innspilte data før en robot beveger seg i et rom som deles med mennesker.
Bevegelsesplanlegging og manipulasjon
MoveIt 2 til armer og samarbeidende roboter, planlegging av grep og synsstyrt plukking og plassering, med hver bane kontrollert for kollisjoner i simulering før den kjører på armen.
Industrirobotceller
Celler bygget rundt armer fra ABB, KUKA, FANUC og Universal Robots, programmert i RAPID, KRL eller URScript eller styrt gjennom ROS 2, og koblet til Siemens og andre PLS-er over PROFINET, EtherNet/IP eller OPC UA.
Robotstyring og maskinvareintegrasjon
ros2_control-maskinvaregrensesnitt og sanntidsreguleringssløyfer, EtherCAT- og CANopen-motordrifter, og micro-ROS på mikrokontrollerne som driver motorer og leser sensorer.
Autonome kjøretøy og førerassistanse
Autoware og egne ROS 2-stakker til autonome skyttelbusser, terminaltraktorer og landbruksmaskiner, og fusjon av kamera-, radar- og lidardata til førerassistansefunksjoner.
Simulering og robotlæring
Gazebo- eller NVIDIA Isaac Sim-verdener som kjører i pipelinen, scenariotester et bygg må bestå før det når en fysisk robot, og policyer trent med forsterknings- eller imitasjonslæring i Isaac Lab eller LeRobot.
Robotflåter og operatørgrensesnitt
Oppgavetildeling og trafikkstyring gjennom Open-RMF eller VDA 5050, fjernovervåking, og nett- eller nettbrettskjermene operatørene bruker, koblet til lagerstyringssystemet, MES eller ERP.
Lei inn robotikkingeniører
Dedikerte robotikkingeniører
Robotikkingeniører som blir en del av teamet deres på heltid, jobber i verktøyene og prosessen deres, og rapporterer til lederen deres. Dere intervjuer dem, og vi tar oss av den ukrainske kontrakten, lønn, fakturering og fravær.
Prosjekter innen Robotikkprogramvare
En avgrenset del av robotikkprogramvare med et omfang, en fast plan og en navngitt leder hos oss som eier resultatet og rapporterer fremdrift i kanalene deres.
Løpende robotikkprogramvare
Robotikkprogramvare som en løpende tjeneste: de samme menneskene hver måned, en backlog dere prioriterer, og timer dere kan se i portalen vår og på fakturaen.
Siden om dedikert team forklarer hvordan spesialister blir med i teamet deres, og siden om outsourcing dekker prosjektleveranse, overtakelser og hvordan vi priser.
Hvem som jobber med robotikkprogramvare for dere
Robotikkingeniører
ROS 2, navigasjon, manipulasjon og simulering
Datasyn-ingeniører
Persepsjon, kalibrering og modeller på Jetson
Embedded- og firmwareutviklere
Motorkontrollere, sensorer og micro-ROS
Industriautomasjonsingeniører
Robotprogrammering og PLS-integrasjon
Python-, .NET- og frontend-utviklere
Flåtetjenester, integrasjoner og operatørskjermer
Slik jobber vi med robotikkprogramvare
Beskyttelsesfunksjoner hører hjemme i sikkerhetsklassifisert maskinvare: sikkerhetskontrollere, laserskannere og nødstopp. Programvaren vår jobber innenfor sikkerhetskonseptet dere eller integratoren deres eier etter ISO 10218 eller ISO 3691-4, aldri som eneste lag mellom en robot og et menneske, og den holdes likevel til strenge regler: typede grensesnitt, advarsler som feil, simuleringstester på hver endring, og ingenting rulles ut til en robot som ikke har bestått scenariene sine.
Det meste av arbeidet skjer i simulering og på innspilte data, så utviklerne er produktive borte fra roboten. Tid på selve maskinen, i anlegget deres eller eksternt med noen på stedet, planlegges for det bare roboten kan vise.
Andre embedded- og maskinvaretjenester
Utvikling av embedded-programvare
Tjenester innen utvikling av embedded-programvare: embedded Linux, Android og RTOS, drivere, BSP-er, bilindustri, nettverks-, lyd- og videoprogramvare samt sikre oppdateringer, med dedikerte embedded-ingeniører eller prosjektleveranse.
Firmware-utvikling
Tjenester innen firmwareutvikling: mikrokontrollerfirmware i C, C++ og Rust, trådløse stakker, bootloadere, ECU-er for bilindustrien, motorstyring og design for lavt strømforbruk, med dedikerte firmwareingeniører eller prosjektleveranse.
FPGA-utvikling
Tjenester innen FPGA-utvikling: RTL-design i SystemVerilog og VHDL, verifisering av FPGA og ASIC, SoC FPGA, video, nettverk, datainnsamling og akselerasjon, med dedikerte FPGA-ingeniører eller prosjektleveranse.
Maskinvare- og PCB-design
Tjenester innen maskinvare- og PCB-design: koblingsskjemaer, flerlags- og HDI-layout, høyhastighets-, RF-, analog- og strømforsyningsdesign, EMC-forberedelse og produksjonsfiler, med dedikerte maskinvareingeniører eller prosjektleveranse.
IoT-utvikling
Tjenester innen IoT-utvikling: tilkobling, provisjonering, skyplattformer på Azure eller AWS, oppdatering av enhetsflåter, industriell IoT, sporing av eiendeler, lading av elbiler, dashbord og apper, med dedikerte IoT-utviklere eller prosjektleveranse.
Testing av embedded og maskinvare
Tjenester innen testing av embedded-systemer og maskinvare: testing av enheter, hardware-in-the-loop-rigger, firmwareautomatisering, tester av ECU-er i biler samt tester av tilkobling og sikkerhet, med dedikerte QA-ingeniører for embedded eller prosjektleveranse.
Spørsmål om robotikkprogramvare
Kan dere flytte roboten vår fra ROS 1 til ROS 2?
Ja. ROS 1 nådde slutten av levetiden med Noetic i mai 2025, så vi migrerer i stedet for å forlenge det: pakker flyttes til ROS 2 ett delsystem om gangen, en bro frakter meldinger mellom de to mens migreringen pågår, og hvert trinn testes i simulering før det når roboten.
Hvilke roboter og sensorer kan dere jobbe med?
Mobile plattformer, industriarmer fra ABB, KUKA, FANUC og Universal Robots, samarbeidende roboter, NVIDIA Jetson og x86-datamaskiner, og sensorene de deler: lidar, radar, dybdekameraer, IMU-er og hjulenkodere. For maskinvare uten ROS 2-driver skriver vi en mot leverandørens SDK eller protokoll.
Hvilke bransjer jobber robotikkingeniørene deres i?
Logistikk og lagerdrift, i mobile roboter, plukking og palletering; industri, i sveise-, monterings-, maskinbetjenings- og kvalitetsinspeksjonsceller; landbruk, i autonome traktorer, høsting og ugressfjerning; bil, i autonom kjøring og førerassistanse; helse og laboratorier, i laboratorieautomasjon og leveringsroboter på sykehus; og servicerobotikk, i rengjøring, levering og inspeksjon av tanker, rør og anlegg.
Hvor raskt kan robotikkingeniører starte?
Når rett robotikkingeniør er tilgjengelig, avhenger starten bare av intervjuet deres, NDA-en og IP-overdragelsen. Ellers gjennomfører vi et søk, som vanligvis gir kandidatprofiler innen to til tre uker, og ingen starter før dere har sagt ja.
Hvordan leier vi inn robotikkingeniører gjennom BigTree108?
Fortell oss om arbeidet, erfaringsnivået og timene dere trenger. Vi foreslår én eller to personer med profilene deres, dere intervjuer dem slik dere ville intervjuet en egen ansatt, og dere signerer én avtale med BIG TREE 108 LLC og får én faktura i måneden.
Hvem eier arbeidet de leverer?
Det gjør dere. Hver spesialist har en signert kontrakt med BigTree108 som overdrar alt arbeidsresultat til selskapet, og avtalen vår med dere overdrar det videre til dere. Kode, design og dokumenter leveres inn i deres egne repositorier og verktøy, og oppbevares ikke der bare vi kan endre dem.
Bygger dere en robot eller en robotcelle?
Fortell oss hva roboten gjør, hvor den jobber og hva den kjører i dag. Dere får svar innen én arbeidsdag: en plan for programvaren, kandidatprofiler eller en gjennomgang av den eksisterende stakken.