Leistungen

Folgende Leistungen bieten wir im Bereich der IT-Beratung / Softwareentwicklung an.

Unsere Kernkompetenz liegt in der Planung und Realisierung von hochverfügbaren C/C++- und Java-Softwaresystemen, insbesondere für Echtzeitanwendungen auf Basis von UNIX-ähnlichen Embedded- oder Server-Plattformen. Technologisch decken wir einen Großteil der Software-intensiven Entwicklungsschritte ab, die für die Realisierung komplexer Echtzeit-Anwendungen erforderlich sind:

  • Interprozess-Kommunikation basierend auf Shared-Memory-Datenaustausch für breitbandige und hocheffiziente lokal vernetzte modulare Softwaresysteme sowie auf Basis etablierter IoT-Interprozess-Techniken (insbesondere MQTT) für Host-übergreifend vernetzte Systeme
  • Echtzeit-Signalverarbeitung und Objekterkennung in C/C++, insbesondere Entwurf und Realisierung von Algorithmen zur Online-Auswertung und Sensordatenfusion von Stereo-Video-Kameras, Radar- und Laserscanner-Systemen
  • Multithreading-Technologien für Parallelisierung auf Intra- und Interprozess-Ebene zur Verteilung rechenintensiver Anwendungen Multi-Core-CPUs und Cluster-Systeme
  • Java-basierte Anwendungen auf Basis JavaEE und Spring-Framework sowie Realisierung von C/C++-Java-Hybridsystemen für Echtzeitanwendungen auf Basis Plattform-übergreifender Interprozess-Kommunikation
  • Monitoring-Systeme zur rückwirkungsfreien Überwachung von Echtzeit-Anwendungen im Produktiv-Betrieb, insbesondere auf Basis Icinga/Nagios sowie Implementierung von HTML-GUI-Komponenten zur Visualisierung von Echtzeit-Nachrichtenverkehr im Browser, beispielsweise auf Basis FFmpeg oder Websockets
  • Integration von Enterprise und Embedded Datenbanken (MySQL, Oracle, LMDB, LevelDB, SQLite, HSQLDB) in Echtzeit-Anwendungen für hochfrequente Lese- und Schreib-Operationen
  • Implementierung von Build-Umgebungen zur Erstellung von Linux-Images und/oder Containern mit CMake, Yocto/Bitbake und Docker zur Realisierung von Produkten zur Echtzeit-Datenverarbeitung
  • Aufbau von virtuellen Entwicklungs- und Simulationsumgebungen mit Vagrant und Puppet basierend auf VMware Virtualisierungslösungen zur Gewährleistung der Testbarkeit komplexer Echtzeit-Workflows unter realen Einsatzbedingungen
  • Beratung bei der Planung von Gesamtsystemen hinsichtlich der Wahl der einzusetzenden Hardware-Plattform und Software-Frameworks

Unseren Entwurf für ein Industrie 4.0-Framework für verteilte Echtzeitanwendungen auf Basis von Standard x86 (64) Hard- und Software präsentierten wir auf der Cebit 2015:
Distributed Realtime Systems Framework for Sustainable Industry 4.0 applications

Kontakt
Unser Dienstleistungsangebot für Sie

Wir entwickeln für Sie komplexe Software-Systeme zur Echtzeit-Signalverarbeitung. Falls Sie Spezialisten auf diesem Gebiet suchen, dann stehen wir Ihnen zeitnah für Ihre Projekte zur Verfügung. Ihre Projekte betreuen wir vom Anfang bis zum Ende und setzen dabei modernste Werkzeuge ein für Planung, Entwicklung, Kontrolle und abschließende Automatisierung. Gerne übernehmen wir auch das Projektmanagement für Ihre Projekte oder Teilprojekte.

Nehmen Sie Kontakt mit uns auf

Möchten Sie mehr über uns erfahren? Dann treten Sie doch einfach in Kontakt mit uns.
Wir würden uns freuen, Sie persönlich in unserem Büro in Darmstadt zu begrüßen. Alternativ können Sie uns gerne anrufen oder uns eine Email senden.


 
 

rialgo realtime systems GmbH & Co. KG

Robert-Bosch-Straße 7
64293 Darmstadt
T: +49 (0) 6151-78931-81
E: info@rialgo.de
 
Impressum
Anschrift

rialgo realtime systems GmbH & Co. KG
Robert-Bosch-Straße 7
64293 Darmstadt


Handelsregister

Sitz der Gesellschaft: Darmstadt
Registergericht Darmstadt HRA 84900
Persönlich haftende Gesellschafterin: discrete ARTefacts GmbH
Sitz der Gesellschaft: Darmstadt
Registergericht Darmstadt HRB 92014