Gå til indhold
BigTree108

Ydelser inden for udvikling af robotsoftware

Udvikling af robotsoftware på ROS 2: perception, lokalisering og navigation, bevægelsesplanlægning, robotstyring, industrielle robotceller, autonome køretøjer, simulering og flådesoftware til lager- og logistikrobotter, produktion, landbrugsmaskiner, service- og rengøringsrobotter, inspektionsrobotter og laboratorieautomatisering, med dedikerede robotingeniører til jeres team eller projekter leveret fra ende til anden.

Robotsoftware, vi bygger

  • ROS 2-systemer

    Noder, grænseflader og launch-konfiguration på aktuelle ROS 2 long-term-support-releases, quality-of-service-indstillinger valgt pr. topic og hver testkørsel optaget i MCAP, så en fejl kan afspilles igen.

  • Perception

    Lidar-, dybdekamera- og kamerapipelines i OpenCV og PCL, modeller serveret gennem ONNX Runtime eller TensorRT på NVIDIA Jetson og sensorkalibrering, der er scriptet og gentagelig frem for lavet én gang i hånden.

  • Lokalisering og navigation

    SLAM, sensorfusion og Nav2 behaviour trees til mobile robotter i lagre, fabrikker og marker, tunet på optagede data, før en robot bevæger sig gennem et rum, der deles med mennesker.

  • Bevægelsesplanlægning og manipulation

    MoveIt 2 til arme og kollaborative robotter, planlægning af greb og visionsstyret pluk og placering, med hver bane kontrolleret for kollisioner i simulering, før den kører på armen.

  • Industrielle robotceller

    Celler bygget om ABB-, KUKA-, FANUC- og Universal Robots-arme, programmeret i RAPID, KRL eller URScript eller styret gennem ROS 2 og forbundet til Siemens- og andre PLC'er over PROFINET, EtherNet/IP eller OPC UA.

  • Robotstyring og hardwareintegration

    ros2_control-hardwaregrænseflader og realtidsstyringssløjfer, EtherCAT- og CANopen-motordrev og micro-ROS på de mikrocontrollere, der driver motorer og læser sensorer.

  • Autonome køretøjer og førerassistance

    Autoware og skræddersyede ROS 2-stakke til autonome shuttles, yard-traktorer og landbrugsmaskiner og fusion af kamera-, radar- og lidardata til førerassistancefunktioner.

  • Simulering og robotlæring

    Gazebo- eller NVIDIA Isaac Sim-verdener, der kører i pipelinen, scenarietests et build skal bestå, før det når en fysisk robot, og policies trænet med reinforcement learning eller imitation learning i Isaac Lab eller LeRobot.

  • Robotflåder og operatørgrænseflader

    Opgavefordeling og trafikstyring gennem Open-RMF eller VDA 5050, fjernovervågning og de web- eller tabletskærme, operatører bruger, forbundet til jeres lagerstyringssystem, MES eller ERP.

Ansæt robotingeniører

  • Dedikerede robotingeniører

    Robotingeniører, der indgår i jeres team på fuld tid, arbejder i jeres værktøjer og processer og rapporterer til jeres leder. I interviewer dem; vi står for den ukrainske kontrakt, lønudbetalingen, faktureringen og ferie og orlov.

  • Projekter inden for Robotsoftware

    En afgrænset opgave inden for robotsoftware med et fast omfang, en fast plan og en navngiven leder hos os, der ejer resultatet og rapporterer fremdriften i jeres kanaler.

  • Løbende robotsoftware

    Robotsoftware som løbende ydelse: de samme folk hver måned, en backlog, I selv prioriterer, og timer, I kan se i vores portal og på fakturaen.

Siden om dedikerede teams forklarer, hvordan specialister indgår i jeres team, og siden om outsourcing beskriver projektleverance, overtagelser og hvordan vi tager betaling.

Hvem arbejder med jeres robotsoftware

  • Robotingeniører

    ROS 2, navigation, manipulation og simulering

  • Computer vision-ingeniører

    Perception, kalibrering og modeller på Jetson

  • Embedded- og firmwareudviklere

    Motorcontrollere, sensorer og micro-ROS

  • Industrielle automationsingeniører

    Robotprogrammering og PLC-integration

  • Python-, .NET- og frontend-udviklere

    Flådeservices, integrationer og operatørskærme

Sådan arbejder vi med robotsoftware

Beskyttende funktioner hører hjemme i sikkerhedsklassificeret hardware: sikkerhedscontrollere, laserscannere og nødstop. Vores software arbejder inden for det sikkerhedskoncept, I eller jeres integrator ejer under ISO 10218 eller ISO 3691-4, aldrig som det eneste lag mellem en robot og et menneske, og den holdes alligevel til strenge regler: typede grænseflader, advarsler som fejl, simuleringstests på hver ændring og intet udrullet til en robot, der ikke har bestået sine scenarier.

Det meste af arbejdet foregår i simulering og på optagede data, så ingeniørerne er produktive uden for robotten. Tid på den fysiske maskine, i jeres anlæg eller på afstand med en person på stedet, planlægges til det, som kun robotten kan vise.

Andre ydelser inden for embedded og hardware

Embedded og hardware: oversigt

Spørgsmål om robotsoftware

Kan I flytte vores robot fra ROS 1 til ROS 2?

Ja. ROS 1 nåede end of life med Noetic i maj 2025, så vi migrerer frem for at udvide det: pakker flyttes til ROS 2 ét delsystem ad gangen, en bridge bærer beskeder mellem de to, mens migreringen kører, og hvert trin testes i simulering, før det når robotten.

Hvilke robotter og sensorer kan I arbejde med?

Mobile baser, industrielle arme fra ABB, KUKA, FANUC og Universal Robots, kollaborative robotter, NVIDIA Jetson og x86-compute og de sensorer, de deler: lidar, radar, dybdekameraer, IMU'er og hjulencodere. For hardware uden en ROS 2-driver skriver vi en mod leverandørens SDK eller protokol.

Hvilke brancher arbejder jeres robotingeniører i?

Logistik og lagerhåndtering, i mobile robotter, pluk og palletering; produktion, i svejse-, monterings-, maskinbetjenings- og kvalitetsinspektionsceller; landbrug, i autonome traktorer, høst og lugning; automotive, i autonom kørsel og førerassistance; sundhed og laboratorier, i laboratorieautomatisering og leveringsrobotter til hospitaler; og servicerobotter, i rengøring, levering og inspektion af tanke, rør og anlæg.

Hvor hurtigt kan robotingeniører starte?

Når den rette robotingeniør er tilgængelig, afhænger starten kun af jeres samtale samt NDA og overdragelse af IP-rettigheder. Ellers gennemfører vi en søgning, som typisk giver kandidatprofiler inden for to til tre uger, og ingen starter, før I har sagt ja.

Hvordan ansætter vi robotingeniører gennem BigTree108?

Fortæl os om opgaverne, erfaringsniveauet og det timetal, I har brug for. Vi foreslår en eller to personer med deres profiler, I interviewer dem på samme måde, som I ville interviewe jeres egen medarbejder, og I underskriver én aftale med BIG TREE 108 LLC og modtager én faktura om måneden.

Hvem ejer det arbejde, de producerer?

Det gør I. Hver specialist har en underskrevet kontrakt med BigTree108, som overdrager alt arbejdsresultat til virksomheden, og vores aftale med jer overdrager det videre til jer. Kode, designs og dokumenter leveres ind i jeres egne repositories og værktøjer og opbevares ikke et sted, hvor kun vi kan ændre dem.

Bygger I en robot eller en robotcelle?

Fortæl os, hvad robotten gør, hvor den arbejder, og hvad den kører på i dag. I får svar inden for én arbejdsdag: en plan for softwaren, kandidatprofiler eller en gennemgang af den eksisterende stak.