Unlock instant, AI-driven research and patent intelligence for your innovation.

Multiple imu time synchronization method, device and terminal

A technology of time synchronization and time difference, applied in the direction of generating/distributing signals, etc., can solve the problems of inapplicability, inapplicability and high cost in high-precision occasions, and achieve the effect of solving hardware cost, improving time synchronization and reducing hardware cost.

Active Publication Date: 2022-04-15
BEIJING GREEN VALLEY TECH CO LTD
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although this type of method has high precision, its cost is also high, and it is not suitable for most users or enterprises, etc.
[0005] The second is to use the method of software synchronization, mainly based on the different time stamp information of the two IMUs, and use the thread lock method to align the data of the two sets of IMUs. Although this method is more convenient, it cannot meet the high-precision requirements. For some requirements Not suitable for high-precision occasions
In addition, there are other time synchronization methods combining software and hardware. For example, the patent publication No. CN109729277A "multi-sensor acquisition time stamp synchronization device" mainly realizes time stamp synchronization through serial port transmission when solving the problem of time synchronization Moreover, each sensor can obtain time stamp information, and this point is not applicable to scenes where the camera itself does not have a time stamp, and has relatively large limitations; Time Synchronization Method for Sensor Networks" It mainly uses the clock face time when the sensor node to be synchronized and the neighbor node exchange data packets to send / receive the clock face time, fit the linear regression formula between the clock face time of each neighbor node and its own clock face time, and continuously iteratively update itself Clock face time parameters to achieve time synchronization between sensor nodes
Since this method requires communication between sensors, this is not applicable to IMUs that do not have mutual communication capabilities and work independently of each other, that is, they also have certain limitations, etc.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Multiple imu time synchronization method, device and terminal
  • Multiple imu time synchronization method, device and terminal
  • Multiple imu time synchronization method, device and terminal

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0055] Please refer to figure 1 , this embodiment proposes a time synchronization method for multiple IMUs, which can be applied to occasions that require multiple sensors for information fusion, such as instant positioning and mapping (SLAM), autonomous navigation and positioning, and so on. The method of this embodiment adopts a software synchronization method, which can greatly improve the accuracy compared with the existing software synchronization method, and because this method does not need to add any hardware, it can well solve the problem of high hardware cost caused by hardware-based synchronization.

[0056] Such as figure 1 As shown, the method for time synchronization of the multiple IMUs will be described in detail below.

[0057] Step S100, perform external parameter calibration on multiple IMUs based on the camera to obtain external parameters between the IMUs, and use the external parameters to convert the angle data sampled by each IMU into the same coordina...

Embodiment 2

[0099] Please refer to Figure 6 , based on the multiple IMU time synchronization method in Embodiment 1 above, this embodiment proposes a multiple IMU time synchronization device 10, including:

[0100] The external parameter calibration module 110 is used to perform external parameter calibration on multiple IMUs based on the camera to obtain external parameters between the IMUs, and use the external parameters to convert the angle data obtained by each IMU into the same coordinate system for calculation The angle change value of each IMU at the pre-selected attitude angle;

[0101] The initial synchronization calculation module 120 is configured to use the timestamp of the IMU with the largest sampling frequency as a reference, perform roughly synchronization of the timestamps according to the initial time difference between the current IMU and the respective starting times of the IMUs as the reference, and then perform rough synchronization of the timestamps according to t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the present invention discloses a multiple IMU time synchronization method, device, and terminal. The method includes: performing external parameter calibration on multiple IMUs based on the camera to obtain external parameters between each IMU and the angle obtained by each IMU After the data is converted to the same coordinate system, calculate the angle change value of each IMU at the pre-selected attitude angle; take the time stamp of the IMU with the largest sampling frequency as the reference, and according to the current IMU and the respective starting time of the reference IMU. The initial time difference is roughly synchronized with the time stamp, and then the current IMU is shifted for the first preset number of time stamps according to the first preset value range corresponding to the initial time difference, so as to calculate the optimal time difference corresponding to the first precision . Compared with the prior art, the technical solution of the present invention can solve the problem of hardware cost, and the time synchronization has also been greatly improved.

Description

technical field [0001] The invention relates to the technical field of multi-sensor fusion for navigation, in particular to a method, device and terminal for time synchronization of multiple IMUs. Background technique [0002] With the continuous decline in the cost of inertial measurement units (hereinafter referred to as IMUs) and the emergence of integrated inertial sensors, more and more platforms such as robots are equipped with multiple IMUs. Typically, what these platforms have in common is that the primary IMU is used for positioning and alignment (i.e. mounted close to the center of gravity and aligned with the platform's major axis), with the secondary IMU mounted less obstructed. For most platforms, these two locations are very different. In order to fuse data from multiple IMUs, they need to be aligned with their timestamps. [0003] However, there are two main types of time stamp alignment or synchronization of the current common multiple IMUs: [0004] One is...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F1/12
CPCG06F1/12
Inventor 刘继廷其他发明人请求不公开姓名
Owner BEIJING GREEN VALLEY TECH CO LTD