Zum Inhalt springen
BigTree108

Leistungen für Robotik-Softwareentwicklung

Robotik-Softwareentwicklung auf ROS 2: Wahrnehmung, Lokalisierung und Navigation, Bewegungsplanung, Robotersteuerung, Industrieroboterzellen, autonome Fahrzeuge, Simulation und Flottensoftware für Lager- und Logistikroboter, Fertigung, Landmaschinen, Service- und Reinigungsroboter, Inspektionsroboter und Laborautomatisierung, mit dedizierten Robotik-Entwicklern für Ihr Team oder komplett umgesetzten Projekten.

Robotik-Software, die wir bauen

  • ROS-2-Systeme

    Nodes, Schnittstellen und Launch-Konfiguration auf aktuellen ROS-2-Long-Term-Support-Releases, Quality-of-Service-Einstellungen je Topic und jeder Testlauf in MCAP aufgezeichnet, sodass sich ein Fehler wiedergeben lässt.

  • Wahrnehmung

    Lidar-, Tiefenkamera- und Kamera-Pipelines in OpenCV und PCL, Modelle, die über ONNX Runtime oder TensorRT auf NVIDIA Jetson bereitgestellt werden, und eine Sensorkalibrierung, die skriptgesteuert und wiederholbar ist, statt einmal von Hand durchgeführt zu werden.

  • Lokalisierung und Navigation

    SLAM, Sensorfusion und Nav2-Behavior-Trees für mobile Roboter in Lagern, Fabriken und auf Feldern, abgestimmt anhand aufgezeichneter Daten, bevor sich ein Roboter durch einen Raum bewegt, den er sich mit Menschen teilt.

  • Bewegungsplanung und Manipulation

    MoveIt 2 für Roboterarme und kollaborative Roboter, Greifplanung und kamerageführtes Greifen und Ablegen, wobei jede Trajektorie in der Simulation auf Kollisionen geprüft wird, bevor sie auf dem Arm läuft.

  • Industrieroboterzellen

    Zellen rund um Roboterarme von ABB, KUKA, FANUC und Universal Robots, programmiert in RAPID, KRL oder URScript oder über ROS 2 angesteuert und über PROFINET, EtherNet/IP oder OPC UA mit Siemens- und anderen SPS verbunden.

  • Robotersteuerung und Hardware-Integration

    ros2_control-Hardware-Schnittstellen und Echtzeit-Regelkreise, EtherCAT- und CANopen-Motorantriebe sowie micro-ROS auf den Mikrocontrollern, die Motoren ansteuern und Sensoren auslesen.

  • Autonome Fahrzeuge und Fahrerassistenz

    Autoware und individuelle ROS-2-Stacks für autonome Shuttles, Rangierfahrzeuge und Landmaschinen sowie die Fusion von Kamera-, Radar- und Lidar-Daten für Fahrerassistenzfunktionen.

  • Simulation und Robot Learning

    Gazebo- oder NVIDIA-Isaac-Sim-Welten, die in der Pipeline laufen, Szenariotests, die ein Build bestehen muss, bevor er einen physischen Roboter erreicht, und Policies, die mit Reinforcement oder Imitation Learning in Isaac Lab oder LeRobot trainiert werden.

  • Roboterflotten und Bedieneroberflächen

    Aufgabenverteilung und Verkehrsmanagement über Open-RMF oder VDA 5050, Fernüberwachung und die Web- oder Tablet-Oberflächen, die Bediener nutzen, angebunden an Ihr Lagerverwaltungssystem, MES oder ERP.

Robotik-Entwickler einstellen

  • Dedizierte Robotik-Entwickler

    Robotik-Entwickler, die in Vollzeit zu Ihrem Team gehören, in Ihren Tools und Ihrem Prozess arbeiten und an Ihren Lead berichten. Sie führen die Interviews; wir tragen den ukrainischen Vertrag, die Gehaltsabrechnung, die Rechnungsstellung und den Urlaub.

  • Projekte im Bereich Robotik-Software

    Ein abgegrenztes Arbeitspaket im Bereich Robotik-Software mit festem Umfang, festem Plan und einem benannten Verantwortlichen auf unserer Seite, der das Ergebnis verantwortet und den Fortschritt in Ihren Kanälen berichtet.

  • Robotik-Software als laufender Service

    Robotik-Software als fortlaufende Leistung: jeden Monat dieselben Personen, ein Backlog, das Sie priorisieren, und Stunden, die Sie in unserem Portal und auf der Rechnung einsehen können.

Die Seite zum dedizierten Team erklärt, wie Spezialisten zu Ihrem Team stoßen, und die Seite zum Outsourcing behandelt Projektlieferung, Übernahmen und unsere Abrechnung.

Wer sich bei Ihnen um Robotik-Software kümmert

  • Robotik-Entwickler

    ROS 2, Navigation, Manipulation und Simulation

  • Computer-Vision-Ingenieure

    Wahrnehmung, Kalibrierung und Modelle auf Jetson

  • Embedded- und Firmware-Entwickler

    Motorsteuerungen, Sensoren und micro-ROS

  • Ingenieure für Industrieautomatisierung

    Roboterprogrammierung und SPS-Integration

  • Python-, .NET- und Frontend-Entwickler

    Flottendienste, Integrationen und Bedieneroberflächen

So arbeiten wir an Robotik-Software

Schutzfunktionen gehören in sicherheitsbewertete Hardware: Sicherheitssteuerungen, Laserscanner und Not-Halt-Taster. Unsere Software arbeitet innerhalb des Sicherheitskonzepts, das Sie oder Ihr Integrator nach ISO 10218 oder ISO 3691-4 verantworten, nie als einzige Schicht zwischen einem Roboter und einem Menschen, und sie unterliegt dennoch strengen Regeln: typisierte Schnittstellen, Warnungen als Fehler, Simulationstests bei jeder Änderung, und nichts wird auf einem Roboter ausgerollt, das seine Szenarien nicht bestanden hat.

Der Großteil der Arbeit findet in der Simulation und anhand aufgezeichneter Daten statt, sodass Entwickler auch ohne den Roboter produktiv sind. Zeit an der physischen Maschine, in Ihrer Anlage oder aus der Ferne mit jemandem vor Ort, wird für das eingeplant, was nur der Roboter zeigen kann.

Weitere Embedded- und Hardware-Leistungen

Übersicht über Embedded und Hardware

Fragen zu Robotik-Software

Können Sie unseren Roboter von ROS 1 auf ROS 2 umstellen?

Ja. ROS 1 hat mit Noetic im Mai 2025 das Support-Ende erreicht, daher migrieren wir, statt es weiterzuführen: Pakete wechseln Subsystem für Subsystem zu ROS 2, eine Bridge transportiert Nachrichten zwischen beiden, solange die Migration läuft, und jeder Schritt wird in der Simulation getestet, bevor er den Roboter erreicht.

Mit welchen Robotern und Sensoren können Sie arbeiten?

Mobile Plattformen, Industrieroboterarme von ABB, KUKA, FANUC und Universal Robots, kollaborative Roboter, NVIDIA Jetson und x86-Rechner sowie die Sensoren, die sie gemeinsam nutzen: Lidar, Radar, Tiefenkameras, IMUs und Radencoder. Für Hardware ohne ROS-2-Treiber schreiben wir einen gegen das SDK oder Protokoll des Herstellers.

In welchen Branchen arbeiten Ihre Robotik-Entwickler?

Logistik und Lagerhaltung, bei mobilen Robotern, Kommissionierung und Palettierung; Fertigung, bei Schweiß-, Montage-, Maschinenbeschickungs- und Qualitätsprüfzellen; Landwirtschaft, bei autonomen Traktoren, Ernte und Unkrautbekämpfung; Automotive, bei autonomem Fahren und Fahrerassistenz; Gesundheitswesen und Labore, bei Laborautomatisierung und Lieferrobotern für Krankenhäuser; sowie Servicerobotik, bei Reinigung, Auslieferung und der Inspektion von Tanks, Rohrleitungen und Anlagen.

Wie schnell können Robotik-Entwickler starten?

Steht für die Position Robotik-Entwickler eine passende Person zur Verfügung, hängt der Start nur von Ihrem Interview sowie von NDA und IP-Übertragung ab. Andernfalls starten wir eine Suche, die typischerweise innerhalb von zwei bis drei Wochen Kandidatenprofile liefert, und niemand beginnt, bevor Sie zugestimmt haben.

Wie stellen wir Robotik-Entwickler über BigTree108 ein?

Nennen Sie uns die Aufgabe, die Seniorität und die benötigten Stunden. Wir schlagen ein oder zwei Personen mit ihren Profilen vor, Sie führen die Interviews so, wie Sie Ihre eigene Neueinstellung interviewen würden, unterzeichnen einen Vertrag mit BIG TREE 108 LLC und erhalten eine Rechnung im Monat.

Wem gehören die Arbeitsergebnisse?

Sie. Jeder Spezialist hat einen unterzeichneten Vertrag mit BigTree108, der alle Arbeitsergebnisse dem Unternehmen überträgt, und unser Vertrag mit Ihnen überträgt sie an Sie weiter. Code, Designs und Dokumente werden in Ihre eigenen Repositories und Tools geliefert und nicht dort aufbewahrt, wo nur wir sie ändern können.

Bauen Sie einen Roboter oder eine Roboterzelle?

Sagen Sie uns, was der Roboter tut, wo er arbeitet und was heute darauf läuft. Sie erhalten innerhalb eines Werktags eine Antwort: einen Plan für die Software, Kandidatenprofile oder eine Prüfung des vorhandenen Stacks.