Collimator
Collimator is a modeling and simulation platform for hybrid dynamical systems. We allow engineers to design and test complex, mission critical systems in a way that is reliable, secure, fast and intuitive. Our customers are electrical, mechanical and control systems engineers who are using Collimator to increase productivity, improve performance and collaborate more effectively. They do this using our out of the box features including an intuitive block diagram graphical editor, Python blocks to develop custom algorithms, Jupyter notebooks to parametrize and optimize their systems, high performance computing in the cloud and role based access controls.
Learn more about Collimator
TPT
With TPT you can test ECU software and embedded control systems in all development phases such as model-in-the-loop (MiL testing), software-in-the-loop (SiL testing), processor-in-the-loop (PiL testing), hardware-in-the-loop (HiL testing), ECU testing and vehicle testing.
Whether you create a simple module test or a complex system test, TPT provides unique features to create those tests intuitively and flexibly. Safety standard directives can be satisfied while testing with TPT up to the highest safety level. Relevant standards, such as ISO 26262, are well supported.
TPT supports all testing activities from test case design/generation, test execution, test assessment and reporting, as well as test management and requirements traceability. We designed TPT to be the best tool for testing signal-oriented systems. With TPT your test case design is very powerful, easy to handle and easy to maintain even for complex systems with large interfaces.
Learn more about TPT
MATLAB
4.7 out of 5 stars
(10 Ratings)
MATLAB® combines a desktop environment tuned for iterative analysis and design processes with a programming language that expresses matrix and array mathematics directly. It includes the Live Editor for creating scripts that combine code, output, and formatted text in an executable notebook. MATLAB toolboxes are professionally developed, rigorously tested, and fully documented. MATLAB apps let you see how different algorithms work with your data. Iterate until you’ve got the results you want, then automatically generate a MATLAB program to reproduce or automate your work. Scale your analyses to run on clusters, GPUs, and clouds with only minor code changes. There’s no need to rewrite your code or learn big data programming and out-of-memory techniques. Automatically convert MATLAB algorithms to C/C++, HDL, and CUDA code to run on your embedded processor or FPGA/ASIC. MATLAB works with Simulink to support Model-Based Design.
Learn more about MATLAB
LabVIEW
LabVIEW offers a graphical programming approach that helps you visualize every aspect of your application, including hardware configuration, measurement data, and debugging. This visualization makes it simple to integrate measurement hardware from any vendor, represent complex logic on the diagram, develop data analysis algorithms, and design custom engineering user interfaces. With LabVIEW and NI DAQ hardware, you can build a custom measurement solution to visualize and analyze real-world signals to make data-driven decisions. Using LabVIEW and NI or third-party hardware, you can automate the validation of your product to meet challenging time-to-market and performance requirements. Working with LabVIEW, you can create flexible test applications that control multiple instruments and design user interfaces to optimize your manufacturing test throughput and operational cost. You can build industrial equipment and smart machines faster with LabVIEW.
Learn more about LabVIEW