Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

157 results about "Software framework" patented technology

In computer programming, a software framework is an abstraction in which software providing generic functionality can be selectively changed by additional user-written code, thus providing application-specific software. It provides a standard way to build and deploy applications and it is a universal, reusable software environment that provides particular functionality as part of a larger software platform to facilitate development of software applications, products and solutions. Software frameworks may include support programs, compilers, code libraries, tool sets, and application programming interfaces (APIs) that bring together all the different components to enable development of a project or system.

Automatic testing system and method capable of being arranged and executed in batches

The invention provides an automatic test system and method capable of being arranged and executed in batches, and the system comprises a test case arrangement plan table which is used for customizing the starting time, the precondition and the dependency relationship of each test item, whether execution is terminated or not when the test item fails, grouping execution, result archiving, product dependency and user-defined labels; the default configuration management module is used for parameterizing execution and supporting simple configuration to realize visual operation of the test script; the software framework supports an object-oriented language and provides multi-process processing to improve execution efficiency; and the distributed structure is used for realizing concurrent parallel execution across a plurality of processors or machines and supporting synchronous import and concurrent asynchronous execution of a plurality of test items. Through the support of multi-process processing and a distributed structure, the advantages of a multi-core processor and computing resources of cross-network nodes can be fully utilized, multiple test items are executed in parallel, the execution efficiency of automatic testing is greatly improved, and the overall testing period is shortened.
Owner:GANGSHENG TECH SERVICES (SHENZHEN) LTD

Modulation efficiency test method, system, device, equipment, medium and product

The invention relates to the technical field of artificial intelligence, and particularly discloses a modular computation efficiency testing method, system, device and equipment, a medium and a product. Determining a model performance parameter, a model data throughput parameter and a calculation performance parameter according to the model calculation task, and determining the model calculation efficiency of the tested model calculation system according to the model performance parameter, the model data throughput parameter and the calculation performance parameter, so as to carry out quantitative evaluation on the model performance improvement effect of the calculation power improvement. Therefore, quantitative evaluation of the model calculation performance of the tested model calculation system comprising the tested model, the tested software framework and the tested equipment is realized. As an evaluation scheme suitable for various model calculation tasks, the comparability indexes of different models running on different devices are enhanced, and a reference basis is provided for improvement and perfection of the model and a model calculation system.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Beam line station synchronous data acquisition device and method

The invention discloses a beam line station synchronous data acquisition device and method, and belongs to the technical field of beam line station control, and the device comprises an equipment control layer and an application layer. The equipment control layer comprises a plurality of acquisition cases, an upper computer and a time service unit, the plurality of acquisition cases are respectively connected to the upper computer, and the time service unit is respectively connected to the timing module in each acquisition case; the application layer comprises an equipment abstraction module, a process abstraction module, a queue server module, a data storage module and a data visualization module. Unified abstract packaging is carried out on beam line station equipment and an experimental process, so that the same set of software framework is universal in all experimental modes and methodology, and a unified architecture for controlling a spectroscopy, imaging and diffraction experimental process is realized; experiments can be executed autonomously according to the queue sequence, automation of the experimental process is achieved, data acquisition efficiency is improved, and then the problems that in a beam line station, multi-device synchronization efficiency is low, and synchronization signal lines are prone to interference are solved.
Owner:UNIV OF SCI & TECH OF CHINA

Method for realizing common software of switch product in same-chip scheme

The invention provides a method for realizing common software of a switch product in a same-chip scheme. The method comprises the following steps of: 1, defining one or more hardware configuration files according to different hardware specifications; and step 2, when the switch is started, the system reads a boot environment configuration file, and the boot environment configuration file automatically loads a corresponding hardware configuration file. Through the shared software framework and the dynamic link library mechanism, software updating can be carried out on multiple types of products at a time, repeated operation is greatly reduced, updating efficiency is improved, and time and labor cost is reduced; a unified software framework and an online upgrading mechanism enable the publishing process to be more concise and efficient, so that repeated work is reduced, and the publishing complexity is reduced; software sharing is achieved, the number of software versions is reduced, the maintenance cost is reduced, the flexibility of fault processing and version rollback is improved through a continuous monitoring and online upgrading mechanism, and the efficiency and flexibility of the whole production process are enhanced.
Owner:HENRICH ELECTRONICS SUZHOU

Method for building Web end configuration software based on Internet of Things through resource model

The invention relates to a method for building Web end configuration software based on the Internet of Things through a resource model, which belongs to the field of intelligent manufacturing and comprises the following steps of: (1) defining the resource model, and defining the resource model comprising equipment types, attributes and operation methods according to equipment characteristics and service requirements of the Internet of Things; (2) Web end configuration software is developed, and a software framework is built through a front-end display layer and a rear-end logic layer; (3) integrating a resource model, and integrating the resource model into Web end configuration software to realize unified management and monitoring of equipment; and (4) providing a visual interface design tool for dragging the component and setting parameters. The method has the advantages that the B / S architecture is different from the traditional C / S architecture, and the Web end configuration software adopts the browser / server (B / S) architecture. Therefore, the user does not need to install client software and can access the system only through the Web browser, and the usability and convenience of the system are greatly improved.
Owner:HUADIAN QINGDAO POWER GENERATION COMPANY

Software synchronization method for multi-camera acquisition system

The invention relates to the technical field of intelligent driving control, in particular to a multi-camera acquisition system software synchronization method, which comprises the following steps of: distributing an independent acquisition thread and a global annular cache for each camera; each acquisition thread is blocked to wait for a new image to arrive, the image is stored in a corresponding annular cache, and a timestamp is updated; traversing the annular caches of the other cameras by taking the timestamp of one camera as a reference, and searching the image frame with the closest timestamp; whether the time deviation is smaller than a preset threshold value or not is judged, and if all the cameras meet the synchronization condition, a semaphore awakening algorithm processing thread is sent to read the synchronized image data from all the annular caches for processing. According to the method, the synchronization of the multi-camera data is realized on the basis of multiple threads and a semaphore mechanism which are originally provided by the system, the dependence on a complex middleware software framework is avoided, additional hardware synchronization equipment and protocols do not need to be configured, and the scheme has very outstanding advantages on an embedded platform with limited hardware performance.
Owner:CHANGZHOU RES INST OF CHINA COAL TECH & ENG GRP +1

Systems and methods for a mobile application architecture using backend-for-frontend in a tiered software framework

Embodiments of a method for operating a mobile application using backend-for-frontend in a tiered software framework comprises: communicating, by a mobile aggregator, first messages over a wireless communication network with a frontend of the mobile application executing in a mobile device, the messages comprising instructions in Remote Procedure Call protocol; identifying services of the mobile application called by the instructions, the services executing in a cloud network; generating second messages in another protocol compatible with communication in the cloud network; and communicating the second messages to the services. The mobile application includes a presentation layer, an application layer, and a data layer. The presentation layer executes in the mobile device, the application layer executes in a first server in the cloud network, the data layer executes in a second server in the cloud network, and the mobile aggregator does not store any history of the messages.
Owner:HIGHLEVEL INC

Multi-platform laser compatible control system based on STM32 microcontroller platform

The invention discloses a multi-platform laser compatible control system based on an STM32 microcontroller platform. The multi-platform laser compatible control system comprises a hardware framework and a software framework. The hardware framework adopts a FreeRtos real-time operating system architecture and comprises a main control unit, a laser interface, a communication interface and a security module. And the main control unit adopts an STM32F4. The software framework comprises a hardware abstraction layer (HAL), a middleware layer, an application layer and a user interface layer. The laser control system aims at overcoming the defects of a traditional laser control system in the aspects of compatibility, safety, maintenance upgrading, operation efficiency, state monitoring and the like, is high in compatibility, high in safety, intelligent and high in efficiency, and meets the requirements of scientific research, industry and medical fields for precise control of the laser.
Owner:BEIJING NANOINSIGHTS-TECH CO LTD

System and method based on dynamic registration and management of heterogeneous AI function interface

The invention relates to the technical field of software frameworks, and provides a system and a method based on dynamic registration and management of a heterogeneous AI function interface, the system comprises a core layer which comprises a characteristic registry and a characteristic manager, the characteristic manager is used for obtaining a characteristic definition list available in a current environment through a preset mechanism, registering the characteristic definitions in the characteristic definition list into a characteristic manager; the message rendering subsystem comprises a core message renderer, a message component registry and a message component; and the input area subsystem comprises a plug-in manager, an input area core component, an input plug-in registry, an input plug-in and a plug-in context module. According to the method, the integration process is greatly simplified, the iteration period is accelerated, the maintenance difficulty and risk are effectively reduced, changes can be flexibly adapted without redeployment, the components and the plug-ins are efficiently multiplexed and support independent evolution through standardized interfaces and registration mechanisms, and the expandability and maintainability of the system are further improved.
Owner:ZAIHUI (SHANGHAI) NETWORK TECH CO LTD

System and method for fulfilling service request using computing nodes

Disclosed is system for fulfilling service request using computing nodes. The system comprises a decentralized computing network, comprising computing nodes operating as autonomous agents, configured to implement software framework comprising: client-agent device 5 configured to: receive service request and generate objective therefor, and send objective to agent-device configured to send queries to a machine learning model agent and / or obtain tasks, and list of autonomous agents associated with objective; and processing arrangement configured to: generate directed acyclic graph (DAG) having 10 nodes representing first task and edges representing dependency of first task on second task(s) amongst tasks, and initialize Bloom filter of each node to track completion status of second task(s). Autonomous agent is configured to: identify second task(s), check completion status of second task(s), using Bloom filter of first task, upon completion of second 15 task(s), execute first task, and update Bloom filter.
Owner:ASSMBL AI LTD

Railway infrastructure maintenance resource and plan associated scheduling method and system

The invention relates to the technical field of railways and rail transit, and provides a railway infrastructure maintenance resource and plan associated scheduling method and system, and the method comprises the following steps: S1, analyzing the maintenance plan compilation optimization and maintenance resource scheduling problems of a railway service depot, and summarizing the problems as maintenance resources and maintenance resource combined scheduling problems; s2, integrating the organization structure, the disease type, the maintenance resource information and the maintenance plan information of the railway work depot, designing a combined dispatching system database of the maintenance resources and plans of the railway infrastructure, and developing a data interface in a railway work management system; s3, on the basis of actual requirements, a software framework and a system interface of the combined dispatching system for the maintenance and repair resources and plans of the railway infrastructure are developed, and the system interface comprises a resource management module, a resource configuration module and an intelligent work order module; according to the invention, association scheduling can be well carried out.
Owner:SOUTHWEST JIAOTONG UNIV

Serial high-speed interface packaging method and system based on FPGA

The invention belongs to the technical field of FPGA ASerDes serial interfaces, and discloses a serial high-speed interface packaging method and system based on an FPGA. A user interface module is designed, and the user interface module is used as a channel for data interaction between a user module and the SRIOIP core; a maintenance module is designed and used for carrying out maintenance operation on the RapidIO device through a read-write transaction; a request module is designed and used for executing a request test sequence, request packet packaging, a request response verification function and response packet analysis; designing a target module for responding to the request transaction packet of the initiating device; an SRIO communication software framework is designed for caching transmission data and solving rate matching of a user clock domain and an SRIO clock domain. According to the method, the use efficiency of the RapidIO bus and the simplicity and convenience of operation are improved, and the use efficiency and the development speed can be improved by packaging according to the method.
Owner:TIANJIN JINHANG COMP TECH RES INST

Energy yield management software system for industrial grade solar microgrids and critical infrastructure

In one aspect, a computerized system of an Energy Yield Management Software (EYMS) framework includes an Industrial Grade Solar Microgrids (IGSM) deployment comprising a control unit configured to communicate with a power generating source, collect data from the power generating source, and issue instructions to the power generating resource. The control unit is further configured to communicate with a sensor, an automation module, a local load, an energy storage systems, or a generation resource within a customer IGSM deployment. The EYMS is configured to communicate through a communication network to the IGSM deployment. A Digital Twin configured to actively use real time and historical data to learn how each component in the IGSM performs under a plurality of operational conditions and characteristics, wherein a predictive model is employed by the Digital Twin for a prediction operation, an optimization operation and a prescriptive maintenance operation of the IGSM.
Owner:CHOUDHURY AMIT +1

Metering detection intelligent glasses system integrating artificial intelligence visual identification and cloud platform

The invention discloses a metering detection intelligent glasses system integrating artificial intelligence visual identification and a cloud platform, and relates to the technical field of computer software, the metering detection intelligent glasses system comprises an intelligent glasses driving module and adaptive hardware, and has the functions of dynamic scheduling, multi-thread processing, communication self-adaption and non-lagging AR rendering; the AI visual identification module supports batch identification, fine defect detection, off-line operation and incremental learning by using a lightweight model; the cloud platform software framework module adopts a distributed micro-service framework to realize data partition storage, real-time parallel analysis and the like and elastic capacity expansion and contraction; the interaction control module develops a multi-mode program and supports batch instructions and the like; and the system collaboration module realizes multi-module scheduling based on event driving, and ensures efficient collaboration of the whole detection process. According to the method, the precision, efficiency and environmental adaptability of measurement detection are remarkably improved, the batch processing capacity and the network fluctuation coping capacity are greatly enhanced, and efficient and reliable software support is provided for measurement detection.
Owner:CHANGZHOU ACCURATE WEIGHT +1

Modulation efficiency test method, system, device, equipment, medium and product

The invention relates to the technical field of artificial intelligence, and particularly discloses a modular computation efficiency testing method, system, device and equipment, a medium and a product. Determining model performance parameters and calculation performance parameters according to the model calculation task, and determining the model calculation efficiency of a tested model calculation system according to the model performance parameters, the calculation performance parameters and model parameter quantity evaluation parameters of the tested model. Therefore, quantitative evaluation of the model calculation performance of the tested model calculation system comprising the tested model, the tested software framework and the tested equipment is realized. As an evaluation scheme suitable for various model calculation tasks, the comparability indexes of different models running on different devices are enhanced, and a reference basis is provided for improvement and perfection of the model and a model calculation system.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Method and system for recommending agile software framework methodology

A method and a system for recommending agile software framework methodology are disclosed. The method includes receiving at least one input from a user. The method further includes analyzing the at least one input to authenticate and authorize the at least one input. Further, the method includes recommending at least one agile software framework methodology with an associated confidence score. The method further includes receiving a response input from the user on the recommended agile software framework methodology. Further, the method includes creating a set of tasks for the recommended agile software framework methodology based on a positive response from the user on the recommended agile software framework. Thereafter, the method includes executing the set of tasks associated with the recommended agile software frame methodology for development of a software.
Owner:JPMORGAN CHASE BANK NA

Low-energy-consumption single-chip microcomputer system based on medical information module big data

The invention discloses a medical information module big data-based low-energy-consumption single-chip microcomputer system, which comprises a hardware framework and a software framework, and is characterized in that the hardware framework is a single-chip microcomputer hardware platform, and the single-chip microcomputer hardware platform comprises a processor, a memory, a peripheral interface, a power supply and a resource sharing center; the resource sharing center is in electric signal connection with a centralized prescription checking module, a health follow-up visit module, a regional inspection module, a network electrocardio module, a disinfection supply module, a medicine distribution and supply module, a medical care scheduling module, an image cloud diagnosis module, a remote consultation module and an intelligent first-aid module in sequence; the software framework comprises a low-power-consumption management module and an RTOS management module. According to the scheme, the resource sharing center is controlled to build all doctor-patient network information modules, medical information data are collected in an omnibearing mode, the overall energy consumption of the system is effectively reduced through a low-power-consumption management algorithm, and the endurance time of related equipment is prolonged, so that medical information big data are continuously captured, and good two-way services are provided for doctors and patients.
Owner:DONGTAI CITY HEALTH INFORMATION CENT

Systems and methods for facilitating business prospecting in a tiered software framework

A method for facilitating business prospecting in a tiered software framework includes generating a map in a first window of a user interface; responsive to a user selecting a portion of the map, searching external networks for prospects located in the selected portion of the map, collecting data about the prospects from third-party databases, and analyzing the collected data to generate analysis results; transforming the analysis results into a first report comprising an array of rows corresponding to the prospects; causing the prospects to be displayed with location indicators on the map; causing the first report to be displayed adjacent to the map, with the prospects displayed as selectable rows; responsive to the user selecting one of the prospects in the first report, transforming the analysis results associated with the selected prospect into a second report; and displaying the second report in a second window.
Owner:HIGHLEVEL INC

A feature and prior-based vehicle component detection method, system, and medium

The application discloses a vehicle component detection method and system based on features and priori, and a medium. The method comprises the following steps: constructing a multi-target vehicle component dataset suitable for a vehicle loss assessment scene, completing data labeling and quality checking; configuring a hardware environment and a software framework required for training, and setting training hyperparameters; based on a convolutional neural network, integrating an enhanced feature pyramid network and an embedded component knowledge module to form a detection branch and a segmentation branch; training a detection network framework by using the dataset to obtain a trained detection model, and verifying the model detection and segmentation performance; and inputting a vehicle component image to be detected into the trained detection model to perform vehicle component detection. The application focuses on the guiding effect of knowledge on a deep learning model, enhances feature knowledge of a vehicle image, and introduces priori knowledge among vehicle components to improve the detection and segmentation accuracy of the model for multi-target vehicle components, and provides reliable technical support for vehicle intelligent loss assessment.
Owner:NORTH CHINA ELECTRIC POWER UNIV

Method and device for automatically executing and online updating general rules for accident diagnosis

The invention belongs to the technical field of nuclear power plant operation management, and particularly relates to an accident diagnosis general regulation automatic execution and online updating method and device, and the method comprises the steps: S1, carrying out the standardized analysis of an input DEC regulation design file, and outputting a DEC regulation analysis file; the DEC regulation analysis file comprises the extracted node object and the node criterion condition thereof, and a basic version expression of the generated node object described according to the node criterion condition. And S2, processing the DEC regulation and the DEC regulation analysis file into a picture file and a data object file which can be displayed and processed in the KIC system, and issuing the picture file and the data object file to the KIC system. And S3, carrying out online updating on the DEC regulation picture. Under a KIC software framework, the DEC regulation is processed in a standardized, digital and intelligent mode, the problem that the accident regulation of an original DCS two-layer KIC system has the possibility of human errors is solved, and meanwhile the accuracy of the regulation is guaranteed through online updating.
Owner:CNNC FUJIAN FUQING NUCLEAR POWER

Method for securely deploying a software framework on a machine learning (ML) platform and a system thereof

The present disclosure provides a method for deploying the software framework on the ML Platform in a secure manner. In particular, the present disclosure provides a method for securely deploying the ML models or the algorithms into the system by providing a multi-level scanning procedure. In an embodiment, the disclosed method performs multiple vulnerability scans on the ML model or the algorithm at multiple stages to check for malware and ensure that only models / algorithms that pass the security checks are imported into the system. If the security scan detects vulnerabilities at any stage then the files are placed in a quarantined zone and the import process is terminated. Thereby protecting the system and making it cyber-secure.
Owner:HONEYWELL INTERNATIONAL INC

A cross-platform vehicle consumption information processing method and device

The present application discloses a cross-platform vehicle consumption information processing method and device. The method includes: building a vehicle consumption software framework that runs across multiple platforms to construct multiple consumption function display areas for the vehicle; the homepage function area includes the current fuel price in the vehicle's city, the weekly fuel consumption trend, the monthly fuel consumption statistics, and nearby gas stations and charging stations; the fuel consumption function area includes total fuel consumption grid statistics and a total fuel consumption timeline display; the new function area includes vehicle fuel consumption information and vehicle expense information; the expense function area includes monthly expense statistics, categorized expenses, and expense trends; the "My" function area includes a personal center, "My Vehicles," detailed expense lists, and maintenance records; obtaining vehicle consumption information; the consumption information includes vehicle fuel consumption value, fuel consumption expenses, non-fuel consumption expenses, and vehicle latitude and longitude; and processing the consumption information according to the information calculation rules of each consumption function display area. This allows for efficient and intuitive display of vehicle consumption information.
Owner:INSPUR GENERSOFT CO LTD

Systems and methods for a lead portal with unified login for child applications in a tiered software framework

A method comprises: providing a tiered software framework having an agency tier and a business tier, with different agencies subscribed at the agency tier, and different businesses subscribed at the business tier through the agencies; associating a first login credential with a business subscribed to an agency; displaying a plurality of child applications made available to the business by the agency; storing a selection of child applications and another selection features of each child application; associating a second login credential with a lead of the business; retrieving branding elements, the selection of child applications, and the selections of features; generating a lead portal displaying the branding elements and the selection of child applications having corresponding selection of features; sharing all available computing resources with the selection of child applications, and permitting access by the selection of child applications to only the lead data associated with the lead.
Owner:HIGHLEVEL INC

Molecular dynamics algorithm construction and analysis method for adsorbing heavy metals by minerals

The invention discloses a molecular dynamics algorithm construction and analysis method for adsorbing heavy metals by minerals. The method comprises the following steps: S1, comprehensively obtaining information of the minerals and the heavy metals from microcosmic to macroscopic; s2, constructing a physical model based on the characterization result of the step S1; s3, multi-scale physical parameters are introduced, and the physical model is converted into a mathematical model; s4, integrating the constructed mathematical model into a software framework, and performing deep customization on the software at the same time; s5, combining environmental factors and coupling multiple physical fields, and executing molecular dynamics simulation; s6, comprehensively analyzing simulation results; according to the method, an accurate model is constructed through multi-level characterization, deep customization simulation is carried out on multiple physical fields and environmental factors, comprehensive analysis is carried out by applying multiple principles and a machine learning algorithm, the model and calculation efficiency are optimized, accurate simulation, deep analysis and efficient research of the process of adsorbing heavy metals by minerals are achieved, and the method is suitable for large-scale popularization and application. And powerful support is provided for practical application and development of related fields.
Owner:HEFEI UNIV OF TECH

A communication middleware and communication method based on InfiniBand

This invention discloses a communication middleware and method based on InfiniBand. In one specific embodiment, the communication middleware includes a master node, multiple computing nodes and interface nodes, an information matching and parameter exchange module, a communication link establishment module, and a data transmission module. Each computing node includes a receiver and a sender. The information matching and parameter exchange module is used to perform information matching and parameter exchange between the sender and receiver using a publish-subscribe model. The communication link establishment module is used to establish a link between the sender and receiver using a two-way handshake. The data transmission module is used to transmit data using a packet header and payload. This embodiment combines the InfiniBand-based communication middleware with a general distributed software framework, effectively solving current communication application problems and improving the stability and reliability of the middleware.
Owner:BEIJING INST OF RADIO MEASUREMENT

Dynamically-adaptive-resilient measured cyber performance and effects through command and control integration of full spectrum capabilities

System-of-systems architectures and methods for dynamically and adaptively managing and executing a command and control system across a global cyber enterprise are provided. The system-of-systems architecture integrates, synchronizes and executes with kinetic operations employing an adaptive and dynamic mixing and matching of capabilities for optimal effects in near real time so as to measure and maximize effects across the global cyber enterprise. The methods incorporate execution of a Cyber Operations “CyberOps” Chain of interlocking management cycles for the integration with a kinetic “Kill Chain” to optimize cyber / kinetic integration and mission outcomes. An analytical and software framework enables the on-demand formation of mission-specific dynamic cell groups from various cells stretching across the global cyber enterprise in response to ever-changing faces of cyber threats.
Owner:SARKESAIN JOHN F

Machine-tuning system and machine-tuning method for integrating virtual simulations and physical operations

A machine-tuning system and method for integrating virtual simulations and physical operations are provided. An operation programming interface provides pseudo-codes based on a software framework, where the pseudo-codes include codes processing an interactive event operating process, and the software framework is compatible with virtual machine drivers and physical machine drivers. A processor imports the virtual machine drivers into the pseudo-codes, compiles it to be a virtual machine-tuning program and executes the virtual machine-tuning program to control virtual operations of the virtual machine in a 3D virtual environment, and imports the physical machine drivers into the pseudo-codes and compiles to be a physical machine-tuning program and executes the physical machine-tuning program to control physical operations of the physical machine, so a logic of the physical operations of the physical machine and the virtual operations of the virtual machine in the 3D virtual environment is the same.
Owner:DELTA ELECTRONICS INC(CN)

A laser SLAM inspection trolley and method suitable for complex underground infrastructure environments

PendingCN122083921AEffectively deal with occlusionExcellent navigation robustnessNavigational calculation instrumentsNavigation by speed/acceleration measurementsOperational systemOdometer
This invention provides a laser SLAM inspection vehicle and method suitable for complex underground infrastructure environments. A multi-line lidar system is equipped with multiple laser emission and reception channels to generate high-density, large-area 3D point cloud data. A high-precision inertial measurement unit (IMU) provides the system with high-frequency attitude, angular velocity, and acceleration information. A wheeled odometer collects wheel speed data to provide short-term pose increment information, effectively supplementing the lidar and IMU. An edge computing device performs real-time data processing using SLAM algorithms. An embedded motion control unit runs an operating system to precisely control the chassis motors and transmit data with various subsystems. The software framework is built on the operating system and includes distributed nodes, a publish / subscribe communication model, and an open-source toolkit ecosystem. This achieves lightweight 3D perception capabilities, strong anti-interference performance, and supports fully automatic online repositioning, making it suitable for use in underground infrastructure such as subway tunnels, urban utility tunnels, and large warehousing centers.
Owner:CHONGQING UNIV

Taxi operation data forwarding method and device, medium and program product

The invention provides a taxi operation data forwarding method and device, a medium and a program product, and the method comprises the steps: monitoring a redis real-time message sent to a first receiver according to a subscribed redis message channel, and obtaining taxi operation data corresponding to a pre-subscribed redis message channel from the monitored redis real-time message; converting the acquired taxi operation data into a kafka message, and writing the kafka message into a kafka message queue for caching; according to a taxi operation data forwarding requirement received from a second receiver, obtaining historical kafka messages meeting the taxi operation data forwarding requirement from the kafka message queue; and converting the historical kafka message meeting the taxi operation data forwarding requirement into a redis message, and forwarding the redis message to the second receiver through the redis connection. By means of the technical scheme, through the message conversion design of redis and kafka, on the basis of not changing an existing platform software framework, compensation type forwarding of historical operation data is achieved, and persistence of the operation data is achieved.
Owner:XIAMEN YAXON ZHILLAN TECHNOLOGY CO LTD

Methods and systems for generating programmable logic controller code using large language models

Relatively simple user input is used to build an entire application. Input data defines a set of specifications for an automated machine. The set of specifications includes one or more of hardware specifications, operating systems, software frameworks, runtime environments, network connectivity, and environmental considerations. The input data is analyzed to retrieve relevant information from a large corpus including a plurality of libraries. One or more prompts are generated based on the relevant information, and the one or more prompts are used to generate programmable logic controller (PLC) code including a sequence of operations for controlling the automated machine.
Owner:SCHNEIDER ELECTRIC USA INC