A computer system for error-free execution of multiple computer-controlled build and/or initialization steps for an FPGA-based application. The computer system being set up to generate an FPGA program code as part of build steps, to transfer it to a controlled FPGA and to prepare it for execution within the framework of initialization steps. The computer system is also set up to store and/or to check results of the build and/or initialization steps centrally in a writable memory and to check whether at least one previous build and/or initialization step has been completed without errors by reading out the writable memory before a build and/or initialization step and/or before the execution of the initialization program code. This provides a computer system that avoids the disadvantages of the conventional art.
The application relates to an arrangement for testing a sensor (R), the sensor being designed to detect an environment. The arrangement has: a test environment, in particular a test chamber (K); a receptacle (A) for positioning the sensor (R) in the test environment (K); at least one object simulator (OS) that is designed to simulate a predefinable minimum number of objects (HO1, HO2, NO1, NO2) for detection by the sensor (R).
The invention relates to an assembly for testing a test object which is arranged in a test environment (TU), having: a platform (CD) which is designed to carry out the testing process of the test object and exchange first data (D1) with a display (AN) for a user; and an external interpreter (INT) which is designed to request second data (D2) from the platform (CD) by carrying out commands of a script via an interface and generate a message on the basis of a first check (206) of the second data (D2), said check being displayable on the display (AN) and being provided with a higher degree of priority with respect to urgency and/or importance than the first data (D1) wherein the message and the first data (D1) can be displayed on the display (AN) on the basis of the respective degree of priority. The invention additionally relates to a method for operating an assembly for testing a test object and to the use of the assembly for testing purposes.
G01R 31/28 - Test de circuits électroniques, p.ex. à l'aide d'un traceur de signaux
G01R 31/367 - Logiciels à cet effet, p.ex. pour le test des batteries en utilisant une modélisation ou des tables de correspondance
G01R 31/396 - Acquisition ou traitement de données pour le test ou la surveillance d’éléments particuliers ou de groupes particuliers d’éléments dans une batterie
G06F 11/36 - Prévention d'erreurs en effectuant des tests ou par débogage de logiciel
4.
REAL-TIME SIMULATION OF A LASER BEAM SCANNING OF A COMPLEX OF SMALL OBJECTS
A real-time simulation of a laser beam scanning of a complex of small objects. The device includes a virtual environment with a monolithic 3D model of the complex of small objects, and a sensor simulation for simulating a sensor for measuring distance with the aid of a laser beam. A ray casting routine simulates a laser beam. A distortion routine ascertains an angle of incidence of the laser beam on a surface of the 3D model and selects an intensity distribution assigned to the ascertained angle of incidence from a database. An intensity portion of a reflection of the laser beam is read out as a function of a penetration depth of the laser beam into the complex of small objects. The distortion routine calculates a distorted distance measurement to simulate a plurality of reflections of the laser beam on a plurality of small objects.
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Artificial intelligence software for analysis; Artificial intelligence and machine learning software; Software; Artificial intelligence software; Machine learning software for analysis; Virtual and augmented reality software; Software for monitoring, analysing, controlling and running physical world operations; Databases; Privacy software; Application software; Office and business applications; Web application and server software; Utility, security and cryptography software; Testing software; Downloadable software. IT services; Testing, authentication and quality control; Science and technology services; Data mining; Computer services for the analysis of data; Computer design and programming services; Software development, programming and implementation; Development and testing of computing methods, algorithms and software; Research in the field of artificial intelligence technology; Hosting services, software as a service, and rental of software; Platforms for artificial intelligence as software as a service [SaaS]; Providing artificial intelligence computer programs on data networks; Data migration services; Data duplication and conversion services, data coding services; Design services; Computer analysis; Computer hardware development; Digital watermarking; Research relating to the development of computer programs and software; Research relating to the computerised automation of industrial processes; Research relating to the computerised automation of technical processes; Research in the field of computer programs and software; Research and development services; Research and development of new products for others; Research to develop new products; IT consultancy, advisory and information services; IT project management; Software development; Technical research relating to automatic identification systems; Rental of computer hardware and facilities; Scientific research conducted using databases.
6.
COMPUTER-IMPLEMENTED METHOD AND SYSTEM FOR CLASSIFYING A TRAFFIC SITUATION
A computer-implemented method and system for classifying a predefined traffic situation comprised by a data record of environment data of a motor vehicle, with an application of a directed graph to the first data record. Nodes of the directed graph segment the first data record in each case into at least one segment of a movement behavior of the ego vehicle and/or the fellow vehicle relative to a vehicle environment according to a first condition satisfied in a time interval comprising edges of the directed graph symbolizing links between the respective nodes. The predefined traffic situation is classified if all of the specified segments meet a second condition of the predefined traffic situation. A class is outputted representing the predefined traffic situation and/or a respective start and end time of the second data record comprising a segment representing the predefined traffic situation.
A method for creating a rest model for a simulation system having a plurality of submodels includes: selecting at least one submodel as a target model that is not to be included in the rest model; detecting ports of the simulation system that are to be linked to ports of the target model; creating ports in the rest model that correspond to the detected ports and have identical properties; detecting field buses of the simulation system that are to be linked to the target model; and creating field bus controllers in the rest model, wherein the field bus controllers correspond to the detected field buses.
A testing device for testing a distance sensor includes: a receiving element for receiving an electromagnetic free-space wave as a received signal; an emission element for emitting an electromagnetic output signal; and a signal processing unit. During a simulation operation, the received signal or a received signal derived from the received signal is guided via a signal processing unit with a predefinable time delay to form a time-delayed signal as a simulated reflection signal. The signal processing unit is configured to fully process a received temporally coherent and temporally limited sensor signal or a received temporally coherent and temporally limited sensor signal derived from the received sensor signal in a delay step with the predefinable time delay as a constant working time delay to form a time-delayed sensor signal, wherein the predefinable time delay was predefined at the start of the delay step.
A test arrangement for testing a surroundings sensor. The test arrangement includes a receptacle for the surroundings sensor, which is configured to emit a surroundings signal. A first object simulator is configured to receive the surroundings signal as a first receive signal. A second object simulator is configured to receive the surroundings signal as a second receive signal. A processor is configured to ascertain a signal difference, in particular, a phase difference and/or a frequency difference, from the first and second receive signals, and to ascertain, as a function of the signal difference, a spatial relationship between the surroundings sensor, the first object simulator, and/or the second object simulator.
G01S 7/52 - DÉTERMINATION DE LA DIRECTION PAR RADIO; RADIO-NAVIGATION; DÉTERMINATION DE LA DISTANCE OU DE LA VITESSE EN UTILISANT DES ONDES RADIO; LOCALISATION OU DÉTECTION DE LA PRÉSENCE EN UTILISANT LA RÉFLEXION OU LA RERADIATION D'ONDES RADIO; DISPOSITIONS ANALOGUES UTILISANT D'AUTRES ONDES - Détails des systèmes correspondant aux groupes , , de systèmes selon le groupe
10.
RESOURCE-OPTIMIZED PARAMETER VARIATION OF SCENARIOS
A test system for applying a method for resource-optimized parameter variation of scenarios for testing at least one real and/or virtual system under test and/or for displaying test results. At least one scenario is provided, wherein the scenario is defined by at least one parameter and wherein the parameter is configured by at least one numeric value and/or text value, wherein the numeric value and/or the text value is configurable by additional numeric and/or text values. At least one scenario-based test is performed, wherein the scenario is defined by and is varied over configured parameters. The test results is outputted.
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Electronic components for computers; data entry terminals;
data processing systems; apparatus and instruments for
regulating the use of electricity; computer software; data
processing programs; scientific research and laboratory
apparatus, educational apparatus and simulators; measuring,
detecting, monitoring and controlling devices; optical
devices, enhancers and correctors; safety, security,
protection and signalling devices; traffic sign recognition
apparatus and instruments; safe load indicating apparatus;
light detection and ranging [LIDAR] apparatus for vehicles;
image analyzers; computer hardware for tracking driver
behaviour; data loggers and recorders; diagnostic apparatus,
not for medical purposes; digital indicators; electricity
indicators; electric power analyzers; on board electronic
systems for assisting in maintaining or changing lanes when
driving; on board electronic systems for automatic braking;
electronic control instruments; vehicle speed control
systems; inspecting apparatus and instruments; luminous
indicators; light detection and ranging [LIDAR] apparatus;
indication panels; measuring devices; apparatus and
instruments for physics; testing and quality control
devices; autonomous driving control systems for vehicles;
sensors, detectors and monitoring instruments; spectrum
analyzers, other than for medical use; controllers and
regulators; checking (supervision) apparatus and
instruments; test benches; testing apparatus and
instruments; testing apparatus for electronic equipment;
instrumentation simulators; downloadable and recorded
content; virtual reality software for simulation; simulation
software; computer programs, downloadable; downloadable
computer utility programs; downloadable software
applications; computer software, recorded; computer
programs, recorded; augmented reality software; software for
monitoring, analysing, controlling and running physical
world operations; testing apparatus not for medical
purposes; information technology and audio-visual,
multimedia and photographic devices; navigation, guidance,
tracking, targeting and map making devices. Computer time sharing facilities (provision of -);
installation, maintenance and repair of software for
computer systems; updating of memory banks of computer
systems; analytical services relating to computers; advisory
and information services relating to computer peripherals;
providing information about the design and development of
computer software, systems and networks; providing temporary
use of on-line non-downloadable software development tools;
computer diagnostic services; computerised technical data
analysis; computer system analysis; data mining; design and
development of data processing apparatus; computer design
and programming services; diagnosing computer hardware
problems using software; computer network services; computer
analysis; computer performance testing; software
development, programming and implementation; development and
testing of computing methods, algorithms and software;
computer hardware development; development of computers;
creation of computing platforms for third parties;
development of computer systems; development of data
processing apparatus; development of systems for the storage
of data; development of systems for the processing of data;
computer system design and development; design and
development of data processing systems; design and
development of data display systems; design and development
of data storage systems; design and development of systems
for data input, output, processing, display and storage;
design and development of data entry systems; design and
development of computer peripherals; design of data storage
systems; preparation of computer programs for data
processing; troubleshooting of computer hardware and
software problems; monitoring of computer system operation
by remote access; monitoring of computer systems by remote
access; research in the field of self-driving car
technology; hosting services, software as a service, and
rental of software; engineering services relating to
computers; integration of computer systems and networks; IT
consultancy, advisory and information services; IT services;
IT project management; IT service management [ITSM]; IT
security, protection and restoration; computer network
configuration services; computer project management
services; technological services relating to computers;
technical writing; comparative analysis studies of the
performance of computer systems; comparative analysis
studies of the efficiency of computer systems; rental of
computer hardware and facilities; maintenance of data
processing software; design and development of testing and
analysis methods; computer aided industrial testing;
automotive inspections; testing, authentication and quality
control; testing of computer hardware; testing of computer
programs; testing of vehicles; inspection of motor vehicles
[for roadworthiness]; inspection of motor land vehicles [for
roadworthiness]; product safety testing; technological
monitoring and inspection; vehicle roadworthiness testing;
safety technological testing services.
The invention relates to a system for creating scenarios, designed to carry out a method comprising the following steps: a) receiving a textual description of a scenario, b) receiving creation instructions, c) generating a machine-readable description of the scenario by means of an algorithm, the algorithm comprising a trained machine learning model, d) outputting the machine-readable description of the scenario. The invention also relates to a corresponding method for creating scenarios.
A system for measuring the transfer function on a path from a feed antenna via a reflector to a radar sensor testing zone includes: an anechoic chamber; the feed antenna, wherein the feed antenna is configured to transmit and receive a radar signal, and wherein the feed antenna is disposed, together with the reflector, within the anechoic chamber; the radar sensor testing zone, wherein the radar sensor testing zone is a predetermined area within the anechoic chamber; and a retroreflector disposed in the radar sensor testing zone, wherein the retroreflector is configured to cause at least a portion of a measurement signal in the radar frequency range to be reflected back to the feed antenna via the reflector, wherein the measurement signal is received from the feed antenna via the reflector.
A test assembly for testing a control device using a message includes: a receiver configured for receiving the message in fragments, wherein each fragment has a first identifier, which denotes a chronological order of the respective fragment in the message, and a second identifier; a buffer memory configured for storing the fragments on the basis of the first and second identifiers, wherein the second identifier causes all the fragments of the message to be recorded in the buffer memory in time to allow the message to be manipulated before the first fragment of the message is to be sent to the control device; a manipulator configured for modifying the message on the basis of predetermined data; and a transmitter configured for sending the modified message to the control device.
G01R 31/319 - Matériel de test, c. à d. circuits de traitement de signaux de sortie
G01R 31/3193 - Matériel de test, c. à d. circuits de traitement de signaux de sortie avec une comparaison entre la réponse effective et la réponse connue en l'absence d'erreur
15.
ARRANGEMENT FOR MEASURING THE TRANSMISSION FUNCTION ON A PATH FROM A FEED ANTENNA VIA A REFLECTOR TO A RADAR SENSOR TEST ZONE
The invention relates to an arrangement for measuring the transmission function on a path from a feed antenna (1) via a reflector (2) to a radar sensor test zone (3), said arrangement being provided with an absorber chamber (4), wherein the feed antenna (1) is designed to emit and receive a radar signal and is arranged together with the reflector (2) inside the absorber chamber (4), and the radar sensor test zone (3) is a predefined region inside the absorber chamber (4) in which a radar sensor (5) to be tested is intended to be tested by means of a radar signal emitted by the feed antenna (1) with the aid of a radar target simulator (6), characterised in that a retroreflector (7) is arranged in the radar sensor test zone (3) in order to reflect, in the radar frequency range, at least one part of a measurement signal, that is received from the feed antenna (1) via the reflector (2), back to the feed antenna (1) via the reflector (2). This allows for a high-precision measurement of the transmission function on the path from the feed antenna (1) via the reflector (2) to the radar sensor test zone (3) in the absorber chamber (4).
The invention relates to a method for training a neural network for actuating a technical device, in a virtual training environment. The method comprises establishing a first data link between the neural network and a first simulation of the technical device, and then training the neural network by actuating the first simulation. Once a first training goal has been achieved, the first data link is broken and a second data link is established between the neural network and a second simulation of the technical device in order to train the neural network by actuating the second simulation. The second simulation is configured to be more realistic than the first simulation and requires more mathematical operations for a simulation cycle owing to its higher degree of realism.
A simulator for the simulation of a distance for sensors (radar, LIDAR). The simulator includes a receiver, which is set up to receive a first sensor signal from the sensors (radar, LIDAR) and convert it into a work signal. A delay section with a plurality of delay lines is applied to at least one substrate. A first electrical switching device, which is set up to switch a first selection of delay lines as a function of a first selection signal in such a way that a signal path for the work signal includes the first selection. A transmitter is set up to convert the work signal into a second sensor signal after running through the signal path and send it to the sensors (radar, LIDAR). A method for operating the simulator and a delay section for the simulator are also provided.
A method for generating source code includes: transforming a block diagram into an intermediate representation, wherein transforming the block diagram into the intermediate representation comprises transforming at least two blocks, wherein at least one loop results from transforming an operation block; identifying at least one candidate loop in the intermediate representation, wherein a loop body of a candidate loop comprises at least one instruction that accesses the array variable; identifying at least one parallelizable loop from the at least one candidate loop; determining build options for the at least one parallelizable loop and the array variable; inserting build pragmas based on the determined build options in the intermediate representation; and translating the intermediate representation into the source code.
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Electronic components for computers; data entry terminals; data processing systems; apparatus and instruments for regulating the use of electricity; computer software; data processing programs; scientific research and laboratory apparatus, educational apparatus and simulators; measuring, detecting, monitoring and controlling devices; optical devices, enhancers and correctors; safety, security, protection and signalling devices; traffic sign recognition apparatus and instruments; safe load indicating apparatus; light detection and ranging [LIDAR] apparatus for vehicles; image analyzers; computer hardware for tracking driver behaviour; data loggers and recorders; diagnostic apparatus, not for medical purposes; digital indicators; electricity indicators; electric power analyzers; on board electronic systems for assisting in maintaining or changing lanes when driving; on board electronic systems for automatic braking; electronic control instruments; vehicle speed control systems; inspecting apparatus and instruments; luminous indicators; light detection and ranging [LIDAR] apparatus; indication panels; measuring devices; apparatus and instruments for physics; testing and quality control devices; autonomous driving control systems for vehicles; sensors, detectors and monitoring instruments; spectrum analyzers, other than for medical use; controllers and regulators; checking (supervision) apparatus and instruments; test benches; testing apparatus and instruments; testing apparatus for electronic equipment; instrumentation simulators; downloadable and recorded content; virtual reality software for simulation; simulation software; computer programs, downloadable; downloadable computer utility programs; downloadable software applications; computer software, recorded; computer programs, recorded; augmented reality software; software for monitoring, analysing, controlling and running physical world operations; testing apparatus not for medical purposes; information technology and audio-visual, multimedia and photographic devices; navigation, guidance, tracking, targeting and map making devices. Computer time sharing facilities (provision of -); installation, maintenance and repair of software for computer systems; updating of memory banks of computer systems; analytical services relating to computers; advisory and information services relating to computer peripherals; providing information about the design and development of computer software, systems and networks; providing temporary use of on-line non-downloadable software development tools; computer diagnostic services; computerised technical data analysis; computer system analysis; data mining; design and development of data processing apparatus; computer design and programming services; diagnosing computer hardware problems using software; computer network services; computer analysis; computer performance testing; software development, programming and implementation; development and testing of computing methods, algorithms and software; computer hardware development; development of computers; creation of computing platforms for third parties; development of computer systems; development of data processing apparatus; development of systems for the storage of data; development of systems for the processing of data; computer system design and development; design and development of data processing systems; design and development of data display systems; design and development of data storage systems; design and development of systems for data input, output, processing, display and storage; design and development of data entry systems; design and development of computer peripherals; design of data storage systems; preparation of computer programs for data processing; troubleshooting of computer hardware and software problems; monitoring of computer system operation by remote access; monitoring of computer systems by remote access; research in the field of self-driving car technology; hosting services, software as a service, and rental of software; engineering services relating to computers; integration of computer systems and networks; IT consultancy, advisory and information services; IT services; IT project management; IT service management [ITSM]; IT security, protection and restoration; computer network configuration services; computer project management services; technological services relating to computers; technical writing; comparative analysis studies of the performance of computer systems; comparative analysis studies of the efficiency of computer systems; rental of computer hardware and facilities; maintenance of data processing software; design and development of testing and analysis methods; computer aided industrial testing; automotive inspections; testing, authentication and quality control; testing of computer hardware; testing of computer programs; testing of vehicles; inspection of motor vehicles [for roadworthiness]; inspection of motor land vehicles [for roadworthiness]; product safety testing; technological monitoring and inspection; vehicle roadworthiness testing; safety technological testing services.
20.
COMPUTER-IMPLEMENTED METHOD AND SYSTEM FOR CREATING A SCENARIOS LIBRARY
A computer-implemented method and system for the criteria-based creation of a scenarios library having virtual vehicle environments, for testing highly automated driving functions of a motor vehicle. Using predetermined criteria, a first scenario data set is determined representing a driving situation of interest and comprised by the sensor data. The first scenario data set, representing the driving situation of interest, is compared with second scenario data sets included in the scenarios library. A computer-implemented method for validating a model quality of a simulation model for performing a highly automated driving function of a motor vehicle is also provided.
A method for determining an ego pose of a mobile system and creating a surfel map of a surrounding area of the mobile system via an optimization problem represented by a factor graph includes the steps of: receiving environment sensor data generated by an environment sensor attached to the mobile system, wherein the environment sensor surveys the surrounding area of mobile system, and wherein the environment sensor data represent the surrounding area of the mobile system as a point cloud; generating surfels by converting the point cloud of the received environment sensor data into surfel data; identifying new surfels and known surfels in the generated surfels by comparing the surfel data with the surfel map; and adding a surfel factor for the known surfels to the factor graph and/or adding a surfel node and a surfel factor for the new surfels to the factor graph.
G06T 7/73 - Détermination de la position ou de l'orientation des objets ou des caméras utilisant des procédés basés sur les caractéristiques
G05D 1/242 - Moyens basés sur la réflexion des ondes générées par le véhicule (utilisant des aides à la navigation passives extérieures au véhicule G05D 1/244;utilisant les signaux fournis par des sources artificielles extérieures au véhicule G05D 1/247)
G05D 1/246 - utilisant des cartes d’environnement, p. ex. localisation et cartographie simultanées [SLAM]
A computer-implemented method to test an execution of at least one control unit function of a control unit via at least one computing unit of a simulation environment on a simulator. The control unit function is executed with a zero-time assumption of a discretely advancing simulation time between successive simulation steps in an event-oriented discrete simulation on the simulator. A cause of deadlock situations in the simulation are identified in that an observation service operated on the simulator compares the advance of the discrete simulation time with the advance of a simulator real time and, if the advance of the simulator real time beyond the advance of the discrete simulation time exceeds a predetermined limit value, at least indirectly creates stack traces of the at least one computing unit.
A simulator is configured for simulating a power electronics circuit having at least one switch for a test bench having at least one computer. The simulator includes a state identification apparatus configured for identifying a state of the at least one switch, wherein the state is based on a forced or a natural switching operation, each of which has at least two state conditions for at least one first electrical parameter of the at least one electrical switch. The simulator is configured for outputting at least one output value of the power electronics circuit on the basis of the state.
A simulator includes an arithmetic unit configured to simulate a technical system. The simulator is configured to determine an output vector for outputting an output signal of the simulator on the basis of an input vector using matrix-vector multiplication. A matrix represents the technical system. The arithmetic unit has at least one multiplier and at least one adder for the matrix-vector multiplication. The at least one multiplier and the at least one adder are each configured for a time-division multiplexing function for performing their respective tasks. A scheduler is provided, which is configured to assign an output value of the at least one multiplier to the at least one adder.
The invention relates to a device and a method for remotely accessing at least one test environment (TU) by means of at least one user application (BA). The device is designed in the form of a computer resource (CR) which has a communication network. The computer resource (CR) has an experiment manager (EM) and at least one measuring instance (MI), wherein the experiment manager (EM) provides the at least one user application (BA) with a first login interface (AS-1) for logging in via the communication network and the at least one test environment (TU) with a second login interface (AS-2) for logging in, in particular via the communication network. The second login interface (AS-2) for logging in the at least one test environment (TU) provides the login via a software agent (SWA), wherein the at least one measuring instance (MI) has a monitoring interface (KS) for the at least one user application (BA) and a measuring interface (MS) for the at least one test environment (TU). Display data is transmitted to the at least one user application (BA) via the monitoring interface (KS), and control data for the test environment is received by the at least one user application (BA). The control data is transmitted to the at least one test environment (TU) via the measuring interface (MS), and measurement data for generating the display data is received by the at least one test environment (TU) such that a remote access to the at least one test environment (TU) is facilitated for the at least one user application (BA).
G06F 11/36 - Prévention d'erreurs en effectuant des tests ou par débogage de logiciel
G06F 11/22 - Détection ou localisation du matériel d'ordinateur défectueux en effectuant des tests pendant les opérations d'attente ou pendant les temps morts, p.ex. essais de mise en route
26.
METHOD AND SYSTEM FOR TRANSFORMING RECORDED COMMUNICATION DATA
A method for transforming recorded communication data by means of a first program, wherein the communication data is given by messages from a network or bus communication, wherein the recorded communication is carried out on the basis of a first communication matrix, wherein the recorded communication data is provided to be sent by means of a test system to an ECU under test, wherein the test system is connected via a first communication link to the ECU under test, wherein the ECU under test is configured based on a second communication matrix.
H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p.ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance
G07C 5/00 - Enregistrement ou indication du fonctionnement de véhicules
A test arrangement for testing a power electronics controller, wherein the controller has supply connections and load connections. A plurality of power electronics modules each have supply connections, at least one load connection, and an interface for controlling the power electronics module. In an operational state of the test arrangement, the supply connections of the controller are each connected to the load connection of a supply-side power electronics module and the load connections of the controller are each connected to the load connection of a load-side power electronics module. Thus, a rapid supply-side current regulation can be realized in a simple way in that the control device calculates at least the determined actual currents at the load connections of the supply-side power electronics modules from determined electrical connection variables of the load connections of the load-side power electronics modules for use for the feedforward control.
A method for testing at least one control unit. At least two separate networks are provided on a simulator, wherein the control unit under test is connected to the simulator via a first network and a first control unit interface. The control unit under test is intended to communicate with at least one further control unit. The communication of the first further control unit is at least partly in the form of recorded messages. A playback unit for playing back the recorded messages is connected via at least one playback interface to the second network or a third network on the simulator. The playback unit is connected to the simulator via the playback interface.
The invention relates to an electronic module (1) comprising an electronic device (3) having a configuration pin (2), wherein a property of the electronic device (3) can be adjusted by applying an analogue electrical parameter to the configuration pin (2), and having a converter (4) which is connected to the configuration pin (2) and by means of which, following a digital input signal, the analogue electrical parameter can be generated as a function of the digital input signal, so that the analogue electrical parameter is applied to the configuration pin (2) of the electronic device (3). In this way, an electronic module (1) is provided which is equipped with an electronic device (3), such as a transfer device for transferring data, for example a serializer, a deserializer or a transceiver, which can be configured dynamically.
H03K 19/173 - Circuits logiques, c. à d. ayant au moins deux entrées agissant sur une sortie; Circuits d'inversion utilisant des éléments spécifiés utilisant des circuits logiques élémentaires comme composants
30.
COMPUTER-IMPLEMENTED METHOD FOR DISPLAYING A COMPONENT DIAGRAM
The invention relates to a computer-implemented method for displaying a component diagram of components of a system, wherein at least some of the components are each assigned a group affiliation to one or more component groups of a number of component groups, comprising the following method steps of: S1) displaying an icon for each component on a graphical reproduction device, S2) automatically shifting icons such that icons of components having the same group affiliation to a component group are displayed adjacent to one another in a common icon group, S3) automatically graphically marking icons that belong to a common icon group, S4) automatically receiving a change instruction with respect to the affiliation of a component to a component group, S5) automatically changing the affiliation of the component to a component group according to the received change instruction, and S6) automatically shifting the icon of the component, for which the change instruction has been received, such that this icon is displayed in the icon group or icon groups to which it now belongs. This provides a method for displaying a component diagram of components of a system, which method can be well used by a user and efficiently uses computer resources that have been provided for this purpose.
G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
G06F 3/04817 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p.ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comport utilisant des icônes
G06F 8/10 - Analyse des exigences; Techniques de spécification
G06F 30/392 - Conception de plans ou d’agencements, p.ex. partitionnement ou positionnement
31.
MONITORING CIRCUIT FOR A PROGRAMMABLE GATE ASSEMBLY, ASSEMBLY COMPRISING A MONITORING CIRCUIT, PROCESSOR, AND GATE ASSEMBLY, AND METHOD FOR OPERATING SUCH AN ASSEMBLY
The invention relates to a monitoring circuit (20) for a programmable gate assembly (10). The gate assembly (10) is designed to carry out a function (22) and use at least one signal (S1, K1) in order to carry out the function (22). A processor (30) is provided which is designed to carry out a master function (32) and to transmit the value of the at least one signal (S1, K1) to the gate assembly (10) and/or to obtain the value of the at least one signal (S1, K1) from the gate assembly (10) in order to carry out the master function (32) The monitoring circuit (20) is designed to exchange the value of the at least one signal (S1, K1) with the gate assembly (10), wherein the exchange of the value of the signal (S1) is carried out independently of the function (22) carried out on the gate assembly (10). The monitoring circuit (20) is additionally designed to exchange the value of the at least one signal (S1, K1) with the processor (30). The invention also relates to an assembly which comprises the monitoring circuit, the processor, and the gate assembly and to a method for operating such an assembly.
H03K 19/17736 - Circuits logiques, c. à d. ayant au moins deux entrées agissant sur une sortie; Circuits d'inversion utilisant des éléments spécifiés utilisant des circuits logiques élémentaires comme composants disposés sous forme matricielle - Détails structurels des ressources de routage
32.
COMPUTER-IMPLEMENTED METHOD FOR THE AUTOMATED TESTING AND RELEASE OF VEHICLE FUNCTIONS
Provided is a computer-implemented method for the automated testing of functions, in particular safety functions, integrated into an end-to-end process from data collection in the vehicle to updating the driving function back into the vehicle and/or virtual homologation of at least partially autonomous driving functions to be tested.
B60W 50/00 - COMMANDE CONJUGUÉE DE PLUSIEURS SOUS-ENSEMBLES D'UN VÉHICULE, DE FONCTION OU DE TYPE DIFFÉRENTS; SYSTÈMES DE COMMANDE SPÉCIALEMENT ADAPTÉS AUX VÉHICULES HYBRIDES; SYSTÈMES D'AIDE À LA CONDUITE DE VÉHICULES ROUTIERS, NON LIÉS À LA COMMANDE D'UN SOUS-ENSEMBLE PARTICULIER - Détails des systèmes d'aide à la conduite des véhicules routiers qui ne sont pas liés à la commande d'un sous-ensemble particulier
B60W 50/04 - COMMANDE CONJUGUÉE DE PLUSIEURS SOUS-ENSEMBLES D'UN VÉHICULE, DE FONCTION OU DE TYPE DIFFÉRENTS; SYSTÈMES DE COMMANDE SPÉCIALEMENT ADAPTÉS AUX VÉHICULES HYBRIDES; SYSTÈMES D'AIDE À LA CONDUITE DE VÉHICULES ROUTIERS, NON LIÉS À LA COMMANDE D'UN SOUS-ENSEMBLE PARTICULIER - Détails des systèmes d'aide à la conduite des véhicules routiers qui ne sont pas liés à la commande d'un sous-ensemble particulier pour surveiller le fonctionnement du système d'aide à la conduite
G06F 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p.ex. des interruptions ou des opérations d'entrée–sortie
The invention relates to a test arrangement (10) for a sensor (DUT) which is designed to detect an object by transmitting first electromagnetic signals (S1) and receiving second electromagnetic signals (S2), wherein the test arrangement (10) has a chamber (K) which has a receptacle (AUF) for the sensor (DUT), wherein the chamber (K) furthermore has at least two transmission/receiving devices (SE, SE1, SE2) which are configured to receive first signals (S1) transmitted from the sensor (DUT) into the chamber (K) and to transmit second signals (S2) for reception for the sensor (DUT), wherein the at least two transmission/receiving devices (SE, SE1, SE2) each have an emitting element for emitting the second signals (S2), wherein a spacing device (BA) is provided by means of which the distance of the two emitting elements from one another can be changed in exactly one spatial direction.
G01S 13/00 - Systèmes utilisant la réflexion ou la reradiation d'ondes radio, p.ex. systèmes radar; Systèmes analogues utilisant la réflexion ou la reradiation d'ondes dont la nature ou la longueur d'onde sont sans importance ou non spécifiées
G01S 13/04 - Systèmes déterminant la présence d'une cible
G01R 29/08 - Mesure des caractéristiques du champ électromagnétique
The invention relates to a computer-implemented method for the criteria-based extraction of image data (D), in particular individual images, from a data stream of image data (D) recorded by a camera sensor (10) of a motor vehicle, comprising: aggregating (S3) the characteristic vectors (MV) of the respective individual image (12) to form a first individual image vector (16); comparing (S4) the first individual image vector (16) with a plurality of second individual image vectors (20) stored in a data memory (18); and storing (S5) the first individual image vector (16) and/or the first image (12) belonging to the first individual image vector (16) in the data memory (18) depending on the fulfilment of at least one predefined comparison criterion (K). The invention also relates to a system for the criteria-based extraction of image data.
G06V 10/771 - Sélection de caractéristiques, p.ex. sélection des caractéristiques représentatives à partir d’un espace multidimensionnel de caractéristiques
G06V 20/56 - Contexte ou environnement de l’image à l’extérieur d’un véhicule à partir de capteurs embarqués
35.
METHOD AND SYSTEM FOR PROVIDING A MACHINE-LEARNING ALGORITHM FOR OBJECT DETECTION
The invention relates to a computer-implemented method for providing a machine-learning algorithm for object detection, wherein an input-side portion (10) and an output-side portion (12) of the second machine-learning algorithm (A2) have a predefined number of layers which come from the trained first machine-learning algorithm (A1), wherein the input-side portion (10) of the second machine-learning algorithm (A2) has frozen weights, and wherein the second machine-learning algorithm (A2) furthermore has a predefined number of further layers (14) inserted between the input-side portion (10) and the output-side portion (12). The invention also relates to a computer-implemented method for object detection by a machine-learning algorithm, to a system for providing a machine-learning algorithm for object detection and to a system for object detection by a machine-learning algorithm.
G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
G06V 20/58 - Reconnaissance d’objets en mouvement ou d’obstacles, p.ex. véhicules ou piétons; Reconnaissance des objets de la circulation, p.ex. signalisation routière, feux de signalisation ou routes
36.
COMPUTER-IMPLEMENTED METHOD FOR DETERMINING COMPATIBLE SYSTEM ELEMENTS AND SYSTEM
A computer-implemented method and system for determining mutually compatible system elements required for an error-free execution of a virtual test and/or a simulation of a vehicle device and/or a vehicle function, with the steps: providing a parked selection or selecting of at least one first system element required for executing the virtual test and/or the simulation of the vehicle device and/or the vehicle function; determining at least one second system element supporting a compatibility requirement of the first system element; and outputting the determined second system element required for the error-free execution of the virtual test and/or the simulation of the vehicle device and/or the vehicle function and supporting the compatibility requirement of the first system element.
A block diagram includes at least three blocks, including a source block emitting a first composite signal, a passing block receiving the first composite signal and emitting a second composite signal with the same dimensions, and a filter block receiving the second composite signal and discarding at least one component of the second composite signal. A method for generating source code from one or more blocks of the block diagram includes: transforming the block diagram into an intermediate representation, including transforming the at least three blocks; applying at least one optimization to the intermediate representation, including determining whether a memory condition is fulfilled; based on the memory condition being fulfilled, replacing an output variable of the passing block with an auxiliary variable of smaller dimension; and translating the optimized intermediate representation into source code.
The invention relates to a computer system and method having at least one peripheral device, a control module for controlling the peripheral device, and a connection module, which is connected to the control module via a first data link. The connection module has I/O data ports for exchanging pieces of information with the peripheral device, and the peripheral device is connected to one or multiple of the I/O data ports via a second data link. The number of channels in the first data link is smaller than the number of I/O data ports of the connection module. The control module includes a first gateway, which receives pieces of setpoint state information relating to the I/O data ports of the connection module.
Multi-component systems and/or interacting components thereof are developed and tested via simulation. The simulation includes at least two entities exchanging state data with one another. A method for such development and testing includes: an entity requesting to join a simulation; and the requesting entity joining the simulation in such a way that the transmission of state data by the requesting entity takes place substantially simultaneously with the transmission of state data by an entity that has previously joined the simulation.
A test arrangement for emulating phase currents of an electric motor for testing a power electronic control unit. The control unit drives the electric motor and can be connected to the test arrangement. An inductance emulator simulates the electric motor as an electrical load for the control unit via a power electronic circuit, the inductance emulator acting as a current source. A test device influences the phase current of the inductance emulator as a function of an analysis of an output voltage of the control unit. The test device performs the analysis such that the output voltage of the control unit is compared with multiple, preferably three, voltage ranges, and a respective range for a control variable of the phase current is specified depending on the voltage range in which the output voltage of the control unit is located, which control variable is a control voltage of the inductance emulator.
A test arrangement for emulating the phase currents of an electric motor for testing a power electronics controller. The controller is set up to drive the electric motor and is connectable to the test arrangement. The test arrangement includes an inductance emulator which simulates the electric motor as an electrical load for the controller by means of a power electronics circuit, and includes a test device that is set up to switch the inductance emulator to a different operating mode depending on an analysis of an output voltage at an output of the controller. A method is also provided for emulating the phase currents of an electric motor by means of a test arrangement for testing a controller.
A test assembly and a method for emulating the phase currents of an electric motor for testing a power electronics control unit, which is designed to control the electric motor and can be connected to the test assembly. The test assembly has an inductor emulator that simulates the electric motor as an electrical load for the control unit using a power electronics circuit, wherein the inductor emulator acts as a power source. Furthermore, the test assembly has a testing device that is designed to switch the inductor emulator to another operating state depending on an analysis of a variable dependent on an output voltage of the control unit.
G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
G01R 19/165 - Indication de ce qu'un courant ou une tension est, soit supérieur ou inférieur à une valeur prédéterminée, soit à l'intérieur ou à l'extérieur d'une plage de valeurs prédéterminée
A method for creating a co-simulation having a plurality of simulation modules with communications interfaces is provided. The method includes generating simulation components, which are containers for one or more simulation modules. The simulation modules are assigned to the simulation components. Each simulation component is provided with a runtime environment information module. Each simulation component is provided with a communications unit that contains a description of the communications interface of the simulation module, wherein communication with further simulation components is enabled. The communications units of the simulation components are connected to one or more communications units of further simulation components. The co-simulation application is created, in which the simulation components of the simulation component level are assigned to a simulation agent type with the runtime environment information modules of the simulation components.
RXRXTXRXRXRXsimsimsimsimTXRX122) using a signal splitter (10); frequency-dividing the first partial received signal (S1) using a frequency divider; obtaining the amplitude information (A) of the received signal from the second partial received signal (S2); and generating a frequency-divided received signal with amplitude information (A) from both partial received signals using a modulator.
A test arrangement for testing a power electronics controller. An intermediate network current in the electrical intermediate network is reduced in that the intermediate network current flowing in the intermediate network is determined by the controller and the controller changes at least one control value of at least one of the load-side power electronics modules in such a way that the intermediate network current is reduced when the interface of the load-side power electronics module is applied with the modified control value.
A simulation device and method for a surroundings sensor system configured to detect at least one particular object based on a respective signal echo. A receiving device configured to receive a first signal that is sent from the surroundings sensor system and to convert it into a first operating signal. A signal path that is connected to the receiving device for accepting the first operating signal, the signal path being configured to generate, via a first signal processing, a second operating signal that is a function of the first operating signal and the respective signal echo. The respective signal echo being characterized by at least one signal parameter. A second signal processing being provided to provide the at least one signal parameter with a variation. A transmitting device configured to convert the second operating signal into a second signal and to send the second signal to the surroundings sensor system.
A method for configuring model components of a system model in a model-based test environment, wherein the test environment comprises a model editor, wherein the test environment is executed on a computer system having a processor and a display, and wherein the model components have a plurality of ports, comprising the following steps: S1) Loading the system model into the model editor, S2) receiving a user selection for at least a first port comprising a graphical port identifier, S3) assigning the selected graphical port identifier to a list, S4) displaying the list in the test environment, S5) receiving a user selection for the first port identifier from the list, S6) receiving a user selection for a second port, S7) connecting the first port to the second port by a signal connection.
A method for preparing an FPGA build result of an FPGA model is provided. The method includes designating an FPGA subsystem to configure a set of FPGA functions of the FPGA model. A pre-scaling subsystem and a post-scaling subsystem of the FPGA model are designated for execution on a processor. Internal and external interfaces are designated in the pre-scaling subsystem and post-scaling subsystem, where the internal interfaces ensure a data flow within the FPGA model, and the external interfaces ensure a data flow away from the FPGA model. Overall FPGA functionality is generated and the FPGA build result is generated on the basis of the generated overall FPGA functionality, where the FPGA build result includes a single master container file. The FPGA build result is provided to a further application for determining a set of functions of an entire model that includes the FPGA model and a processor model.
G06F 30/34 - Conception de circuits pour circuits reconfigurables, p.ex. réseaux de portes programmables [FPGA] ou circuits logiques programmables [PLD]
49.
METHOD AND SYSTEM FOR SIMULATING A CONTROL PROGRAM
A computer-implemented method and system for simulating a program modeled as one or more blocks of a block diagram in a computing environment. The one or more blocks having at least one signal, the computing environment including a model editor, a data definition tool and a code generator. The method includes: Simulating the block diagram for a first time span in the simulation environment, Displaying the values of the signal as a function of the simulation time, Receiving a pause command at a specific simulation time and a new value for the parameter, Simulating the block diagram for a second time span in the simulation environment, and Displaying both the values of the signal from the first time span and the values of the signal from the second time span. The values from the second time span are displayed graphically different from those of the first time span.
A method for creating a software image of at least a part of a control device for a numerical simulation, the control device mapping an input vector of control device input variables to an output vector of control device output variables during operation. The creation of the software image is formed by an artificial neural network or a support vector machine, using an input vector of map input variables having control device input variables of interest, and using an output vector of map output variables having control device output variables of interest. The software image is trained with the aid of supervised learning or with the aid of reinforcement learning, using a plurality of training input vectors of the control device input variables of interest and, in the case of the supervised learning, also using a plurality of corresponding training output vectors of the control device output variables of interest.
SIMULATION DEVICE FOR OUTPUTTING IMAGE DATA FROM A VIRTUAL ENVIRONMENT OF A VEHICLE TO A CONTROL UNIT, TEST SETUP HAVING SUCH A SIMULATION DEVICE, AND METHOD FOR OUTPUTTING IMAGE DATA FROM A VIRTUAL ENVIRONMENT OF A VEHICLE TO A CONTROL UNIT
A simulation device and a method for outputting image data from a virtual environment of a vehicle to a control unit is proposed, which are designed to perform at least one vehicle function dependent on the image data. An environment simulator is configured to simulate the environment of the vehicle, and transmits data about the environment to a sensor simulator, which is configured to simulate at least one sensor of the vehicle dependent on the data about the environment for detecting the environment and to output the image data dependent on its simulation. The environment simulator is designed to determine the data about the environment at simulation clock times and to transmit these to the sensor simulator dependent on the simulation clock times, and wherein the sensor simulator is configured to output the image data at sensor clock times.
B60W 60/00 - Systèmes d’aide à la conduite spécialement adaptés aux véhicules routiers autonomes
G05B 17/02 - Systèmes impliquant l'usage de modèles ou de simulateurs desdits systèmes électriques
H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p.ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance
52.
VIRTUAL TEST ENVIRONMENT FOR A DRIVING ASSISTANCE SYSTEM WITH ROAD USERS MODELLED ON GAME THEORY
A virtual test environment for a driver assistance system, in which virtual road users are simulated on a game theoretic basis. The virtual test environment is designed to recognize as a game situation at least one predetermined traffic situation in the virtual test environment in which a first road user and a second road user are involved, to designate the first and second road users as a first and second player. A payoff matrix assigned to the game situation is stored in the virtual test environment. The virtual test environment is designed to assign a strategy from a selection of strategies to each of the two players in the game situation, depending on the balance of their respective point account, and to control each of the two players in the game situation in such a manner that they behave in accordance with their respective assigned strategy.
A validation system for executing a method for prioritizing validation tasks, wherein the validation tasks are carried out by execution units of the validation system, wherein the execution units are divided into at least two groups and each group is assigned capabilities by the validation system and/or by a user of the validation system, so that execution units of a respective group have the capabilities of the group and, when the validation tasks are executed automatically by the validation system and/or by the user, a requirement of the respective validation task for the capability of the execution units and a priority for execution are specified and, taking into account the priorities and the capable execution units, an execution sequence is determined and the validation task is executed according to the execution sequence by the capable execution units.
Adversarial attacks pose a threat to the functioning of AI systems. A defense generator for dynamically generating at least one AI defense module is provided. A core feature of the invention is that a distribution function is determined for model data. The invention is based on the assumption that the model data belong to a model manifold, or have a similar statistical behavior. Thus, it is possible to determine for an input data set whether the data of the input data set can be associated with an adversarial attack. This is the case, for example, if statistical anomalies are found in the input data set.
G06F 21/55 - Détection d’intrusion locale ou mise en œuvre de contre-mesures
G06F 21/64 - Protection de l’intégrité des données, p.ex. par sommes de contrôle, certificats ou signatures
G06N 5/04 - Modèles d’inférence ou de raisonnement
G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
55.
SELF-CONFIGURING RECORDING DEVICE FOR IMAGE DATA OF AN IMAGING SENSOR DEVICE
A recording device for a recording of a serialized image data stream from a sensor device. The recording device comprises a deserializer for deserializing the image data stream. To configure the first deserializer, the recording device comprises a configuration device, which records a configuration data stream transmitted by a receiving device for the purpose of configuring a serializer arranged in the sensor device and derives a configuration of the deserializer of the recording device by an analysis of the recording of the configuration data. In an example, the derivation takes place by an abstraction of the configuration of the serializer into a functionality of the serializer, a derivation of a functionality of the first deserializer from the functionality of the first serializer, and a concretization of the functionality of the first deserializer into a configuration of the first deserializer.
H04N 5/77 - Circuits d'interface entre un appareil d'enregistrement et un autre appareil entre un appareil d'enregistrement et une caméra de télévision
H04N 7/035 - Circuits pour les données numériques autres que des données d'image, p.ex. pour le découpage du signal de données, pour la régénération du signal d'horloge de données, pour la détection ou la correction d'erreurs du signal de données
56.
METHOD AND SYSTEM FOR TESTING AT LEAST ONE ELECTRONIC CONTROL DEVICE AS A VIRTUAL CONTROL DEVICE ON A SIMULATOR, AND CORRESPONDING SIMULATOR
A method for testing at least one electronic control device as a virtual control device on a simulator, which includes at least one simulator computing unit. The electronic control device has a hardware configuration with at least one computing unit (and an external interface for exchanging data. A software configuration is assigned to the hardware configuration. The electronic control device is mapped to the virtual control device in that the internal functionality of the software configuration of the electronic control device is taken over as the internal functionality of a software configuration of the virtual control device. External interface functionality of the electronic control device is replaced by a data transfer functionality of the software configuration of the simulator computing unit. The software configuration of the virtual control device being translated into executable code for the simulator computing unit and executed on the simulator.
A device for testing an electronic control unit with a hardware-in-the-loop simulator to simulate at least one sensor signal and equipped with a two-wire cable via which the sensor signal is outputted, and with a switchover device which is connected to the hardware-in-the-loop simulator via the two-wire cable, so that the sensor signal is receivable from the switchover device. The two-wire cable in the switchover device is routed to a two-pole interface of the switchover device to which the electronic control unit can be connected in order to receive the sensor signal, and the switchover device has two voltage sources, each of which is assigned to a wire of the two-wire cable and can be connected to the respective wire via a controllable switch. In this way, it is possible to continue to supply the sensor with electrical energy via two switchable voltage sources during diagnostics, thus avoiding diagnostic errors.
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Electronic components for computers; Data entry terminals; Data processing systems; Apparatus and instruments for regulating the use of electricity; Computer software; Data processing programs; Scientific research and laboratory apparatus, educational apparatus and simulators; Measuring, detecting, monitoring and controlling devices; Optical devices, enhancers and correctors; Safety, security, protection and signalling devices; Traffic sign recognition apparatus and instruments; Safe load indicating apparatus; Light detection and ranging [LIDAR] apparatus for vehicles; Image analyzers; Computer hardware for tracking driver behaviour; Data loggers and recorders; Diagnostic apparatus, not for medical purposes; Digital indicators; Electricity indicators; Electric power analyzers; On board electronic systems for assisting in maintaining or changing lanes when driving; On board electronic systems for automatic braking; Electronic control instruments; Vehicle speed control systems; Inspecting apparatus and instruments; Luminous indicators; Light Detection and Ranging [LIDAR] apparatus; Indication panels; Measuring devices; Apparatus and instruments for physics; Testing and quality control devices; Autonomous driving control systems for vehicles; Sensors, detectors and monitoring instruments; Spectrum analyzers, other than for medical use; Controllers and regulators; Checking (supervision) apparatus and instruments; Test benches; Testing apparatus and instruments; Testing apparatus for electronic equipment; Instrumentation simulators; Downloadable and recorded content; Virtual reality software for simulation; Simulation software; Computer programs, downloadable; Downloadable computer utility programs; Downloadable software applications; Computer software, recorded; Computer programs, recorded; Augmented reality software; Software for monitoring, analysing, controlling and running physical world operations; Testing apparatus not for medical purposes; Information technology and audio-visual, multimedia and photographic devices; Navigation, guidance, tracking, targeting and map making devices. Computer time sharing facilities (Provision of -); Installation, maintenance and repair of software for computer systems; Updating of memory banks of computer systems; Analytical services relating to computers; Advisory and information services relating to computer peripherals; Providing information about the design and development of computer software, systems and networks; Providing temporary use of on-line non-downloadable software development tools; Computer diagnostic services; Computer services for the analysis of data; Computer system analysis; Data mining; Design and development of data processing apparatus; Computer design and programming services; Diagnosing computer hardware problems using software; Computer network services; Computer analysis; Computer performance testing; Software development, programming and implementation; Development and testing of computing methods, algorithms and software; Computer hardware development; Development of computers; Creation of computing platforms for third parties; Development of computer systems; Development of data processing apparatus; Development of systems for the storage of data; Development of systems for the processing of data; Computer system design and development; Design and development of data processing systems; Design and development of data display systems; Design and development of data storage systems; Design and development of systems for data input, output, processing, display and storage; Design and development of data entry systems; Design and development of computer peripherals; Design of data storage systems; Preparation of computer programs for data processing; Troubleshooting of computer hardware and software problems; Monitoring of computer system operation by remote access; Monitoring of computer systems by remote access; Research in the field of self-driving car technology; Hosting services, software as a service, and rental of software; Engineering services relating to computers; Integration of computer systems and networks; IT consultancy, advisory and information services; IT services; IT project management; IT service management [ITSM]; IT security, protection and restoration; Computer network configuration services; Computer project management services; Technological services relating to computers; Technical writing; Comparative analysis studies of the performance of computer systems; Comparative analysis studies of the efficiency of computer systems; Rental of computer hardware and facilities; Maintenance of data processing software; Design and development of testing and analysis methods; Computer aided industrial testing; Automotive inspections; Testing, authentication and quality control; Testing of computer hardware; Testing of computer programs; Testing of vehicles; Inspection of motor vehicles [for roadworthiness]; Inspection of motor land vehicles [for roadworthiness]; Product safety testing; Technical supervision and inspection; Vehicle roadworthiness testing; Safety technological testing services.
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Electronic components for computers; Data entry terminals; Data processing systems; Apparatus and instruments for regulating the use of electricity; Computer software; Data processing programs; Scientific research and laboratory apparatus, educational apparatus and simulators; Measuring, detecting, monitoring and controlling devices; Optical devices, enhancers and correctors; Safety, security, protection and signalling devices; Traffic sign recognition apparatus and instruments; Safe load indicating apparatus; Light detection and ranging [LIDAR] apparatus for vehicles; Image analyzers; Computer hardware for tracking driver behaviour; Data loggers and recorders; Diagnostic apparatus, not for medical purposes; Digital indicators; Electricity indicators; Electric power analyzers; On board electronic systems for assisting in maintaining or changing lanes when driving; On board electronic systems for automatic braking; Electronic control instruments; Vehicle speed control systems; Inspecting apparatus and instruments; Luminous indicators; Light Detection and Ranging [LIDAR] apparatus; Indication panels; Measuring devices; Apparatus and instruments for physics; Testing and quality control devices; Autonomous driving control systems for vehicles; Sensors, detectors and monitoring instruments; Spectrum analyzers, other than for medical use; Controllers and regulators; Checking (supervision) apparatus and instruments; Test benches; Testing apparatus and instruments; Testing apparatus for electronic equipment; Instrumentation simulators; Downloadable and recorded content; Virtual reality software for simulation; Simulation software; Computer programs, downloadable; Downloadable computer utility programs; Downloadable software applications; Computer software, recorded; Computer programs, recorded; Augmented reality software; Software for monitoring, analysing, controlling and running physical world operations; Testing apparatus not for medical purposes; Information technology and audio-visual, multimedia and photographic devices; Navigation, guidance, tracking, targeting and map making devices. Computer time sharing facilities (Provision of -); Installation, maintenance and repair of software for computer systems; Updating of memory banks of computer systems; Analytical services relating to computers; Advisory and information services relating to computer peripherals; Providing information about the design and development of computer software, systems and networks; Providing temporary use of on-line non-downloadable software development tools; Computer diagnostic services; Computer services for the analysis of data; Computer system analysis; Data mining; Design and development of data processing apparatus; Computer design and programming services; Diagnosing computer hardware problems using software; Computer network services; Computer analysis; Computer performance testing; Software development, programming and implementation; Development and testing of computing methods, algorithms and software; Computer hardware development; Development of computers; Creation of computing platforms for third parties; Development of computer systems; Development of data processing apparatus; Development of systems for the storage of data; Development of systems for the processing of data; Computer system design and development; Design and development of data processing systems; Design and development of data display systems; Design and development of data storage systems; Design and development of systems for data input, output, processing, display and storage; Design and development of data entry systems; Design and development of computer peripherals; Design of data storage systems; Preparation of computer programs for data processing; Troubleshooting of computer hardware and software problems; Monitoring of computer system operation by remote access; Monitoring of computer systems by remote access; Research in the field of self-driving car technology; Hosting services, software as a service, and rental of software; Engineering services relating to computers; Integration of computer systems and networks; IT consultancy, advisory and information services; IT services; IT project management; IT service management [ITSM]; IT security, protection and restoration; Computer network configuration services; Computer project management services; Technological services relating to computers; Technical writing; Comparative analysis studies of the performance of computer systems; Comparative analysis studies of the efficiency of computer systems; Rental of computer hardware and facilities; Maintenance of data processing software; Design and development of testing and analysis methods; Computer aided industrial testing; Automotive inspections; Testing, authentication and quality control; Testing of computer hardware; Testing of computer programs; Testing of vehicles; Inspection of motor vehicles [for roadworthiness]; Inspection of motor land vehicles [for roadworthiness]; Product safety testing; Technical supervision and inspection; Vehicle roadworthiness testing; Safety technological testing services.
A failure insertion unit for connection to an object under test connected to a bus or network interface, wherein the object under test can be subjected by means of the failure insertion unit to fault voltages that are greater than the maximum voltage for which the bus or network interface is designed, with a fuse circuit which protects a bus or network interface connected to the failure insertion unit from voltages that are greater than the maximum voltage for which the bus or network interface is designed. This provides a way to be able to use failure insertion units even in systems that work with buses with high bandwidths without the risk of damaging bus or network interfaces due to overvoltages.
A testing system of a radar sensor for an active environment sensing system includes: a first target simulator, comprising: a first electronic control unit; a first receive antenna, connected to the first electronic control unit, for receiving a radar sensor signal; and a first transmit antenna, connected to the first electronic control unit, for emitting a first radar echo generated by the first electronic control unit; and a second target simulator, comprising: a second electronic control unit; a second receive antenna, connected to the second electronic control unit, for receiving a radar sensor signal; and a second transmit antenna, connected to the second electronic control unit, for emitting a second radar echo generated by the second electronic control unit.
A method and system for performing a virtual test of a device for the at least partial autonomous guidance of a motor vehicle, comprising performing the virtual test by an algorithm using the at least one parameter set of driving situation parameters, wherein the virtual test performed by the algorithm simulates the at least one parameter set of driving situation parameters; and, if a predetermined condition and/or a condition determined by the algorithm is fulfilled, changing the at least one first parameter, detected by the at least one vehicle sensor and/or a third parameter relating to a vehicle actuator during a runtime of the virtual test.
A method for management of components of graphical diagrams in a platform for processing signals from multiple sensors, at least one component can be present in a first mode, for example Rapid Control Prototyping, and can be absent in a second mode, for example source code generation. Moreover, components that are used only by the absent component can also be deleted in the second mode. The information about the components can be stored in a configuration profile.
The invention relates to a method for checking a graphics file, comprising the following method steps: providing a graphics file having graphics information, which graphics file, when processed in a graphics program implemented on a computer system, leads to a graphical representation, corresponding to the graphics information, of graphics elements on a display device of the computer system, wherein the graphics file has in each case a predefined annotation for at least some of the graphics elements and wherein the graphics file has predefined graphics structure information that specifies, at least for some of the graphics elements, which of these graphics elements must be displayed as connected to one another during the graphical representation on the display device; receiving a modified version of the graphics file in which at least one piece of graphics information has been modified such that it leads to a different graphical representation on the display device; checking the modified version of the graphics file to ascertain whether, in the graphical representation on the display device, this graphical representation corresponds to the predefined graphics structure information and whether, for each predefined annotation, exactly one graphics element with this annotation is displayed. In this manner, secure, efficient and reliably adjustable documentation of a simulation topology is possible.
A system for real-time simulation includes: a real-time computing device configured to execute the real-time simulation; and a host computing device in communication with the real-time computing device. The host computing device is configured to: configure a real-time simulation application for executing the real-time simulation; and send the real-time simulation application to the real-time computing device. The real-time computing device is further configured to, as part of executing the real-time simulation: receive a message corresponding to a data array to a buffer of the real-time computing device; unpack the message in the buffer; determine that an unpack trigger corresponding to the data array has been activated; and in response to determining that the unpack trigger corresponding to the data array has been activated, re-unpack the message in the buffer.
A method for the analysis of test procedures of a device and/or function for at least partially autonomous guidance of a motor vehicle, comprising aggregating of the first characteristic value calculated for each of the plurality of test cases to form a second characteristic value representing a meta-test case; and evaluating the second characteristic value using a specified second criterion and the logical linking of the first evaluation results of the plurality of test cases to a second evaluation result of the meta-test case. A system for the analysis of test procedures of a device and/or function for at least partially autonomous guidance of a motor vehicle is also provided.
In an FPGA, errors within an FPGA are detected by: providing at least one computation operation in the configurable logic block, a parity-invariant additional result being added, the parity-invariant additional result being provided by picking off an XOR bit of an XOR operation of the full adder, the XOR operation comprising at least two input signals; forming the parity of the XOR operation of the input signals with the aid of the following formula, and providing a parity signal: Parity(XOR(x1,x2)); calculating the XOR operation of the carried parities (Parity(x1), Parity(x2)) of the input signals with the aid of the device for checking the parity, using the following formula: XOR(Parity(x1), Parity(x2)); checking the parity, using a check of the truth of the following formula: XOR(Parity(x1), Parity(x2))==Parity(XOR(x1,x2); detecting an error in routes/calculations within the FPGA in the presence of an untrue statement of the formula of the preceding step.
G06F 11/14 - Détection ou correction d'erreur dans les données par redondance dans les opérations, p.ex. en utilisant différentes séquences d'opérations aboutissant au même résultat
G06F 11/10 - Détection ou correction d'erreur par introduction de redondance dans la représentation des données, p.ex. en utilisant des codes de contrôle en ajoutant des chiffres binaires ou des symboles particuliers aux données exprimées suivant un code, p.ex. contrôle de parité, exclusion des 9 ou des 11
A method for generating a simulation scenario includes: receiving raw data, wherein the raw data comprises a plurality of successive LIDAR point clouds, a plurality of successive camera images, and successive velocity and/or acceleration data; merging the plurality of LIDAR point clouds from a determined region into a common coordinate system to produce a composite point cloud; locating and classifying one or more static objects within the composite point cloud; generating road information based on the composite point cloud, one or more static objects and at least one camera image; locating and classifying one or more dynamic road users within the plurality of successive LIDAR point clouds and generating trajectories for the one or more dynamic road users; creating a simulation scenario based on the one or more static objects, the road information, and the generated trajectories for the one or more dynamic road users; and exporting the simulation scenario.
B60W 60/00 - Systèmes d’aide à la conduite spécialement adaptés aux véhicules routiers autonomes
B60W 50/00 - COMMANDE CONJUGUÉE DE PLUSIEURS SOUS-ENSEMBLES D'UN VÉHICULE, DE FONCTION OU DE TYPE DIFFÉRENTS; SYSTÈMES DE COMMANDE SPÉCIALEMENT ADAPTÉS AUX VÉHICULES HYBRIDES; SYSTÈMES D'AIDE À LA CONDUITE DE VÉHICULES ROUTIERS, NON LIÉS À LA COMMANDE D'UN SOUS-ENSEMBLE PARTICULIER - Détails des systèmes d'aide à la conduite des véhicules routiers qui ne sont pas liés à la commande d'un sous-ensemble particulier
G06V 20/58 - Reconnaissance d’objets en mouvement ou d’obstacles, p.ex. véhicules ou piétons; Reconnaissance des objets de la circulation, p.ex. signalisation routière, feux de signalisation ou routes
G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
69.
COMPUTER-IMPLEMENTED METHOD FOR CONFIGURING A VIRTUAL TEST SYSTEM AND TRAINING METHOD
A computer-implemented method for configuring a virtual test system for testing vehicle functions of a motor vehicle, wherein for each of the plurality of input ports of the artifact under test, an assignment of the output port having the highest confidence value of the at least one other artifact under test depending on a first condition, a compiling of a list of output ports having the highest confidence values depending on a second condition, or a non-assignment of an output port depending on a third condition for configuring a connection of the input ports of the artifact under test to appropriate output ports of the at least one other artifact under test is made. A computer-implemented method is also provided for providing a trained machine learning algorithm for configuring a virtual test system for testing vehicle functions of a motor vehicle.
G07C 5/08 - Enregistrement ou indication de données de marche autres que le temps de circulation, de fonctionnement, d'arrêt ou d'attente, avec ou sans enregistrement des temps de circulation, de fonctionnement, d'arrêt ou d'attente
70.
COMPUTER-IMPLEMENTED METHOD FOR TERMINATING A SCENARIO-BASED TEST PROCESS OF A DRIVING ASSISTANCE SYSTEM
A computer-implemented method provides for terminating a scenario-based test process of a driver assistance system. The test process comprises a cycle and includes determining critical test cases and parameter combinations thereof. The method includes: performing at least one test of the driver assistance system after each iteration n of the cycle and determining a set of critical test cases; establishing, on that basis, a distance between a first set of critical test cases in the iteration n and a second set of critical test cases from the iteration n−1 or a distance between the first set of critical test cases in the iteration n and a predefined set of critical test cases; and terminating or continuing the cycle of the test process on the basis of a difference between the distance between the first set and the second set and a preset limit.
B60W 50/02 - COMMANDE CONJUGUÉE DE PLUSIEURS SOUS-ENSEMBLES D'UN VÉHICULE, DE FONCTION OU DE TYPE DIFFÉRENTS; SYSTÈMES DE COMMANDE SPÉCIALEMENT ADAPTÉS AUX VÉHICULES HYBRIDES; SYSTÈMES D'AIDE À LA CONDUITE DE VÉHICULES ROUTIERS, NON LIÉS À LA COMMANDE D'UN SOUS-ENSEMBLE PARTICULIER - Détails des systèmes d'aide à la conduite des véhicules routiers qui ne sont pas liés à la commande d'un sous-ensemble particulier pour préserver la sécurité en cas de défaillance du système d'aide à la conduite, p.ex. en diagnostiquant ou en palliant à un dysfonctionnement
B60W 50/023 - COMMANDE CONJUGUÉE DE PLUSIEURS SOUS-ENSEMBLES D'UN VÉHICULE, DE FONCTION OU DE TYPE DIFFÉRENTS; SYSTÈMES DE COMMANDE SPÉCIALEMENT ADAPTÉS AUX VÉHICULES HYBRIDES; SYSTÈMES D'AIDE À LA CONDUITE DE VÉHICULES ROUTIERS, NON LIÉS À LA COMMANDE D'UN SOUS-ENSEMBLE PARTICULIER - Détails des systèmes d'aide à la conduite des véhicules routiers qui ne sont pas liés à la commande d'un sous-ensemble particulier pour préserver la sécurité en cas de défaillance du système d'aide à la conduite, p.ex. en diagnostiquant ou en palliant à un dysfonctionnement Élimination des défaillances en utilisant des éléments redondants
71.
COMPUTER-IMPLEMENTED METHOD AND SYSTEM FOR CREATING OR UPDATING A SCENARIOS LIBRARY
A computer-implemented method for criterion-based updating of a scenarios library having virtual vehicle environments for testing automated driving functions of a motor vehicle includes: providing a scenarios library having a number of test scenario data sets and a requirements profile having at least one scenario element for creating or updating the scenarios library; comparing a further test scenario data set having a plurality of scenario elements to at least one cluster of the number of test scenario data sets comprised in the scenarios library and to the requirements profile; and adding the further test scenario data set to the scenarios library or discarding the further test scenario data set.
B60W 50/06 - COMMANDE CONJUGUÉE DE PLUSIEURS SOUS-ENSEMBLES D'UN VÉHICULE, DE FONCTION OU DE TYPE DIFFÉRENTS; SYSTÈMES DE COMMANDE SPÉCIALEMENT ADAPTÉS AUX VÉHICULES HYBRIDES; SYSTÈMES D'AIDE À LA CONDUITE DE VÉHICULES ROUTIERS, NON LIÉS À LA COMMANDE D'UN SOUS-ENSEMBLE PARTICULIER - Détails des systèmes d'aide à la conduite des véhicules routiers qui ne sont pas liés à la commande d'un sous-ensemble particulier pour améliorer la réponse dynamique du système d'aide à la conduite, p.ex. pour améliorer la vitesse de régulation, ou éviter le dépassement de la consigne ou l'instabilité
72.
COMPUTER-IMPLEMENTED METHOD FOR SIMULATING AN ELECTRICAL CIRCUIT BY MEANS OF A REAL-TIME PLATFORM
A method for simulating an electrical circuit via a real-time platform on the basis of a behavioral model in nodal form with an impedance matrix M or a topology-oriented behavioral model in state space with the matrices A, B, C, and D, and at least one impedance matrix M describing a circuit or at least one set for the matrices A, B, C, and D describing the circuit is stored on the real-time platform for this purpose. Thus, a more efficient sequence of operations is achieved as a result.
A computer-implemented method and system for generating a virtual environment for a vehicle for testing highly automated driving functions of a motor vehicle. The method comprises projecting the pixel-based classified camera image data onto the pre-acquired LiDAR point cloud data, wherein each point of the LiDAR point cloud, superimposed by classified pixels of the camera image data, in particular having the same image coordinates, is assigned an identical class and an instance segmentation of the classified LiDAR point cloud data for determining at least one real object comprised by a class. A computer program and a computer-readable data carrier are also provided.
B60W 50/02 - COMMANDE CONJUGUÉE DE PLUSIEURS SOUS-ENSEMBLES D'UN VÉHICULE, DE FONCTION OU DE TYPE DIFFÉRENTS; SYSTÈMES DE COMMANDE SPÉCIALEMENT ADAPTÉS AUX VÉHICULES HYBRIDES; SYSTÈMES D'AIDE À LA CONDUITE DE VÉHICULES ROUTIERS, NON LIÉS À LA COMMANDE D'UN SOUS-ENSEMBLE PARTICULIER - Détails des systèmes d'aide à la conduite des véhicules routiers qui ne sont pas liés à la commande d'un sous-ensemble particulier pour préserver la sécurité en cas de défaillance du système d'aide à la conduite, p.ex. en diagnostiquant ou en palliant à un dysfonctionnement
B60W 60/00 - Systèmes d’aide à la conduite spécialement adaptés aux véhicules routiers autonomes
74.
Method for effectively increasing a memory on an FPGA
In an FPGA, a memory of the FPGA is to be effectively increased. This is achieved by a computer-implemented method for implementing a model-adaptive cache memory having a model state-dependent memory look-ahead on the FPGA.
G06F 12/08 - Adressage ou affectation; Réadressage dans des systèmes de mémoires hiérarchiques, p.ex. des systèmes de mémoire virtuelle
G06F 12/0862 - Adressage d’un niveau de mémoire dans lequel l’accès aux données ou aux blocs de données désirés nécessite des moyens d’adressage associatif, p.ex. mémoires cache avec pré-lecture
A method for programming an FPGA, wherein a library with elementary operations and a respective latency table for each of the elementary operations of the library are provided. a data path is defined. The latencies are recorded for a multiplicity of clock rates that are different from one another and these latencies are added for every clock rate so that a total latency for the data path results for this multiplicity of different clock rates. The ratio between the lowest total latency and the total latency at a respective clock rate is determined. A utilization of the FPGA for each clock rate is identified. The ratio between the lowest utilization of the FPGA and the utilization of the FPGA at a respective clock rate is determined. A quality factor for each clock rate while taking into account the total latency and the utilization of the FPGA is determined.
A computer-implemented method and system for determining an arrangement of components of an over-the-air test chamber, comprising a determination of position data of an optimized arrangement of the components in the over-the-air test chamber in relation to each other and/or a grouping of position data of an optimized arrangement in the over-the-air test chamber, and an output of a second data set comprising the position of the optimized arrangement of the DUT, in particular the radar sensor, the reflector and the target simulator or the transmitting/receiving device of the target simulator in the over-the-air test chamber, and/or the grouping of the optimized arrangement in the over-the-air test chamber.
A computer-implemented method for the use of stored specification parts of at least one test and/or simulation, comprising the steps: providing the at least one test to be specified and/or the one simulation for testing driving functions of a vehicle and the at least one test and/or the at least one simulation are determined by at least one parameter value and/or setting value; and performing a specification of the at least one test and/or the at least one simulation, wherein the specification comprises at least one specification part, wherein the parameter values and/or the setting values are selected and concrete parameter values and/or setting values are assigned by the specification for the test and/or the simulation, wherein the parameter values and/or setting values are selected manually or automatically, and wherein already stored specification parts are selected manually and/or automatically and integrated into the specification.
A method for parameterizing a program logic for image synthesis to adapt images synthesized by the program logic to a camera model. A digital photograph of a three-dimensional scene is processed by a neural network and an abstract first representation of the photograph is extracted from a selection of layers of the neural network. The program logic is parameterized according to an initial set of output parameters in order to synthesize an image that recreates the photograph from a three-dimensional model of the scene. The synthetic image is processed by the same neural network, an abstract second representation of the synthetic image is extracted from the same selection of layers, and a distance between the synthetic image and the photograph is calculated based on a metric that takes into account the first representation and the second representation.
G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
G06V 10/764 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant la classification, p.ex. des objets vidéo
G06V 10/774 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant l’intégration et la réduction de données, p.ex. analyse en composantes principales [PCA] ou analyse en composantes indépendantes [ ICA] ou cartes auto-organisatrices [SOM]; Séparation aveugle de source méthodes de Bootstrap, p.ex. "bagging” ou “boosting”
An optical unit for transmitting a synthetically generated optical signal for a test system of a LiDAR sensor includes: a carrier device for accommodating at least one optical waveguide, wherein the carrier device has at least one opening which is formed orthogonally to an end face of the carrier device and into which the at least one optical waveguide is inserted; and at least one microlens connected to the end face of the carrier device. End faces of the carrier device that face each other and of the at least one microlens each have a planar design. The at least one microlens is assigned to the at least one optical waveguide inserted into the at least one opening of the carrier device. The synthetically generated optical signal transmitted by the at least one optical waveguide is directed through the assigned microlens to the LiDAR sensor.
A method for generating source code from one or more blocks of a block diagram, wherein received changes to model elements of the block diagram are stored. The generation of source code includes transforming the block diagram into an intermediate representation, successively optimizing the intermediate representation, and translating the optimized intermediate representation into source code. In this case, at least one plausibility rule is checked for changed model elements. If the plausibility rule is not satisfied, a warning is issued. A user can check mark the change to avoid seeing warnings repeatedly. Furthermore, the invention relates to a method for configuring a control unit, a computer program product and a computer system.
Computer-implemented method for providing a test process for traffic scenarios to be tested, having the steps of: training and using a similarity classification module for the purpose of classifying the similarity between two scenarios based on a subset of a parameter set of the particular scenario; generating a graph representation comprising a multiplicity of scenarios, wherein nodes each represent the subset of a parameter set of a scenario and edges between two nodes are weighted with a similarity classification value which indicates the similarity between the two scenarios of the respective nodes; receiving a user input by means of a user interface and/or an automatic system input, wherein the input comprises a required value for covering the scenarios and/or a required number of scenarios to be tested, with the result that a selection and an execution sequence of the scenarios are determined.
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Data processing apparatus; data input and output apparatus;
apparatus for inputting, outputting, transmitting and
storing data; interface apparatus or programs for computers;
interface cards for computers; computer network and data
communications apparatus and equipment; electrical and
electronic devices, apparatus and instruments for the
acquisition, analysis, display and simulation of
electronically transmitted data; downloadable computer
simulation software for modeling changes in the environment
of an electronic control unit that processes sensor signals;
simulation software for use in digital computers; computer
distributors having software stored thereon; electric data
processing devices; recorded computer software development
tools; downloadable computer software development tools;
stored computer software; stored computer software for use
as an application programming interface; downloadable
application programming interface software; downloadable
artificial intelligence computer software for use in
software development; downloadable and stored virtual
reality software for simulations; downloadable computer
software for digital image processing; data loggers and
recorders: data storage devices and media; electrical and
mechanical data processing apparatus and equipment and
accessories; information technology, audio-visual,
multimedia and photographic equipment; measuring, detection
and monitoring instruments, devices and controllers;
programmable control devices; control equipment for sensors;
test apparatus for electronic instruments; test and
calibration equipment for computer components; test benches;
computer hardware for use in computer-aided software
development; simulators for vehicle steering and control;
simulators for instrumentation; real-time data processing
equipment; prototype control units; simulation computers;
sensor interfaces; test benches for environmental sensors;
simulators for power electronics; network simulators;
simulators for aircraft; simulators for land vehicles; image
recognition software; software related to software quality;
software for generating virtual images; software for
monitoring, analyzing, controlling and executing operations
in the physical world; artificial intelligence software;
hardware testing software; software for software testing;
software for product development; databases; artificial
intelligence software and machine learning software; data
and image processing software for making 3d models; software
for data and file management and databases; motion control
software; virtual and augmented reality software; virtual
server software; sensor software; artificial intelligence
software for driverless cars; development environment
software; database server software; sensor simulation
software; ecu simulation software; software for connecting
simulators and simulation software; software for integration
testing of software; virtualization software; software for
virtual testing of electronic control units; software for
model-based generation of source codes; software for testing
of electronic driving assistance systems; computer software
for two- or three-dimensional simulations for use in design
and development of industrial products. Computer hardware and software design and development;
computer program development and creation for data
processing; digital signal processing software and hardware
development; computer hardware design and development
consulting; computer software installation and maintenance;
computer software rental; computer hardware rental; computer
software development for use with programmable controllers;
computer software maintenance; computer hardware design
consulting; software-as-a- service; software-as-a-service
with machine learning software; software-as-a-service with
deep neural network software; software -as-a-service
services with software for simulating an engineering
environment through the sensor signals of a control device
of a vehicle, machine, aircraft, spacecraft, watercraft,
ship; platform-as-a-service; platform-as-a-service with
computer software platforms for simulating a technical
environment through the sensor signals of a control device
of a vehicle, a machine, an aircraft, a spacecraft, a
watercraft or a ship; artificial intelligence platforms as
software-as- a-service; computer software consulting;
technical consulting in the field of artificial intelligence
software adaptation; computer platform development;
technical engineering services; design of computer-simulated
models; virtual testing of new product designs through
computer simulations; design services related to test
programs for data processing; testing of electronic data
processing systems; development and testing of computational
methods, algorithms and software; product development
consulting services; product development consulting
services; technical consulting services related to testing;
information technology engineering services; technological
process consulting services; technology consulting services;
engineering consulting services; information technology
consulting services; quality assurance consulting services;
artificial intelligence consulting services; technical
consulting services related to development processes;
technical consulting services related to product testing and
validation.
83.
METHOD AND DEVICE FOR CONFIGURING A MODULE FOR SIMULATING AT LEAST ONE SENSOR
A method for configuring a module for simulating at least one sensor, wherein the sensor simulation is designed and set up to supply synthetic sensor data to a device for executing open- and/or closed-loop tasks via the first data interface of the first type. The method has the steps: a) Receiving a record of a data exchange of a real sensor with the device and/or receiving information about at least one property of the real sensor and/or the second data interface of the first type, b) Reading out the record and/or the information about the at least one property, c) Determining at least one characteristic of the real sensor and/or the second data interface, d) Configuring the sensor simulation and/or the first data interface of the first type using the at least one characteristic such that the synthetic sensor data simulate the sensor data of the real sensor.
A computer-implemented method for simulating an electric drive by means of at least one processing unit of a hardware-in-the-loop simulator, A model of the electric drive ha an inverter powered by a DC voltage source with at least one half-bridge having at least two semiconductor switches and an electric motor having an electrical winding resistance and a winding inductance. A center tap having a center tap voltage of the half-bridge is connected by means of a supply line having a supply line current to a motor connection of the electric motor. By actuating the semiconductor switches, the motor connection can be connected either to an electrical potential of the DC voltage source with an open semiconductor switch in a conductive state of the inverter or the motor connection can be unlocked in terms of potential in an open state of the inverter with at least two semiconductor switches open.
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Data processing apparatus; data input and output apparatus;
apparatus for inputting, outputting, transmitting and
storing data; interface apparatus or programs for computers;
interface cards for computers; computer network and data
communications apparatus and equipment; electrical and
electronic devices, apparatus and instruments for the
acquisition, analysis, display and simulation of
electronically transmitted data; downloadable computer
simulation software for modeling changes in the environment
of an electronic control unit that processes sensor signals;
simulation software for use in digital computers; computer
distributors having software stored thereon; electric data
processing devices; recorded computer software development
tools; downloadable computer software development tools;
stored computer software; stored computer software for use
as an application programming interface; downloadable
application programming interface software; downloadable
artificial intelligence computer software for use in
software development; downloadable and stored virtual
reality software for simulations; downloadable computer
software for digital image processing; data loggers and
recorders; data storage devices and media; electrical and
mechanical data processing apparatus and equipment and
accessories; information technology, audio-visual,
multimedia and photographic equipment; measuring, detection
and monitoring instruments, devices and controllers;
programmable control devices; control equipment for sensors;
test apparatus for electronic instruments; test and
calibration equipment for computer components; test benches;
computer hardware for use in computer-aided software
development; simulators for vehicle steering and control;
simulators for instrumentation; real-time data processing
equipment; prototype control units; simulation computers;
sensor interfaces; test benches for environmental sensors;
simulators for power electronics; network simulators;
simulators for aircraft; simulators for land vehicles; image
recognition software; software related to software quality;
software for generating virtual images; software for
monitoring, analyzing, controlling and executing operations
in the physical world; artificial intelligence software;
hardware testing software; software for software testing;
software for product development; databases; artificial
intelligence software and machine learning software; data
and image processing software for making 3d models; software
for data and file management and databases; motion control
software; virtual and augmented reality software; virtual
server software; sensor software; artificial intelligence
software for driverless cars; development environment
software; database server software; sensor simulation
software; ecu simulation software; software for connecting
simulators and simulation software; software for integration
testing of software; virtualization software; software for
virtual testing of electronic control units; software for
model-based generation of source codes; software for testing
of electronic driving assistance systems; computer software
for two- or three-dimensional simulations for use in design
and development of industrial products. Computer hardware and software design and development;
computer program development and creation for data
processing; digital signal processing software and hardware
development; computer hardware design and development
consulting; computer software installation and maintenance;
computer software rental; computer hardware rental; computer
software development for use with programmable controllers;
computer software maintenance; computer hardware design
consulting; software- as- a- service; software-as-a-service
with machine learning software; software-as-a-service with
deep neural network software; software -as-a-service
services with software for simulating an engineering
environment through the sensor signals of a control device
of a vehicle, machine, aircraft, spacecraft, watercraft,
ship; platform-as-a-se-vice; platform-as-a-service with
computer software platforms for simulating a technical
environment through the sensor signals of a control device
of a vehicle, a machine, an aircraft, a spacecraft, a
watercraft or a ship; artificial intelligence platforms as
software- as-a- service; computer software consulting;
technical consulting in the field of artificial intelligence
software adaptation; computer platform development;
technical engineering services; design of computer-simulated
models; virtual testing of new product designs through
computer simulations; design services related to test
programs for data processing; testing of electronic data
processing systems; development and testing of computational
methods, algorithms and software; product development
consulting services; product development consulting
services; technical consulting services related to testing;
information technology engineering services; technological
process consulting services; technology consulting services;
engineering consulting services; information technology
consulting services; quality assurance consulting services;
artificial intelligence consulting services; technical
consulting services related to development processes;
technical consulting services related to product testing and
validation.
86.
Method and reproduction unit for reproducing protected messages
A method for sending registered secure messages via a messaging system to a receiver device that is to be tested includes: supplying first secure and still serialized messages from message packages for processing in a reproduction unit; in the first messages, reducing the data volume of the serialized messages; deserializing the reduced first messages and creating second secure messages by adding a second counter value in each case or, where applicable, by replacing a first counter value with the second counter value, and creating and adding a second authenticator in each case by using the second counter value, the encryption information, and the key, and by using the communication description or the information obtained by applying a data interpretation algorithm; and serializing the second secure messages and sending corresponding message packages to the receiver device to be tested.
H02M 7/493 - Transformation d'une puissance d'entrée en courant continu en une puissance de sortie en courant alternatif sans possibilité de réversibilité par convertisseurs statiques utilisant des tubes à décharge avec électrode de commande ou des dispositifs à semi-conducteurs avec électrode de commande les convertisseurs statiques étant agencés pour le fonctionnement en parallèle
H02M 1/00 - APPAREILS POUR LA TRANSFORMATION DE COURANT ALTERNATIF EN COURANT ALTERNATIF, DE COURANT ALTERNATIF EN COURANT CONTINU OU VICE VERSA OU DE COURANT CONTINU EN COURANT CONTINU ET EMPLOYÉS AVEC LES RÉSEAUX DE DISTRIBUTION D'ÉNERGIE OU DES SYSTÈMES D'ALI; TRANSFORMATION D'UNE PUISSANCE D'ENTRÉE EN COURANT CONTINU OU COURANT ALTERNATIF EN UNE PUISSANCE DE SORTIE DE CHOC; LEUR COMMANDE OU RÉGULATION - Détails d'appareils pour transformation
H02M 7/5387 - Transformation d'une puissance d'entrée en courant continu en une puissance de sortie en courant alternatif sans possibilité de réversibilité par convertisseurs statiques utilisant des tubes à décharge avec électrode de commande ou des dispositifs à semi-conducteurs avec électrode de commande utilisant des dispositifs du type triode ou transistor exigeant l'application continue d'un signal de commande utilisant uniquement des dispositifs à semi-conducteurs, p.ex. onduleurs à impulsions à un seul commutateur dans une configuration en pont
H02M 7/5395 - Transformation d'une puissance d'entrée en courant continu en une puissance de sortie en courant alternatif sans possibilité de réversibilité par convertisseurs statiques utilisant des tubes à décharge avec électrode de commande ou des dispositifs à semi-conducteurs avec électrode de commande utilisant des dispositifs du type triode ou transistor exigeant l'application continue d'un signal de commande utilisant uniquement des dispositifs à semi-conducteurs, p.ex. onduleurs à impulsions à un seul commutateur avec commande automatique de la forme d'onde ou de la fréquence de sortie par modulation de largeur d'impulsions
88.
ARRANGEMENT AND METHOD FOR CALIBRATING HIGH-VOLTAGE ELECTRONICS
High-voltage electronics have a plurality of electronics modules connected in series between terminals of the high-voltage electronics. A system for calibrating the high-voltage electronics includes: a plurality of controllable module switches, wherein for each respective electronics module of the plurality of electronics modules, a respective controllable module switch is configured to shunt the respective electronics module by its closing. The plurality of controllable module switches are configured to be actuated such that: in a first state of the plurality of controllable module switches, no electronics modules are connected to the terminals; in a second state of the plurality of controllable module switches, one electronics module is connected to the terminals; and in a third state of the plurality of controllable module switches, multiple electronics modules are connected to the terminals.
G01R 31/3842 - Dispositions pour la surveillance de variables des batteries ou des accumulateurs, p.ex. état de charge combinant des mesures de tension et de courant
G01R 31/396 - Acquisition ou traitement de données pour le test ou la surveillance d’éléments particuliers ou de groupes particuliers d’éléments dans une batterie
G01R 35/00 - Test ou étalonnage des appareils couverts par les autres groupes de la présente sous-classe
A method for generating source code from at least one hierarchical block of a block diagram includes: reading in a block diagram; replacing a reference by a referenced data object; determining at least one code generation setting on the basis of the referenced data object; generating an intermediate representation; performing at least one optimization on the intermediate representation; and translating the intermediate representation into source code.
A method for documenting computing steps of a real time system executed on a computer core of a processor, wherein tasks are executed on the computer core, which include one or more subtasks, and wherein during a computing step in each case a subtask of a task is executed. A first processor time is recorded at the beginning and a second processor time is recorded at the end of a computing step and time information dependent on the first and second processor times is stored in memory. The time information is stored in memory in such a way that it can be assigned to the subtask and the task that was executed during the computing step.
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
(1) Data processing apparatus; data input and output apparatus; apparatus for inputting, outputting, transmitting and storing data; interface apparatus or programs for computers; interface cards for computers; computer network and data communications apparatus and equipment; electrical and electronic devices, apparatus and instruments for the acquisition, analysis, display and simulation of electronically transmitted data; downloadable computer simulation software for modeling changes in the environment of an electronic control unit that processes sensor signals; simulation software for use in digital computers; computer distributors having software stored thereon; electric data processing devices; recorded computer software development tools; downloadable computer software development tools; stored computer software; stored computer software for use as an application programming interface; downloadable application programming interface software; downloadable artificial intelligence computer software for use in software development; downloadable and stored virtual reality software for simulations; downloadable computer software for digital image processing; data loggers and recorders; data storage devices and media; electrical and mechanical data processing apparatus and equipment and accessories; information technology, audio-visual, multimedia and photographic equipment; measuring, detection and monitoring instruments, devices and controllers; programmable control devices; control equipment for sensors; test apparatus for electronic instruments; test and calibration equipment for computer components; test benches; computer hardware for use in computer-aided software development; simulators for vehicle steering and control; simulators for instrumentation; real-time data processing equipment; prototype control units; simulation computers; sensor interfaces; test benches for environmental sensors; simulators for power electronics; network simulators; simulators for aircraft; simulators for land vehicles; image recognition software; software related to software quality; software for generating virtual images; software for monitoring, analyzing, controlling and executing operations in the physical world; artificial intelligence software; hardware testing software; software for software testing; software for product development; databases; artificial intelligence software and machine learning software; data and image processing software for making 3d models; software for data and file management and databases; motion control software; virtual and augmented reality software; virtual server software; sensor software; artificial intelligence software for driverless cars; development environment software; database server software; sensor simulation software; ecu simulation software; software for connecting simulators and simulation software; software for integration testing of software; virtualization software; software for virtual testing of electronic control units; software for model-based generation of source codes; software for testing of electronic driving assistance systems; computer software for two- or three-dimensional simulations for use in design and development of industrial products. (1) Computer hardware and software design and development; computer program development and creation for data processing; digital signal processing software and hardware development; computer hardware design and development consulting; computer software installation and maintenance; computer software rental; computer hardware rental; computer software development for use with programmable controllers; computer software maintenance; computer hardware design consulting; software- as- a- service; software-as-a-service with machine learning software; software-as-a-service with deep neural network software; software -as-a-service services with software for simulating an engineering environment through the sensor signals of a control device of a vehicle, machine, aircraft, spacecraft, watercraft, ship; platform-as-a-se-vice; platform-as-a-service with computer software platforms for simulating a technical environment through the sensor signals of a control device of a vehicle, a machine, an aircraft, a spacecraft, a watercraft or a ship; artificial intelligence platforms as software- as-a- service; computer software consulting; technical consulting in the field of artificial intelligence software adaptation; computer platform development; technical engineering services; design of computer-simulated models; virtual testing of new product designs through computer simulations; design services related to test programs for data processing; testing of electronic data processing systems; development and testing of computational methods, algorithms and software; product development consulting services; product development consulting services; technical consulting services related to testing; information technology engineering services; technological process consulting services; technology consulting services; engineering consulting services; information technology consulting services; quality assurance consulting services; artificial intelligence consulting services; technical consulting services related to development processes; technical consulting services related to product testing and validation.
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Data processing equipment; Data input/data output equipment; Apparatus for the input, output, transmission and storage of data; Interfaces for computers; Computer interface boards; Computer networking and data communications equipment; Electrotechnical and electronic devices, apparatus and instruments for recording, analysis, viewing and simulation of electronically transmitted data, All the aforesaid goods included in this class; Downloadable computer simulation software for modelling changes in the environment of an electronic control unit that processes sensor signals; Simulation software for use in digital computers; Data carriers for computers having software recorded thereon; Electric apparatus for data processing; Recorded development tools, for use in relation to the following goods: Computer software; Downloadable computer software development tools; Computer software, recorded; recorded computer software for use as an application programming interface [API]; downloadable application programming interface (API) software; Computer programs [downloadable software] with artificial intelligence, for use in the following fields: Software development; Downloadable and recorded virtual reality software for simulations; downloadable software for processing digital images; Data loggers and data recorders; Data storage devices and media; Data processing equipment and accessories (electrical and mechanical); Information technology and audio-visual, multimedia and photographic devices; Measuring, detecting and monitoring instruments, indicators and controllers; Programmable control apparatus; Sensor controllers; Testing apparatus for electronic equipment; Computer component testing and calibrating equipment; Test benches; Computer hardware for use in computer-aided software development; Simulators for the steering and control of vehicles; Simulators for instrumentation; Real-time data processing apparatus; Prototypical control apparatus; Simulation computers; Sensor interfaces; Test benches, for use in relation to the following goods: Environment sensors; Instrumentation simulators, for use in relation to the following goods: Power electronics; Network simulators; Instrumentation simulators, for use in relation to the following goods: Aircrafts; Instrumentation simulators, for use in relation to the following goods: Vehicles for land use; Image recognition software; Software reliability software; Software for generating virtual images; Software for monitoring, analysing, controlling and running physical world operations; Artificial intelligence software; Hardware testing software; Software testing software; Software for product development; Databases; Artificial intelligence and machine learning software; Data and image processing software for making three dimensional models; Data and file management and database software; Motion control software; Virtual and augmented reality software; Virtual server software; Sensory software; Artificial intelligence software for driverless cars; Development environment software; Database server software; Software for sensor simulation; Software for simulation of control apparatus; Software for connecting simulators and simulation software; Software for integration testing of software; virtualisation software; Software for virtual testing of electronic control apparatus; Software for model-based generation of source codes; Software for testing electronic driving assistance systems; Computer software for two- or three-dimensional simulation for use in industrial design and development. Design and development of computer hardware and software; Development and creation of computer programmes for data processing; Development of hardware and software for digital signal processing; Consultancy in the design and development of computer hardware; Installation and maintenance of computer programs; Rental of computers and computer software; Rental of computer hardware; Development of computer software for use with programmable controllers; Maintenance of computer software; Advice relating to the design of computer hardware; Software as a service [SaaS]; Software as a service [SaaS] featuring software for machine learning; Software as a service [SaaS] featuring software for deep neural networks; Software as a service [SaaS] featuring software for simulation of a technical environment through the sensor signals of a control device of a vehicle, a machine, an airplane, a space vehicle, a water vehicle, a ship; Platform as a service (PaaS); Platform as a service [SaaS] featuring computer software platforms for simulation of a technical environment through the sensor signals of a control device of a vehicle, a machine, an airplane, a space vehicle, a water vehicle or a ship; Platforms for artificial intelligence as software as a service [SaaS]; Computer software consultancy; Technical consultancy, in the following fields: Adaptation of software for artificial intelligence [AI]; Development of computer platforms; Technical engineering; Design of computer-simulated models; Virtual testing of new product designs using computer simulations; Design services relating to data processing test tools; Testing of electronic data processing systems; Development and testing of calculation methods, development and testing of algorithms and software; Product development consultation; Consultancy services relating to product engineering; Engineering consultancy relating to testing; Engineering services relating to information technology; Counselling, in the following fields: Technological processes; Technological consultancy; Engineering consultancy services; Information technology consulting; Quality assurance consultancy; Artificial intelligence consultancy; Technical consultancy, Relating to the following sectors: Development of processes; Technical consultancy, Relating to the following sectors: Testing of products, product validation.
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Data processing equipment; Data input/data output equipment; Apparatus for the input, output, transmission and storage of data; Interfaces for computers; Computer interface boards; Computer networking and data communications equipment; Electrotechnical and electronic devices, apparatus and instruments for recording, analysis, viewing and simulation of electronically transmitted data, All the aforesaid goods included in this class; Downloadable computer simulation software for modelling changes in the environment of an electronic control unit that processes sensor signals; Simulation software for use in digital computers; Data carriers for computers having software recorded thereon; Electric apparatus for data processing; Recorded development tools, for use in relation to the following goods: Computer software; Downloadable computer software development tools; Computer software, recorded; recorded computer software for use as an application programming interface [API]; downloadable application programming interface (API) software; Computer programs [downloadable software] with artificial intelligence, for use in the following fields: Software development; Downloadable and recorded virtual reality software for simulations; downloadable software for processing digital images; Data loggers and data recorders; Data storage devices and media; Data processing equipment and accessories (electrical and mechanical); Information technology and audio-visual, multimedia and photographic devices; Measuring, detecting and monitoring instruments, indicators and controllers; Programmable control apparatus; Sensor controllers; Testing apparatus for electronic equipment; Computer component testing and calibrating equipment; Test benches; Computer hardware for use in computer-aided software development; Simulators for the steering and control of vehicles; Simulators for instrumentation; Real-time data processing apparatus; Prototypical control apparatus; Simulation computers; Sensor interfaces; Test benches, for use in relation to the following goods: Environment sensors; Instrumentation simulators, for use in relation to the following goods: Power electronics; Network simulators; Instrumentation simulators, for use in relation to the following goods: Aircrafts; Instrumentation simulators, for use in relation to the following goods: Vehicles for land use; Image recognition software; Software reliability software; Software for generating virtual images; Software for monitoring, analysing, controlling and running physical world operations; Artificial intelligence software; Hardware testing software; Software testing software; Software for product development; Databases; Artificial intelligence and machine learning software; Data and image processing software for making three dimensional models; Data and file management and database software; Motion control software; Virtual and augmented reality software; Virtual server software; Sensory software; Artificial intelligence software for driverless cars; Development environment software; Database server software; Software for sensor simulation; Software for simulation of control apparatus; Software for connecting simulators and simulation software; Software for integration testing of software; virtualisation software; Software for virtual testing of electronic control apparatus; Software for model-based generation of source codes; Software for testing electronic driving assistance systems; Computer software for two- or three-dimensional simulation for use in industrial design and development. Design and development of computer hardware and software; Development and creation of computer programmes for data processing; Development of hardware and software for digital signal processing; Consultancy in the design and development of computer hardware; Installation and maintenance of computer programs; Rental of computers and computer software; Rental of computer hardware; Development of computer software for use with programmable controllers; Maintenance of computer software; Advice relating to the design of computer hardware; Software as a service [SaaS]; Software as a service [SaaS] featuring software for machine learning; Software as a service [SaaS] featuring software for deep neural networks; Software as a service [SaaS] featuring software for simulation of a technical environment through the sensor signals of a control device of a vehicle, a machine, an airplane, a space vehicle, a water vehicle, a ship; Platform as a service (PaaS); Platform as a service [SaaS] featuring computer software platforms for simulation of a technical environment through the sensor signals of a control device of a vehicle, a machine, an airplane, a space vehicle, a water vehicle or a ship; Platforms for artificial intelligence as software as a service [SaaS]; Computer software consultancy; Technical consultancy, in the following fields: Adaptation of software for artificial intelligence [AI]; Development of computer platforms; Technical engineering; Design of computer-simulated models; Virtual testing of new product designs using computer simulations; Design services relating to data processing test tools; Testing of electronic data processing systems; Development and testing of calculation methods, development and testing of algorithms and software; Product development consultation; Consultancy services relating to product engineering; Engineering consultancy relating to testing; Engineering services relating to information technology; Counselling, in the following fields: Technological processes; Technological consultancy; Engineering consultancy services; Information technology consulting; Quality assurance consultancy; Artificial intelligence consultancy; Technical consultancy, Relating to the following sectors: Development of processes; Technical consultancy, Relating to the following sectors: Testing of products, product validation.
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Data processing apparatus; Data processing apparatus being data input and output apparatus; Data processing apparatus being apparatus for inputting, outputting, transmitting and storing data; Computer interface apparatus being computer interface boards; Downloadable computer software for use as an application programming interface (API); Interface cards for computers in the nature of interface cards for data processing equipment in the form of printed circuits; Computer network and data communications apparatus and equipment, all in the nature of data processing equipment; Data processing equipment being electrical and electronic devices, apparatus and instruments for the acquisition, analysis, display and simulation of electronically transmitted data; Downloadable computer simulation software for modeling changes in the environment of an electronic control unit that processes sensor signals; Downloadable computer simulation software for use in digital computers for modeling electronic circuits; Electric Data processing devices being data processing apparatus; Recorded computer software development tools; Downloadable computer software development tools; Stored computer software being downloadable cloud-based software for storing and managing electronic data; Stored computer software for use as an application programming interface in the nature of downloadable computer software for use as an application programming interface (API); Downloadable application programming interface software; Downloadable artificial intelligence computer software for use in software development; Downloadable computer software for digital image processing; Electronic data loggers and recorders; Data storage devices being computer storage devices, namely, high-speed storage subsystems for storage and backup of electronic data either locally or via a telecommunications network; Instruments for measuring a voltage, a current, a temperature, a pulse rate, a distance, a traffic status, a position status; Electronic devices for measuring a voltage, a current, a temperature, a pulse rate, a distance, a traffic status, a position status; Electronic devices, namely, energy meters for tracking and monitoring energy usage; Programmable electrical controlling devices; Control equipment for sensors in the nature of electrical controlling devices; Test apparatus for electronic instruments being electronic apparatus for testing electronic instruments, namely electronic control units or electronic control devices; Electronic testing and calibration devices for computer components; Test benches being electronic apparatus for testing electronic control units or electronic control devices; Computer hardware for use in computer-aided software development; Simulators for vehicle steering and control; Simulators for instrumentation being electronic apparatus for testing electronic instruments, namely electronic control units or electronic control devices; Real-time data processing equipment; Prototype control units being control units for regulating electrical motors, regulating combustion engines, regulating gearbox, regulating driver assistance systems, regulating automatic climate control, regulating airbag and safety systems; Simulation computers; Test benches being electronic apparatus for testing environmental sensors, motor sensors, gearbox sensors, driver assistance sensors, climate control sensors, safety system sensors; Simulators for power electronics being electronic apparatus for testing power electronics, namely electric motors, vehicle batteries, battery charging stations; Network simulators being electronic apparatus for testing networks, namely computer networks; Simulators for aircraft being flight simulators; Simulators for land vehicles being simulators for land vehicle components, namely simulators for electrical motors of land vehicles, for combustion engines of land vehicles, for gearboxes of land vehicles, for driver assistance systems of land vehicles, for automatic climate control of land vehicles , for airbags of land vehicles, for safety systems of land vehicles; Downloadable image recognition software; Downloadable software for evaluating software performance quality; Downloadable software for generating virtual images; Downloadable software for monitoring, analyzing, controlling and executing driving in the physical world, sailing in the physical world, flying in the physical world; Downloadable computer software using artificial intelligence for use in software development, machine learning, computer hardware development; Downloadable computer hardware testing software; Downloadable software for testing computer software; Downloadable software for product development; Downloadable databases in the field of virtual reality for test of electronic control units; Downloadable artificial intelligence software and machine learning software for use in software development of a vehicle control software, of an aircraft control software, of an spacecraft control software, of a machine control software, of a vessel control software; Downloadable data and image processing software for making 3D models; Downloadable software for data and file management and database management; Downloadable software for motion control of a vehicle, of an aircraft, of a spacecraft, of a machine, of a vessel; Downloadable virtual and augmented reality software for testing electronic control units, for simulating electrical sensors, for simulating electrical actors, for simulating electronic control units; Downloadable software for monitoring sensors for vehicles; Downloadable artificial intelligence software for simulating and testing of a vehicle behavior, of an aircraft behavior, of a spacecraft behavior, of a machine behavior, of a vessel behavior; Downloadable computer software development tools for developing virtual environments; Downloadable software for database server management; Downloadable electronic control unit software for simulating of a vehicle behavior, of an aircraft behavior, of a spacecraft behavior, of a machine behavior, of a vessel behavior; Downloadable communication software for connecting electronic control units under test to simulation software; Downloadable software for testing the integration of software with other software; Downloadable virtual reality software for simulating and testing of a vehicle behavior, of an aircraft behavior, of a spacecraft behavior, of a machine behavior, of a vessel behavior; Downloadable software for virtual testing of electronic control units; Downloadable software for model-based generation of source codes; Downloadable software for testing of electronic driving assistance systems; Downloadable computer software for two- or three-dimensional simulations for use in design and development of industrial product Computer hardware and software design and development; Computer program development and creation for data processing; Development of software and hardware for digital signal processing; Computer hardware design and development consulting; Computer software installation and maintenance; Rental of computer software for simulating and testing of a vehicle behavior, of an aircraft behavior, of a spacecraft behavior, of a machine behavior, of a vessel behavior; Computer software development for use with programmable controllers; Computer software maintenance; Computer hardware design consulting; Software-as-a-service (SAAS) services featuring software for testing and simulating of electronic control units, of vehicle behavior, of aircraft behavior, of spacecraft behavior, of a machine behavior, of vessel behavior; Software-as-a-service (SAAS) services with featuring machine learning software for testing electronic control units, for simulating electrical sensors, for simulating electrical actors, for simulating electronic control units; Software-as-a-Service services with featuring software for simulating a virtual engineering environment through the sensor signals of a control device of a vehicle, machine, aircraft, spacecraft, watercraft, ship; Platform as a service (PAAS) featuring computer software platform for testing electronic control units, for simulating electrical sensors, for simulating electrical actors, for simulating electronic control units; Platform-as-a-Service with featuring computer software platforms for simulating a virtual technical environment through the sensor signals of a control device, of a vehicle, a machine, an aircraft, a spacecraft, a watercraft or a ship; Platform as a service (PAAS) featuring artificial intelligence computer software platform for testing electronic control units, for simulating electrical sensors, for simulating electrical actors, for simulating electronic control units; Computer software consulting; Computer platform development; Technical engineering services in the field of testing electronic control units, for simulating electrical sensors, for simulating electrical actors, for simulating electronic control units; Design of computer-simulated models; Virtual testing of new product designs through computer simulations; Computer software design services related to test programs for data processing; Scientific and technological services, namely, testing of electronic data processing systems; Scientific and technological services, namely, development and testing of computational methods, algorithms and software; Product development consulting services; Technical consulting services related to testing in the field of engineering services; Information technology engineering services in the nature of planning, design and management of information technology systems; Computer technology consulting services; Engineering consulting services; Consulting in the field of information technology relating to installation, maintenance and repair of computer software; Quality assurance consulting services in the field of testing electronic control units, for simulating electrical sensors, for simulating electrical actors, for simulating electronic control units; Artificial intelligence technology consulting services; Technical consulting services related to engineering development processes; Technical consulting services related to product testing and validation being product quality testing; Application service provider featuring application programming interface (API) software; Providing temporary use of online non-downloadable simulation software for use in digital computers for modeling of a vehicle behavior, of an aircraft behavior, of a spacecraft behavior, of a machine behavior, of a vessel behavior, of electronic circuits; Providing temporary use of on-line non-downloadable software for image recognition; Providing temporary use of on-line non-downloadable software for evaluating software performance quality; Providing temporary use of on-line non-downloadable software for generating virtual images; Providing temporary use of on-line non-downloadable software for monitoring, analyzing, controlling and executing test run operations of a vehicle, of an aircraft, of a spacecraft, of a machine, of a vessel in the physical world; Providing on-line non-downloadable software using artificial intelligence for use in software development, machine learning in the field of creating and testing of computer software; Providing temporary use of on-line non-downloadable software for testing computer hardware; Providing temporary use of on-line non-downloadable software for testing computer software; Providing temporary use of on-line non-downloadable software for product development; Providing temporary use of on-line non-downloadable artificial intelligence software and machine learning software for use in software development in the field of testing electronic control units, for simulating electrical sensors, for simulating electrical actors, for simulating electronic control units; Providing temporary use of on-line non-downloadable data and image processing software for making 3D models; Providing temporary use of on-line non-downloadable virtual and augmented reality software for testing electronic control units, for simulating electrical sensors, for simulating electrical actors, for simulating electronic control units; Providing temporary use of on-line non-downloadable software for monitoring automotive sensors, for monitoring measurement devices, for monitoring electrical actors, for monitoring electronic control units; Providing temporary use of on-line non-downloadable computer software development tools for developing virtual environments; Providing temporary use of on-line non-downloadable software for database server management; Providing temporary use of on-line non-downloadable software for monitoring sensors connected to electronic control units; Providing temporary use of on-line non-downloadable electronic control unit software for simulating a vehicle behavior, an aircraft behavior, a spacecraft behavior, a machine behavior, a vessel behavior; Providing temporary use of on-line non-downloadable communication software for connecting electronic control units under test to simulation software; Providing temporary use of on-line non-downloadable software for testing the integration of software with other software; Providing temporary use of on-line non-downloadable virtual reality software for testing electronic control units, for simulating electrical sensors, for simulating electrical actors, for simulating electronic control units; Providing temporary use of on-line non-downloadable software for virtual testing of electronic control units; Providing temporary use of on-line non-downloadable software for model-based generation of source codes; Providing temporary use of on-line non-downloadable software for testing of electronic driving assistance systems; Providing temporary use of on-line non-downloadable computer software for two- or three-dimensional simulations for use in design and development of industrial products
A test bench for stimulating a photodetector, with a light signal device, which includes a planar arrangement of lighting elements that are able to be activated and deactivated independently of each other and which is designed to emit light emitted by any lighting element in an at least approximately collimated light beam, with a converging lens, which is designed and positioned to focus light beams emitted by the light signal device at an accumulation point, and with a retaining device for a photodetector arranged at the accumulation point, by means of which retaining device a photodetector can be placed at the accumulation point in such a way that a first light beam produced by any first light source and a second light beam produced by any second light source hit the photodetector at different spatial angles with respect to an optical axis of the test bench.
A test setup for testing a stereo camera for a vehicle includes: a computing unit; and an autostereoscopic screen. The computing unit is configured to generate synthetic image data and to output the synthetic image data on the autostereoscopic screen in such a way that the image data is detectable by the stereo camera as a stereo image.
H04N 17/00 - Diagnostic, test ou mesure, ou leurs détails, pour les systèmes de télévision
H04N 13/31 - Reproducteurs d’images pour visionnement sans avoir recours à des lunettes spéciales, c. à d. utilisant des affichages autostéréoscopiques utilisant des barrières de parallaxe
G06T 7/50 - Récupération de la profondeur ou de la forme
A computer-implemented method for annotating driving scenario sensor data, including the steps of receiving raw sensor data, the raw sensor data comprising a plurality of successive LIDAR point clouds and/or a plurality of successive camera images, recognizing objects in each image of the camera data and/or each point cloud using one or more neural networks, correlating objects within successive images and/or point clouds, removing false positive results on the basis of plausibility criteria, and exporting the annotated sensor data of the driving scenario.
G06V 20/58 - Reconnaissance d’objets en mouvement ou d’obstacles, p.ex. véhicules ou piétons; Reconnaissance des objets de la circulation, p.ex. signalisation routière, feux de signalisation ou routes
G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
G01S 17/931 - Systèmes lidar, spécialement adaptés pour des applications spécifiques pour prévenir les collisions de véhicules terrestres
A method for generating source code from one or more blocks of a block diagram that comprises at least two non-virtual blocks and at least one signal link between two non-virtual blocks includes: transforming the block diagram into an intermediate representation, wherein transforming the block diagram into the intermediate representation comprises transforming a first block having access to a multi-component variable; successively optimizing the intermediate representation; and translating the optimized intermediate representation into source code. Transforming the first block comprises: testing whether a block pair made up of the first block and an adjacent block comprises an equal assignment; and removing any assignments in which a reference to the same variable exists on both sides.
The invention relates to a computer-implemented method for automatically annotating sensor data frames, such as image frames or audio frames. Received sensor data frames are annotated, with each sensor data frame being assigned at least one data point and at least one state attribute being assigned to each data point. The data points are grouped on the basis of the at least one state attribute, the groups comprising defined value ranges of the state attribute. A sample of data points is selected from a first group and a quality level is determined for this sample. If the quality level of the first sample is below a predefined threshold value, the neural network is retrained on the basis of corrected annotations for the first sample. Once the quality level is above the predefined threshold value, the annotated sensor data frames are exported.
09 - Appareils et instruments scientifiques et électriques
Produits et services
Application software; Data and file management and database software; Artificial intelligence and machine learning software; Software for monitoring, analysing, controlling and running physical world operations; Computer programmes for data processing; None of the aforesaid goods in the field of construction, forestry, material and waste transfer, earth moving and mining machines and equipment, generation of electricity, diesel engines and industrial gas turbines.