About the laboratory
Since 2004, the Laboratory of Industrial Systems for Streaming Data Processing of the SPbPU National Technology Initiative Center for Advanced Manufacturing Technologies (NTI Center) has been engaged in Hi-Tech research and commercial developments in the sphere of algorithms and systems for data collection and analysis. The research results are employed in the creation of analytical information systems for companies interested in business digitalization and seeking to use advanced technologies in industry, agriculture, construction, medicine, IT, housing and communal services, etc. We develop software and hardware systems for such customers as Gazpromneft, Vodokanal - St. Petersburg, KNS Group (YADRO), Plaza Lotus Group, Siemens, Philips and others. The project is co-sponsored by authoritative Russian and foreign academic organizations and laboratories. Many developments are co-financed by state funds for the development of technological innovations - the federal target program "Research and Development 2014-2020", the BRICS multilateral research initiative, the Foundation for the Promotion of Innovation, the programs of the Russian Foundation for Basic Research and the Russian Science Foundation. Priority areas of our research and development:- Systems for collecting and processing video surveillance data: detection, localization, classification of objects, detection of events.
- Systems for collecting and processing the results of laser scanning and photography: hybrid data processing, bim-modeling.
- Multisensory data acquisition and processing systems: monitoring the state of objects and the environment, predictive analytics.
История
News
The model was developed in accordance with the implementation plan of the ‘Digital Engineering’ Advanced Engineering School programme at SPbPU, which was established to replicate the best practices of advanced engineering schools.
The simulation model was developed by a joint working group comprising the Industrial Systems for Streaming Data Processing Laboratory of the SPbPU NTI Center and the Digital Modeling of Industrial Systems Laboratory of the SPbPU NTI Center.
SPbPU scientists have developed a complex that makes it possible to study the electrophysiological activity of various parts of the brain and analyze the effect of therapeutics that slow down the laboratory mice’s neurodegenerative diseases pathogenic pathway in real time.
On December 1, 2021, as part of the Third International Forum “Advanced Digital and Manufacturing Technologies” business program, a Round-Table Discussion “Digital Transformation of Public Utilities and Natural Resource Management” was held. It was arranged by the Industrial Systems for Streaming Data Processing Laboratory of the SPbPU NTI Center. The Forum was organized by Peter […]
As part of the business program of the Third International Forum “Advanced Digital and Manufacturing Technologies”, the Industrial Systems for Streaming Data Processing Laboratory of the SPbPU NTI Center arranged the Workshop on Artificial Intelligence.
Блог
Technologies
The choice of technologies is made with the account of the main trends of world development, based on the priority of network technologies concentrated around a person as an end user.
Программные инструменты и технологии
| Software programming languages and frameworks | PHP, Javascript, C/C++, Python, Delphi/Object Pascal, QT, Java, Kotlin, C#, Assembler, Rust, Go, RabbitMQ AMQP, Verilog, SystemVerilog, Flutter/Dart, Kotlin, Swift, Hibernate, Maven, Swagger |
| OS | Windows, Windows Embedded, Linux, Android, SUSE Linux Enterprise Server 12 SP3, MacOS, Unix, Astra Linux |
| VCS | Git, Mercurial, SVN (including on Github, Gitlab, Atlassian Bitbucket), CVS, ClearCase |
| CI/CD | Gitlab CI/CD, Jenkins, TeamCity, Travis, CircleCI |
| DBMS/DB | MySQL, PostgreSQL, Firebird, InterBase, MongoDB, RocksDB, SQLite, DGraph, MariaDB, Neo4J |
| IDE | Eclipse, Microsoft Visual Studio, Embarcadero RAD Studio, Intellij iDEA, IAR, GoLand, Visual Studio Code, Qt Creator, Intel Quartus Prime, AVR Studio |
| Graphics applications | API OpenGL, DirectX, Irrlicht, libGDX, OGRE, Unity, Vulkan |
| Wireless technologies | Bluetooth 4.0 (BLE), Wi-Fi |
| Microcomputer software on x86 and ARM microprocessors | Jetson TX1/2, OLinuXino A20, Cubieboard A80, Raspberry Pi and others; microprocessors and controllers: Cortex-M (STM32), STM8, AVR, TI 8051, Xilinx Zynq-7000; interfaces and protocols: UART, I2C, SPI, Modbus and others. |
| Reverse engineering | IDA + HexRays, OllyDbg, Volatility framework, HIEW, Miasm framework, Reflector + Reflexil, WinDBG, Wireshark |
| Libraries | OpenCV, OpenCL, GLM, Modbus, Boost, Zlib, Live555, ffmpeg, libx264, libjpeg, Alamofire |
| DevOps | Docker, Docker-compose, Kubernetes, EFK |
| Mobile | BLoC, RxDart, Coordinator pattern |
| CAD | Autodesk Fusion 360, DipTrace |
| Other | SSE/AVX, parallel processing, spatial partitioning |
Software programming languages and frameworks
PHP, Javascript, C/C++, Python, Delphi/Object Pascal, QT, Java, Kotlin, C#, Assembler, Rust, Go, RabbitMQ AMQP, Verilog, SystemVerilog, Flutter/Dart, Kotlin, Swift, Hibernate, Maven, Swagger
OS
Windows, Windows Embedded, Linux, Android, SUSE Linux Enterprise Server 12 SP3, MacOS, Unix, Astra Linux
VCS
Git, Mercurial, SVN (including on Github, Gitlab, Atlassian Bitbucket), CVS, ClearCase
CI/CD
Gitlab CI/CD, Jenkins, TeamCity, Travis, CircleCI
DBMS/DB
MySQL, PostgreSQL, Firebird, InterBase, MongoDB, RocksDB, SQLite, DGraph, MariaDB, Neo4J
IDE
Eclipse, Microsoft Visual Studio, Embarcadero RAD Studio, Intellij iDEA, IAR, GoLand, Visual Studio Code, Qt Creator, Intel Quartus Prime, AVR Studio
Graphics applications
API OpenGL, DirectX, Irrlicht, libGDX, OGRE, Unity, Vulkan
Wireless technologies
Bluetooth 4.0 (BLE), Wi-Fi
Microcomputer software on x86 and ARM microprocessors
Jetson TX1/2, OLinuXino A20, Cubieboard A80, Raspberry Pi and others; microprocessors and controllers: Cortex-M (STM32), STM8, AVR, TI 8051, Xilinx Zynq-7000; interfaces and protocols: UART, I2C, SPI, Modbus and others.
Reverse engineering
IDA + HexRays, OllyDbg, Volatility framework, HIEW, Miasm framework, Reflector + Reflexil, WinDBG, Wireshark
Libraries
OpenCV, OpenCL, GLM, Modbus, Boost, Zlib, Live555, ffmpeg, libx264, libjpeg, Alamofire
DevOps
Docker, Docker-compose, Kubernetes, EFK
Mobile
BLoC, RxDart, Coordinator pattern
CAD
Autodesk Fusion 360, DipTrace
Other
SSE/AVX, parallel processing, spatial partitioning
Аппаратные инструменты и технологии
- GPU
- Microcontroller control systems
- Microprocessor embedded systems
- FPGA
- Development for ARM, design of analog-to-digital devices, circuits, printed circuit boards