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
Embedded-Software-Entwicklung
Services für Embedded-Software-Entwicklung: Embedded Linux, Android und RTOS, Treiber, BSPs, Automotive-, Netzwerk-, Audio- und Videosoftware sowie sichere Updates, mit dedizierten Embedded-Software-Engineers oder Projektlieferung.
Firmware-Entwicklung
Services für Firmware-Entwicklung: Mikrocontroller-Firmware in C, C++ und Rust, Funk-Stacks, Bootloader, Automotive-Steuergeräte, Motorsteuerung und stromsparendes Design, mit dedizierten Firmware-Engineers oder Projektlieferung.
FPGA-Entwicklung
Services für FPGA-Entwicklung: RTL-Design in SystemVerilog und VHDL, FPGA- und ASIC-Verifikation, SoC-FPGA, Video, Netzwerke, Datenerfassung und Beschleunigung, mit dedizierten FPGA-Engineers oder Projektlieferung.
Hardware- und Leiterplattendesign
Services für Hardware- und Leiterplattendesign: Schaltpläne, Multilayer- und HDI-Layout, High-Speed-, HF-, Analog- und Leistungsdesign, EMV-Vorbereitung und Fertigungsdaten, mit dedizierten Hardware-Engineers oder Projektlieferung.
IoT-Entwicklung
Services für IoT-Entwicklung: Konnektivität, Provisionierung, Cloud-Plattformen auf Azure oder AWS, Updates für Geräteflotten, Industrial IoT, Asset Tracking, E-Fahrzeug-Laden, Dashboards und Apps, mit dedizierten IoT-Entwicklern oder Projektlieferung.
Embedded- und Hardware-Tests
Services für Embedded- und Hardware-Tests: Gerätetests, Hardware-in-the-Loop-Aufbauten, Firmware-Automatisierung, Automotive-Steuergeräte, Konnektivitäts- und Sicherheitstests, mit dedizierten Embedded-QA-Engineers oder Projektlieferung.
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.