[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN103259616B - A kind of data transmission method - Google Patents

A kind of data transmission method Download PDF

Info

Publication number
CN103259616B
CN103259616B CN201210040463.1A CN201210040463A CN103259616B CN 103259616 B CN103259616 B CN 103259616B CN 201210040463 A CN201210040463 A CN 201210040463A CN 103259616 B CN103259616 B CN 103259616B
Authority
CN
China
Prior art keywords
packet
data
bag
reception
map structuring
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201210040463.1A
Other languages
Chinese (zh)
Other versions
CN103259616A (en
Inventor
刘云浩
李南君
张德魁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201210040463.1A priority Critical patent/CN103259616B/en
Publication of CN103259616A publication Critical patent/CN103259616A/en
Application granted granted Critical
Publication of CN103259616B publication Critical patent/CN103259616B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The open a kind of data transmission method of the present invention, it is applied to immediately position and in map structuring (SLAM) system, when SLAM system can be advanced in circumstances not known according to movable equipment, the change of displacement and attitude carries out map structuring to circumstances not known, and movable equipment is additionally provided with Inertial Measurement Unit (IMU);Can mutually carry out data communication between SLAM system and IMU and computer (PC) system three, the method includes: PC system real-time reception is sent packet by IMU, and stores it in the memory element of PC system;In the T1 moment, SLAM system constructing completes the nth frame image of circumstances not known, sends request to PC system and updates displacement and the request instruction of attitude data of movable equipment;PC system sends the packet corresponding with the T1 moment obtained from packet to SLAM system;SLAM system builds the N+1 two field picture of circumstances not known according to packet.

Description

A kind of data transmission method
Technical field
The present invention relates to communication technical field, particularly relate to a kind of data transmission method.
Background technology
Wireless telecommunication system is an important component part of mobile robot, in robot autonomous situation limited in one's ability Under, carrying out radio communication by host computer with robot is a kind of feasible program controlling robot.As robot science One important component part, mobile robot always is research and one of application focus, the mobile robot of robot science Obtains in industrial, civilian, national defence because motility is high and is widely applied, as guide robot, patrol robot, under water oneself Main Work robot, robot drawing etc..
But, inventor, during invention, finds that the existing data communication agreement of utilization can not be preferably real Existing navigator and the integrated navigation of mobile robot, the shortcoming of existing Data Transport Protocol at least following some:
1, embedded OS directly uses the mode of serial ports to carry out with host computer or slave computer (mobile robot) Data-pushing transmits, and is the transmission of non-reliable data, during sending packet, if the error in data in packet One, whole packet is required for resending, and therefore the bit error rate is higher;
2, there is stiff initialization flow process, it is impossible to realize the hot plug of equipment;First initialization data receiving terminal, so Rear access initialization data transmitting terminal, and then carry out the complete transmission of data;Otherwise there will be receiving terminal reception is non-complete Whole bag, the most just cannot resolve packet;
3, autgmentability is poor.Connect, if wanting to add other data if any a data receiver and a data sending terminal Receiving terminal, arises that this data receiver can not normally resolve data, and concrete condition is identical with 2;
4, there is no multiple fault tolerant mechanism in the unreliable transmission stage, frequent packet drop can be caused.
Summary of the invention
The embodiment of the present application provides a kind of data transmission method, is applied to an instant location and with map structuring (SLAM) is In system, it is achieved that the data transmission procedure between embedded system and mobile robot can process error condition, reduce by mistake Code check;And then reduce the complexity of data transmission and processing, the speed that improve Packet analyzing and the compatibility improving equipment with Robustness.
The embodiment of the present application provides a kind of data transmission method, is applied to an instant location and with map structuring (SLAM) is In system, displacement and appearance when described instant location and map structuring system can be advanced in circumstances not known according to a movable equipment The change of state carries out map structuring to described circumstances not known, and described movable equipment is additionally provided with an Inertial Measurement Unit (IMU);Described instant location and map structuring system and described Inertial Measurement Unit (IMU) and a computer (PC) system three Can mutually carry out data communication between person, described method includes:
Described computer system real-time reception is sent, by described Inertial Measurement Unit, at least one packet of coming, and by it It is stored in the memory element of described computer system;
In the T1 moment, described instant location and map structuring system constructing complete the nth frame image of described circumstances not known, to Described computer system sends request and updates displacement and first request instruction of attitude data of described movable equipment;
Described computer system sends first corresponding with the described T1 moment obtained from least one packet described Packet issues described instant location and map structuring system;
Described instant location and map structuring system build the N+1 frame of described circumstances not known according to described first packet Image.
Wherein, described packet is specially the data after using bitmap mechanism data to carry out escape process and packs Bag.
The pack arrangement of described packet specifically includes:
The verification of PID Packet Identifier, valid data, low byte message bit pattern, high byte message bit pattern, packet length, bag, end-of-packet Identifier.
Further, described utilization bitmap mechanism carries out escape process to data, specifically includes:
End-of-packet identifier is defined as 0XFF;
The first data that numerical value in packet is 0XFF are carried out escape process, when described first data occur, will The numerical value of described first data subtracts 1 or adds 1, and will identify the bitmap position 1 of described first data.
Further, before described Inertial Measurement Unit sends at least one packet, described method also includes:
Described Inertial Measurement Unit first carries out the computing of the cumulative mechanism of chksum to data to be sent;
Judge size end data transmission means, obtain a judged result;
Data to be sent are packed, uses bitmap mechanism that the data after packing are carried out escape process;
Wherein, the operation method of the cumulative mechanism of described chksum is specially the cumulative of all data in packet.
Further, sent at least one number come by described Inertial Measurement Unit at described computer system real-time reception After bag, described and before storing it in the memory element of described computer system, described method also includes:
The packet received is decoded by described computer system, and is stored in described memory element;
Escape data in the packet of described reception is reduced by the information according to bitmap;
By described judged result, determine described data transfer mode, carry out the storage of data;
Whether the packet using cumulative mechanism chksum to verify described reception is correct packet;
The data of the packet of described reception are resolved, extract described displacement by structure type based on packet And attitude information, use mutually with constructing system and IMU for described instant location.
Wherein, the escape data in the packet of described reception is reduced, specifically by the described information according to bitmap For:
By the data convert in the packet that high/low byte message bit pattern will receive.
Wherein, described by described judged result, determine described data transfer mode, carry out the storage of data particularly as follows:
Unified use small end stores.
Wherein, the packet whether packet that the cumulative mechanism of described utilization chksum verifies described reception is correct is concrete For:
Packet length according to the packet received and end-of-packet identifier, it is judged that whether the packet of described reception is complete Packet;
According to the cumulative of data all in received data bag and, it is judged that whether the packet of described reception is correct Packet.
The process described above, described movable equipment is robot, mobile phone, notebook computer or panel computer.
The technical scheme that the application is provided by above-described embodiment, has following Advantageous Effects or an advantage:
1, first data produce end (IMU: Inertial Measurement Unit) encapsulate data packing, i.e. add id (PID Packet Identifier), Valid data, low byte message bit pattern (bitmaplow), high byte message bit pattern (bitmaphigh), packet length (length), Bag verification (chksum), bag identifier (recog), then, data receiver (PC/Robot) is according to received data, it is judged that Whether the bag received is complete bag (can be obtained by packet length and bag identifier), judges this bag by bag verification chksum Whether correct bag, by high/low byte message bit pattern by data convert, and then realize reducing by mistake in data transmission procedure Code check;
2, by adding bitmap field information in data packet format, it is achieved the valid data in packet are retained The escape of character processes, and the length of packet immobilizes, and reduces the complexity of data transmission and processing, improves Packet analyzing Speed;
3, by using this data communications method, the packet structure that the embodiment of the present application sends is used, it is to avoid will not Obscure with the different pieces of information bag of device transmission, multi-threaded parallel can be realized and receive packet;
4, owing to this data communication process checking the correctness of packet, judging the incompleteness of packet, to data Bag carries out multiple check, therefore the most when equipment plugs, and the packet of mistake all can be dropped, and does not interferes with robot, IMU The normal work of (Inertial Measurement Unit) and PC, and then the robustness of guarantee information transmission, make the robustness of equipment improve.
Accompanying drawing explanation
A kind of data transmission method flow chart that Fig. 1 provides for the embodiment of the present application;
Fig. 2 is communication party between functional module main in Inertial Measurement Unit and the main functional modules moving robot Pattern frame figure.
Detailed description of the invention
The embodiment of the present application provides a kind of data transmission method, is applied to an instant location and with map structuring (SLAM) is In system, it is achieved that the data transmission procedure between embedded system and mobile robot can process error condition, reduce by mistake Code check;And then reduce the complexity of data transmission and processing, the speed that improve Packet analyzing and the compatibility improving equipment with Robustness.
In order to be better understood from the present invention, below in conjunction with Figure of description and specific embodiment, such scheme is carried out Detailed elaboration.
As it is shown in figure 1, a kind of data transmission method flow chart provided for the embodiment of the present application, the method is applied to one i.e. Shi Dingwei is with map structuring (SLAM) system, and location and map structuring system can be according to a movable equipment not immediately for this Know that when advancing in environment, the change of displacement and attitude carries out map structuring to described circumstances not known, and described movable equipment also sets It is equipped with an Inertial Measurement Unit (IMU);This positions and map structuring system and described Inertial Measurement Unit (IMU) and immediately Can mutually carry out data communication between computer (PC) system three, the method includes:
Step 101, computer system real-time reception is sent, by Inertial Measurement Unit (IMU), at least one packet of coming, And store it in the memory element of computer system;
Step 102, in the T1 moment, instant location and map structuring system constructing complete the nth frame image of circumstances not known, to Computer system sends request and updates displacement and first request instruction of attitude data of movable equipment;
Step 103, computer system sends first corresponding with the T1 moment obtained from least one packet described Packet gives described instant location and map structuring system;
Step 104, instant location and map structuring system build the N of described circumstances not known according to described first packet + 1 two field picture.
Wherein, described packet is specially the data after using bitmap mechanism data to carry out escape process and packs Bag.
The pack arrangement of described packet specifically includes:
The verification of PID Packet Identifier, valid data, low byte message bit pattern, high byte message bit pattern, packet length, bag, end-of-packet Identifier.
Pack arrangement is as follows:
Ultimately form the packet of following structure:
Id data Bitmaplow Bitmaphigh Length Chksum recog
Wherein, Id: PID Packet Identifier, data: valid data, bitmaplow: low byte message bit pattern, bitmaphigh: high Byte message bit pattern, length: packet length, chksum: bag verification, recog: end-of-packet identifier.
Further, described utilization bitmap mechanism carries out escape process to data, specifically includes:
End-of-packet identifier is defined as 0XFF;
The first data that numerical value in packet is 0XFF are carried out escape process, when described first data occur, will The numerical value of described first data subtracts 1 or adds 1, and will identify the bitmap position 1 of described first data.
End-of-packet identifier (recog) is defined as 0XFF by the embodiment of the present application, is in order to by the end-of-packet mark of packet In knowing symbol and packet, valid data are distinguished, and introduce bitmap mechanism and the 0XFF in valid data value carries out escape:
Each data in packet are monitored, when the numerical value of 0XFF occurs, the numerical value of these data is carried out subtracting 1 fortune Calculate or add-one operation, and by identifying the bitmap position 1 of described first data, represent that these data are valid data, not Being the end-of-packet identifier of this packet, so, data continue transmission, therefore, after escape processes, when data parsing It also is able to parse former data accurately.Introduce escape and process end and the beginning that can preferably identify packet, binding number Length information according to bag, it is possible to the integrity differentiating packet quickly (there will be transmission when unexpected power-off or Transmission The situation of incomplete packet).
Wherein, Bitmaplow is 8 bit, and the Byte being respectively intended to monitoring is: the low word of chksum, roll (angle of pitch) Joint, the high byte of roll, the low byte of pitch (roll angle), the high byte of pitch, the low byte of yaw (course angle), yaw High byte;
Bitmaphigh is 8 bit, and the Byte being respectively intended to monitoring is: the low byte of D_x (displacement of x direction), D_x (x Direction displacement) high byte, the low byte of D_y (displacement of y direction), the high byte of D_y (displacement of y direction), D_z (position, z direction Move) low byte, the high byte of D_z (displacement of z direction).
Certainly, in actual application, it is not necessarily intended to be 0XFF by the numerical value that end-of-packet identifier defines, it is also possible to compose Giving other values, as long as meeting, can to distinguish valid data and end-of-packet identifier the most permissible, just repeats no more at this.
Further, before Inertial Measurement Unit sends at least one packet, the method also includes:
Inertial Measurement Unit first carries out the computing of the cumulative mechanism of chksum to data to be sent;
Judge size end data transmission means, obtain a judged result;
Data to be sent are packed, uses bitmap mechanism that the data after packing are carried out escape process;
Wherein, the operation method of the cumulative mechanism of described chksum is specially the cumulative of all data in packet.
Use the cumulative mechanism of chksum, be that the valid data in order to check in packet are the most consistent, wherein, described utilization Chksum cumulative mechanism verification packet particularly as follows:
Packet length according to the packet received and end-of-packet identifier, it is judged that whether the packet of described reception is complete Packet;
According to the cumulative of data all in received data bag and, it is judged that whether the packet of described reception is correct Packet.
Such as, the valid data in packet are when encapsulation packing, and using mode cumulative for chksum to carry out verifying (will All valid data carry out addition and obtain a total value n);In data receiver (computer system), after receiving data, If the value of chksum is not n, then illustrate that this packet sends mistake;If n, check this data from other angle the most further Bag.If data-bag lost or receive wrong data bag, then by these data packet discardings, because the number of IMU (data genaration end) The data being far longer than SLAM end according to sample frequency use frequency, and about at about 50 times, (i.e. data genaration end IMU often sends 50 Individual packet, SLAM end is about with the packet in 1 its transmission request moment).
Such as, Bitmaplow data are as follows:
0 0 0 0 1 0 0 0
01 26 24 36 FF 58 68 16
Then the value of bitmaplow is assigned to 08 by IMU (Inertial Measurement Unit), is then encapsulated in packet, Bitmaphigh value the most so operates, and all data assignment, encapsulates complete, finally carries out the transmission of packet.
Further, sent, by described Inertial Measurement Unit, at least one packet of coming at computer system real-time reception Afterwards, in the memory element storing it in described computer system before, described method also includes:
The packet received is decoded by described computer system, and is stored in described memory element;
Escape data in the packet of described reception is reduced by the information according to bitmap;
By described judged result, determine described data transfer mode, carry out the storage of data;
Whether the packet using the cumulative mechanism of chksum to verify described reception is correct packet;
The data of the packet of described reception are resolved, extract described displacement by structure type based on packet And attitude information, use mutually with constructing system and IMU for described instant location.
Wherein, the escape data in the packet of described reception is reduced, specifically by the described information according to bitmap For:
By the data convert in the packet that high/low byte message bit pattern will receive.
Wherein, described by described judged result, determine described data transfer mode, carry out the storage of data particularly as follows:
Unified use small end stores.
As in figure 2 it is shown, be functional module main in Inertial Measurement Unit with the main functional modules of mobile robot it Between communication plan frame diagram, specific works principle is as follows:
1. the data that acceleration transducer and magnetometer collect, with digital data transmission to IMU development board Atmega328 processor, the data that gyroscope collects simultaneously, it is transferred to the processor of IMU development board with analogue signal, then Passing ratio integral differential circuit and direction cosine matrix algorithm, to the drift of gyroscope with by inconsistent coordinate System changes, and obtains tri-Eulerian angles of roll, pitch, yaw;The data versus time of acceleration is carried out twice integration, obtains Displacement information.
2. displacement information and attitude information are transferred to host computer or the slave computer of mobile robot, and robotic end is to data Resolve, carry out data acquisition according to mechanism such as bitmap, chksum, store data in internal memory.When SLAM end sends When using request of data, robot will be stored in the data in this moment in internal memory and is sent to SLAM.
3. move robot and build map, it is achieved independent navigation and other application.
The process described above, described movable equipment is robot, mobile phone, notebook computer or panel computer.
The technical scheme that the application is provided by above-described embodiment, has following Advantageous Effects or an advantage:
1, first data produce end (IMU: Inertial Measurement Unit) encapsulate data packing, i.e. add id (PID Packet Identifier), Valid data, low byte message bit pattern (bitmaplow), high byte message bit pattern (bitmaphigh), packet length (length), Bag verification (chksum), bag identifier (recog), then, data receiver (PC/Robot) is according to received data, it is judged that Whether the bag received is complete bag (can be obtained by packet length and bag identifier), judges this bag by bag verification chesum Whether correct bag, by high/low byte message bit pattern by data convert, and then realize reducing by mistake in data transmission procedure Code check;
2, by adding bitmap field information in data packet format, it is achieved the valid data in packet are retained The escape of character processes, and the length of packet immobilizes, and reduces the complexity of data transmission and processing, improves Packet analyzing Speed;
3, by using this data communications method, the packet structure that the embodiment of the present application sends is used, it is to avoid will not Obscure with the different pieces of information bag of device transmission, multi-threaded parallel can be realized and receive packet;
4, owing to this data communication process checking the correctness of packet, judging the incompleteness of packet, to data Bag carries out multiple check, therefore the most when equipment plugs, and the packet of mistake all can be dropped, and does not interferes with robot, IMU The normal work of (Inertial Measurement Unit) and PC, and then the robustness of guarantee information transmission, make the robustness of equipment improve.
Although preferred embodiments of the present invention have been described, but those skilled in the art once know basic creation Property concept, then can make other change and amendment to these embodiments.So, claims are intended to be construed to include excellent Select embodiment and fall into all changes and the amendment of the scope of the invention.
Obviously, those skilled in the art can carry out various change and the modification essence without deviating from the present invention to the present invention God and scope.So, if these amendments of the present invention and modification belong to the scope of the claims in the present invention and equivalent technologies thereof Within, then the present invention is also intended to comprise these change and modification.

Claims (10)

1. a data transmission method, be applied to one immediately location with in map structuring (SLAM) system, described instant location with When map structuring system can be advanced in circumstances not known according to a movable equipment, the change of displacement and attitude is to described the unknown Environment carries out map structuring, and described movable equipment is additionally provided with an Inertial Measurement Unit (IMU);Described instant location and ground Data can be mutually carried out between figure constructing system and described Inertial Measurement Unit (IMU) and a computer (PC) system three Communication, it is characterised in that described method includes:
Described computer system real-time reception is sent, by described Inertial Measurement Unit, at least one packet of coming, and is stored In the memory element of described computer system;
In the T1 moment, described instant location and map structuring system constructing complete the nth frame image of described circumstances not known, to described Computer system sends request and updates displacement and first request instruction of attitude data of described movable equipment;
Described computer system sends first data corresponding with the described T1 moment obtained from least one packet described Wrap to described instant location and map structuring system;
Described instant location and map structuring system build the N+1 frame figure of described circumstances not known according to described first packet Picture.
2. the method for claim 1, it is characterised in that described packet is specially and uses bitmap mechanism to enter data Row escape process and pack after packet.
3. method as claimed in claim 2, it is characterised in that the pack arrangement of described packet specifically includes:
The verification of PID Packet Identifier, valid data, low byte message bit pattern, high byte message bit pattern, packet length, bag, end-of-packet mark Symbol.
4. method as claimed in claim 3, it is characterised in that described utilization bitmap mechanism carries out escape process to data, Specifically include:
End-of-packet identifier is defined as 0XFF;
The first data that numerical value in packet is 0XFF are carried out escape process, when described first data occur, by described The numerical value of the first data subtracts 1 or adds 1, and will identify the bitmap position 1 of described first data.
5. method as claimed in claim 3, it is characterised in that described Inertial Measurement Unit send at least one packet it Before, described method also includes:
Described Inertial Measurement Unit first carries out the computing of the cumulative mechanism of chksum to data to be sent;
Judge size end data transmission means, obtain a judged result;
Packing data to be sent, the data using bitmap mechanism logarithm value to be OXFF carry out escape process;Wherein, institute State the operation method of the cumulative mechanism of chksum and be specially the cumulative of all data in packet.
6. method as claimed in claim 5, it is characterised in that at described computer system real-time reception by described inertia measurement After unit sends at least one packet come, described and store it in the memory element of described computer system it Before, described method also includes:
The packet received is decoded by described computer system, and is stored in described memory element;
Escape data in the packet of described reception is reduced by the information according to bitmap;
By described judged result, determine described data transfer mode, carry out the storage of data;
Whether the packet using the cumulative mechanism of chksum to verify described reception is correct packet;
The data of the packet of described reception are resolved, extract described displacement and appearance by structure type based on packet State data, use mutually with map structuring system and IMU for described instant location.
7. method as claimed in claim 6, it is characterised in that the described information according to bitmap is by the packet of described reception In escape data reduce, particularly as follows:
By the data convert in the packet that high/low byte message bit pattern will receive.
8. method as claimed in claim 6, it is characterised in that described by described judged result, determines that described data are transmitted Mode, carry out the storage of data particularly as follows:
Unified use small end stores.
9. method as claimed in claim 7, it is characterised in that the cumulative mechanism of described utilization chksum verifies the number of described reception Be whether correct packet according to bag particularly as follows:
Packet length according to the packet received and end-of-packet identifier, it is judged that whether the packet of described reception is complete number According to bag;
According to the cumulative of data all in received data bag and, it is judged that whether the packet of described reception is correct data Bag.
10. the method as described in any one of claim 1~7 or 9, it is characterised in that described movable equipment is robot, hands Machine, notebook computer or panel computer.
CN201210040463.1A 2012-02-20 2012-02-20 A kind of data transmission method Active CN103259616B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210040463.1A CN103259616B (en) 2012-02-20 2012-02-20 A kind of data transmission method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210040463.1A CN103259616B (en) 2012-02-20 2012-02-20 A kind of data transmission method

Publications (2)

Publication Number Publication Date
CN103259616A CN103259616A (en) 2013-08-21
CN103259616B true CN103259616B (en) 2016-12-28

Family

ID=48963343

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210040463.1A Active CN103259616B (en) 2012-02-20 2012-02-20 A kind of data transmission method

Country Status (1)

Country Link
CN (1) CN103259616B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106325266A (en) * 2015-06-15 2017-01-11 联想(北京)有限公司 Spatial distribution map building method and electronic device
CN106382917B (en) * 2015-08-07 2019-05-17 武汉海达数云技术有限公司 The continuous accurate acquisition method of three-dimensional spatial information under a kind of indoor environment
CN106484690A (en) * 2015-08-24 2017-03-08 阿里巴巴集团控股有限公司 A kind of verification method of Data Migration and device
CN106648085A (en) * 2016-12-12 2017-05-10 上海拆名晃信息科技有限公司 Method for capturing attitude information of virtual reality device
CN107328420B (en) * 2017-08-18 2021-03-02 上海智蕙林医疗科技有限公司 Positioning method and device
CN110830497A (en) * 2019-11-15 2020-02-21 天津光电通信技术有限公司 ACARS message identification method, device, server and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101319912A (en) * 2008-07-03 2008-12-10 凯立德欣技术(深圳)有限公司 Client terminal and server terminal of navigation system, and map updating method
CN101436074A (en) * 2008-12-06 2009-05-20 中国海洋大学 Autonomous type underwater robot by simultaneous positioning and map constructing method
CN101996420A (en) * 2009-08-21 2011-03-30 索尼公司 Information processing device, information processing method and program
CN102194367A (en) * 2010-03-09 2011-09-21 索尼公司 Information processing device, map update method, program, and information processing system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011159163A (en) * 2010-02-02 2011-08-18 Sony Corp Image processing device, image processing method, and program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101319912A (en) * 2008-07-03 2008-12-10 凯立德欣技术(深圳)有限公司 Client terminal and server terminal of navigation system, and map updating method
CN101436074A (en) * 2008-12-06 2009-05-20 中国海洋大学 Autonomous type underwater robot by simultaneous positioning and map constructing method
CN101996420A (en) * 2009-08-21 2011-03-30 索尼公司 Information processing device, information processing method and program
CN102194367A (en) * 2010-03-09 2011-09-21 索尼公司 Information processing device, map update method, program, and information processing system

Also Published As

Publication number Publication date
CN103259616A (en) 2013-08-21

Similar Documents

Publication Publication Date Title
CN103259616B (en) A kind of data transmission method
EP3446420B1 (en) Wireless communication for angle of arrival determination
Schiller et al. Drone Security and the Mysterious Case of DJI's DroneID.
CN102749636B (en) System and method for realizing position matching of multiple mobile devices based on acceleration sensors, gyroscopes and mobile positioning technology
CN107360177B (en) A kind of message transmitting method and device based on UDP
CN111343148A (en) FGPA communication data processing method, system and device
US10588033B2 (en) System and method for assisted link prediction mechanism in robotic communications
CN107018491A (en) The treating method and apparatus of position data
CN105071988A (en) Multi-user test system and method
CN112925297B (en) Automatic driving algorithm verification method, device, equipment, storage medium and product
CN104809250A (en) Loose type data consistency checking method
CN106375931A (en) Interaction method, interaction device and server
CN110068851A (en) A kind of safety obtains the method and system of mobile terminal locations
CN107743312A (en) Cross-platform geographic position locating method, platform and positioning access server
CN103630918B (en) A kind of localization method and device, alignment system
CN110446191B (en) Setting method of data transmission radio station, mobile terminal equipment and storage medium
CN107172116A (en) A kind of method and system of mobile unit locating cellphone
CN110118983A (en) RTK localization method, equipment, medium and system based on CSD data-transmission mode
CN104991848A (en) Method and system for implementing Key code burning on basis of MSComm control
KR20150000516A (en) Apparatus and method for communication using communication protocol of container tracer
CN103888197A (en) Radio frequency communication simulation
CN108738165B (en) Data transmission device
CN114125919B (en) Test method and device
CN111615261A (en) Export design method and device of multi-connector module
CN104391788A (en) State-model-based secure communication protocol testing method and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant