For a better experience on dSPACE.com, enable JavaScript in your browser. Thank you!

RTMaps – Real-time Multisensor Applications

Environnement de développement pour applications à capteurs multiples (ADAS, robotique...)

RTMaps d’Intempora est un environnement de développement logiciel et d’exécution orienté composant, qui permet aux utilisateurs d’horodater, d’enregistrer, de synchroniser et de rejouer des données issues de différents capteurs et bus véhicule.

  • Where Am I? – Environment recognition using SLAM algorithms

    To make the vision of autonomous driving a reality, it is important to always know the vehicle position within its environment at any given time. This is also required if no detailed map or satellite navigation is available. In these cases, SLAM algorithms offer a smart solution.

    Read more

  • Algorithmes pour la conduite autonome

    L’environnement de développement à capteurs multiples RTMaps fournit un certain nombre d’algorithmes pour le développement de fonctions destinées à la conduite autonome.

    En savoir plus

  • Nouvelle version du logiciel RTMaps développé par Intempora

    Intempora a sorti RTMaps 4.5 qui permet un développement plus rapide des fonctions destinées à la conduite autonome, sur les plates-formes intégrées. La nouvelle version de RTMaps supporte les plates-formes intégrées les plus récentes pour une conduite hautement automatisée et fournit l’outil Remote Studio Connector qui permet d’utiliser un PC avec une connexion à distance afin de développer les algorithmes de fusion et de perception directement sur les plates-formes cibles.

    Les principales fonctionnalités de RTMaps 4.5 sont :

    • L’environnement d’exécution intégré RTMaps pour :
      • Renesas HAD Solution Kit
      • NXP BlueBox
      • PX 2 de NVIDIA® DRIVE™
    • Le Remote Studio Connector de RTMaps pour le développement aisé des applications sur les plates-formes intégrées en utilisant un ordinateur sans souris, sans clavier et sans écran.

  • Sensor-Based Driving – P3 develops features for ADAS and autonomous driving

    P3 has developed an Autonomous Data and Analytics Platform for Testing (ADAPT) to help customers evaluate the implementation of features for ADAS and autonomous driving. These include vision-based features and features for testing sensors as well as sensor configurations and algorithms. ADAPT leverages RTMaps software to verify and validate ADAS and algorithms for autonomous driving.

    Read more

  • RTMaps utilisé dans le développement de fonctions pour la conduite autonome d’une navette

    NAVYA fait confiance à l’environnement de développement à capteurs multiples RTMaps d’Intempora pour le développement de fonctions complexes destinées à la conduite autonome pour le véhicule NAVYA ARMA qui est considéré comme étant le premier véhicule sans conducteur apte à la circulation.

    En savoir plus

  • Relever les défis des applications multicapteurs

    dSPACE et Intempora ont mis en place une coopération qui a pour but de fournir une chaîne d’outils exceptionnelle pour le développement de systèmes avancés d’aide à la conduite et de fonctions pour la conduite hautement automatisée.

    Cet article vous donne une vue d’ensemble rapide du logiciel RTMaps et de son intégration directe dans la chaîne d’outils dSPACE.

    En savoir plus

  • Formations au logiciel RTMaps

    Ces formations sont destinées aux ingénieurs impliqués dans le prototypage d’applications multicapteurs. Vous apprendrez à acquérir, à traiter, à enregistrer de façon synchrone et à rejouer les données d’un capteur dans RTMaps. Au cours de la formation niveau avancé, vous acquerrez de l’expérience pratique dans l’intégration d’algorithmes avec Python, C++ ou Simulink® et vous apprendrez à utiliser RTMaps en combinaison avec la chaîne d’outils dSPACE. Vous apprendrez également à développer et à utiliser des applications sur des plates-formes intégrées.

    En savoir plus

Domaines d’application

Les applications multicapteurs jouent un rôle essentiel dans de nombreux domaines tels que les systèmes avancés d’aide à la conduite, la conduite autonome, les interfaces homme-machine multimodales, la robotique et l’aérospatiale.

Le développement de ce genre d’applications en laboratoire ou dans le véhicule exige généralement la capture, la synchronisation et le traitement de données en temps réel provenant de divers capteurs tels que des caméras, des scanners laser, des radars ou des récepteurs GNSS, ainsi que l’interfaçage avec des réseaux de communication tels que le CAN/CAN FD, le LIN ou l’Ethernet. Pendant la phase de test et de développement, il est également essentiel d’enregistrer, de visualiser et de rejouer des données corrélées dans le temps. RTMaps (Real-Time Multisensor Applications) d’Intempora (www.intempora.com) est spécialement conçu pour adresser ces cas d’utilisation. Il fournit un environnement de développement et d’exécution modulaire pour les plates-formes basées sur les technologies x86 ou ARM et supportant des systèmes d’exploitation tels que Microsoft Windows® ou Linux.

Principaux Avantages

Grâce à RTMaps, les données sont acquises de façon asynchrone et chaque échantillon de données est capturé avec son horodatage, à son propre rythme spécifique. La corrélation temporelle est ainsi assurée. Les performances incomparables de RTMaps sur les CPU multicœurs permettent aux utilisateurs de tirer le meilleur de leurs architectures informatiques et de définir facilement des applications gérant des flux de données multiples à bande passante élevée, y compris pour le traitement et la fusion de données. Les données capteurs peuvent être enregistrées et rejouées de façon synchrone en développement offline et pour l’exécution de tests dans des conditions reproductibles.

RTMaps fournit un ensemble cohérent de bibliothèques de composants pour les capteurs automobiles, les bus et les algorithmes de perception, et supporte n’importe quel type et quantité de capteurs et d’actionneurs. Les algorithmes peuvent être aisément développés au moyen de schémas-blocs ou en intégrant son propre code grâce à l’utilisation de kits de développement logiciels spécifiques pour C++ et Python. Vous pouvez également traiter des données sur plusieurs plates-formes distribuées tout en préservant la cohérence temporelle et la synchronisation de flux de données hétérogènes.

Intégration dans la chaîne d’outils dSPACE

RTMaps est étroitement intégré à la chaîne d’outils dSPACE. Pour ce faire, dSPACE fournit un blockset (une librairie) d’interfaces conçu spécialement pour VEOS, la plate-forme de simulation basée sur PC, et pour les systèmes temps réel de dSPACE afin d’échanger des données avec des temps de latence faibles et de synchroniser les horloges avec RTMaps. De plus, ControlDesk® de dSPACE peut être connecté à RTMaps au moyen de la XIL API défini par l’ASAM (interface de programmation standardisée). Celle-ci permet aux utilisateurs de monitorer et de paramétrer les composants implémentés et traités dans RTMaps.

Functionality Description
General
  • Developing, testing, validating and benchmarking processing algorithms and data fusion algorithms
  • 2-D & 3-D visualization
  • Data time-stamping, latency measurement, downstream resynchronization
  • Datalogging and real-time data playback for offline development and validation
  • Graphical programming by means of block diagrams and easy integration of C++, Python and Simulink code
  • Optimized, multithread run-time engine and dedicated real-time capabilities
  • Data processing and data synchronization on multiple distributed platforms
  • RTMaps Studio with large module libraries for graphical development
  • RTMaps Remote Studio to directly develop applications on embedded platforms using a PC
  • RTMaps Runtime Engine for embedded deployment and customized HMIs
  • Record and play back measurement data in ADTF DAT-file format
Supported sensors, communication buses and protocols
  • Cameras (GigE Vision, USB 2.0, USB 3.0, FireWire, analog, Camera Link, HDR, ... from Point Grey, IDS, Basler, AVT, NIT, ...)
  • Stereo-vision heads
  • Laser scanners (IBEO, Velodyne, SICK, Hokuyo, Quanergy)
  • Radars (Delphi, Autocruise, Continental, ...)
  • Time-of-flight sensors (LeddarTech)
  • CAN/CAN FD, LIN (Peak, Kvaser, Vector Informatik, .dbc file decoder)
  • GPS, IMUs (SBG Systems, OxTS, Xsens, VectorNav, IXSEA, Phidgets, ...)
  • Communication (TCP & UDP, DDS, ASAM XIL API, ...)
  • Analog/digital I/O (Data Translation, Phidgets, Audio, ...)
  • Eye trackers (Pertech, faceLAB, SmartEye, SMI, The Eye Tribe, ...) and biometrics (BIOPAC, Becker Meditec, ...)
  • Motion capturing (Kinect, Xtion, Vicon, ...)
  • The complete list of available components is provided under: https://intempora.com/products/rtmaps/included-components
    Support for additional components on request.
Supported algorithms for developing functions for autonomus driving
  • Open Source Computer Vision Library (OpenCV) for CPU/GPU-based image processing
  • Support for NVIDIA® DriveWorks for the DRIVE PX2 platform
  • Augmented LiDAR 3D SLAM provided by Dibotics via Partners Components Store
Supported operating systems and platforms
  • Windows®, Linux, Embedded Linux
  • x86, x86_64, ARM, MicroAutoBox Embedded SPU, Renesas HAD Solution Kit, NXP BlueBox, NVIDIA® DRIVE™ PX 2
Targeted applications
  • Advanced driving assistance systems
  • Autonomous vehicles
  • Mobile robotics
  • Data recorders
  • Advanced multimodal HMIs

Informations approfondies Sujets apparentés Communiqués de presse Contactez-Nous