Movatterモバイル変換


[0]ホーム

URL:


CN102121827A - Positioning system of mobile robot and positioning method thereof - Google Patents

Positioning system of mobile robot and positioning method thereof
Download PDF

Info

Publication number
CN102121827A
CN102121827ACN201010582210.8ACN201010582210ACN102121827ACN 102121827 ACN102121827 ACN 102121827ACN 201010582210 ACN201010582210 ACN 201010582210ACN 102121827 ACN102121827 ACN 102121827A
Authority
CN
China
Prior art keywords
mobile robot
laser
positioning system
ultrasonic
base station
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.)
Granted
Application number
CN201010582210.8A
Other languages
Chinese (zh)
Other versions
CN102121827B (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.)
Yangtze Delta Region Institute of Tsinghua University Zhejiang
Zhejiang YAT Electrical Appliance Co Ltd
Original Assignee
Yangtze Delta Region Institute of Tsinghua University Zhejiang
Zhejiang YAT Electrical Appliance Co 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 Yangtze Delta Region Institute of Tsinghua University Zhejiang, Zhejiang YAT Electrical Appliance Co LtdfiledCriticalYangtze Delta Region Institute of Tsinghua University Zhejiang
Priority to CN201010582210.8ApriorityCriticalpatent/CN102121827B/en
Priority to PCT/CN2011/070139prioritypatent/WO2012071796A1/en
Publication of CN102121827ApublicationCriticalpatent/CN102121827A/en
Application grantedgrantedCritical
Publication of CN102121827BpublicationCriticalpatent/CN102121827B/en
Expired - Fee Relatedlegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

Translated fromChinese

本发明公开了一种移动机器人定位系统及其定位方法,定位系统包括基站;航位推测定位系统包括用于获取移动机器人角度信息的角速度传感器和用于获取移动机器人行走距离信息的位移传感器;超声激光定位系统包括安装在基站上的超声激光发射装置、安装在移动机器人上的超声激光接收装置以及信息处理系统,通过超声激光发射装置与超声激光接收装置之间的信息交换获得移动机器人在超声激光定位系统中的位置坐标;数据融合单元用于航位推测定位系统中角度信息与行走距离信息的融合以及航位推测定位系统与超声激光定位系统中两个位置坐标的融合;通过数据融合单元实现超声激光定位系统对航位推测定位系统中累积误差的消除。

The invention discloses a mobile robot positioning system and a positioning method thereof. The positioning system includes a base station; the dead position reckoning positioning system includes an angular velocity sensor for obtaining angle information of a mobile robot and a displacement sensor for obtaining walking distance information of a mobile robot; The laser positioning system includes an ultrasonic laser emitting device installed on the base station, an ultrasonic laser receiving device installed on the mobile robot, and an information processing system. The position coordinates in the positioning system; the data fusion unit is used for the fusion of the angle information and the walking distance information in the dead reckoning positioning system and the fusion of the two position coordinates in the dead reckoning positioning system and the ultrasonic laser positioning system; realized by the data fusion unit Ultrasonic laser positioning system eliminates accumulated errors in dead reckoning positioning system.

Description

A kind of mobile robot positioning system and localization method thereof
Technical field
The invention belongs to the mobile positioning technique field of intelligence machine, relate in particular to a kind of mobile robot's positioning system and localization method thereof.
Background technology
Along with the fast development of computer technology, microelectric technique, network technology, mobile robot's gordian technique has obtained more deep research, and part moves to maturity.Mobile robot's working environment has destructuring and uncertainty, thereby it is also higher to the requirement of robot, location technology wherein is a very critical technical problems, and the overall situation is located mobile robot's a critical function especially, do not have this function, any autokinetic movement of robot all is blindly.No matter be which kind of robot, it will solve three problems at the volley all the time, promptly " now where? ", " where going to? ", " how going to? ", mobile robot's location, the research of airmanship are exactly in order to solve above-mentioned three problems.
Calculate at the existing odometer of positioning field, based on the landmark identification of vision, multiple localization methods such as overall situation location, gyroscopic navigation, GPS based on map match, every kind of technology all has advantage and limitation separately, though it is low that odometer is calculated short-term accuracy height, cost, can not avoid attracting the unlimited accumulation of error; Gyroscopic navigation need not external reference, but in time drift is arranged, and is not suitable for for a long time accurately location.At the working environment of mobile robot's unknown non-structure, have only at present GPS could realize can be practical overall situation location, but GPS is subjected to the restriction of factors such as precision, safety.In mobile robot's practical application, all be the comprehensive use of multinomial location technology generally, realize that the relative merits complementation is to improve bearing accuracy and reliability.Is that " 200920157556.6 ", name are called the patent of " a kind of Position Fixing Navigation System of container Automatic Guided Vehicle " as China national Patent Office in the disclosed patent No. of 2010-02-03, adopt the localization method of inertial navigation, GPS, laser positioning combination, though the location real-time is good, precision is high, but still will rely on GPS to realize.
To sum up, present mobile robot is far from reaching the requirement of practicability, its intelligent various demands that also satisfy the mankind.Those skilled in the art are also making great efforts to attempt, to explore more practical, intelligent robot always, but fail breakthrough development in that localization for Mobile Robot is technical.
Summary of the invention
Problem to be solved by this invention just provides a kind of mobile robot positioning system and localization method thereof, can accurately implement the location, accelerates robot response to external world, avoids intricate reasoning, improves system real time and applicability.
For solving the problems of the technologies described above, the present invention adopts following technical scheme:
A kind of mobile robot positioning system is characterized in that: comprise the base station;
Positioning system is inferred in the boat position that is installed on the mobile robot, and described boat position infers that positioning system comprises the displacement transducer that is used to obtain the angular-rate sensor of mobile robot's angle information and is used to obtain mobile robot's travel distance information; Obtain the position coordinates of mobile robot in boat position supposition positioning system after merging angle information and travel distance information;
The ultrasonic laser positioning system, described ultrasonic laser positioning system comprises the ultrasonic laser emitter that is installed on the base station, is installed in ultrasonic laser receiving trap and information handling system on the mobile robot, obtains the position coordinates of mobile robot in the ultrasonic laser positioning system by the message exchange between ultrasonic laser emitter and the ultrasonic laser receiving trap;
Data fusion unit, described data fusion unit are used for navigating, and the fusion of positioning system angle information and travel distance information is inferred in the position and a fusion of inferring two position coordinateses in positioning system and the ultrasonic laser positioning system of navigating; Realize of the elimination of ultrasonic laser positioning system by the data fusion unit to cumulative errors in the boat position supposition positioning system.
Further, described angular-rate sensor is a MEMS numeral gyroscope, and described displacement transducer is the incremental encoding code-disc.
Further, described ultrasonic laser emitter comprises that the generating laser, the correspondence that have photoelectric code disk are installed in the drive unit that ultrasonic transmitter, driving laser transmitter and ultrasonic transmitter on the generating laser rotate synchronously; The ultrasonic laser receiving trap comprise the laser pick-off array formed by the laser pickoff of some annular spread, by some ultrasonic receivers form and with the ultrasound wave receiving array of the corresponding installation of laser pick-off array.
Further, have eight laser pickoffs in the laser pick-off array at least, have eight ultrasonic receivers in the ultrasound wave receiving array at least, the corresponding receiving side signal of each laser pickoff with ultrasonic receiver to.Its objective is allow as far as possible the mobile robot multi-faceted receive laser and ultrasound wave from the base station.
Further, described information handling system comprises by laser, the central processing module of ultrasonic signal triggering external interrupt and the wireless module that is used for exchange message.
Further, described mobile robot goes up the generating laser that has photoelectric code disk is installed, and the laser pick-off array is installed on the base station.The positional information of mobile robot in environment, it also is important state towards the angle.Gyroscope measured towards there being random drift, for this reason, the same generating laser that a tape code dish is installed on the mobile robot, a laser pick-off array is installed on the base station, be used for measuring base station residing angle in mobile robot's coordinate system, in conjunction with mobile robot's coordinate, just can calculate the mobile robot towards the angle.
Further, described ultrasonic laser positioning system also comprises the laser transmission circuit that is used to regulate the Laser emission frequency, the ultrasonic transmit circuit that is used to promote ultrasonic emitting power, second signal amplifying circuit and phase discriminator.Adjusting by laser transmission circuit makes that scan laser has no transmission frequency on scan laser on the mobile robot and the base station, interference-free mutually, simultaneously also make the laser pick-off array receive only the laser of characteristic frequency, be not subjected to the interference of external environment light; By ultrasonic transmit circuit hyperacoustic measuring distance is reached more than 20 meters, increase mobile robot's sphere of action; And second signal amplifying circuit and phase discriminator are realized the processing and amplifying and the phase wave demodulation of received signal on the laser pickoff, guarantee laser and ultrasonic reception distance.
Further, described data fusion unit is a Kalman filter, by the Kalman filtering strategy position data of ultrasonic laser positioning system is inferred that with the boat position position data that positioning system obtains merges.
In order further to solve the problems of the technologies described above, the invention allows for a kind of method for positioning mobile robot, it is characterized in that comprising the steps:
1) angle information and the travel distance information of obtaining the mobile robot respectively by angular-rate sensor in the boat position supposition positioning system and displacement transducer; And angle information and travel distance information merged by the data fusion unit, obtain the position coordinates that mobile robot in the positioning system is inferred in the boat position;
2) ultrasonic laser emitter on the base station and the ultrasonic laser receiving trap on the mobile robot are finished message exchange by information handling system, obtain the position coordinates of mobile robot in the ultrasonic laser positioning system;
3) mobile robot's position coordinates merges by the data fusion unit in the boat position position coordinates of inferring mobile robot in the positioning system and the ultrasonic laser positioning system, eliminates the cumulative errors in the boat position supposition positioning system.
Further, also comprise the correction of mobile robot, the steps include: that the generating laser on the mobile robot sends scan laser scanning base station towards the angle; When the laser pick-off array received on the base station is informed the mobile robot by wireless module behind scan laser; By the photoelectric code disk on the mobile robot obtain scan laser angle and and then be converted into the angle information of mobile robot in base station coordinates system; This angle information and boat position are inferred that the angle information that angular-rate sensor obtains in the positioning system merges, and eliminates the cumulative errors of angular-rate sensor.
Further, the message exchange step of described information handling system is:
1) generating laser on the base station sends scan laser, triggers central processing module and produce external interrupt XINT1 when the laser pick-off array received on the mobile robot arrives this scan laser, and send marking signal by wireless module to the base station;
2) after the base station received marking signal, the angle information of photoelectric code disk was sent to the mobile robot by wireless module on the base station with being installed in;
3) mobile robot triggers central processing module generation external interrupt XINT13 after receiving angle information, and the recorder time;
4) ultrasonic transmitter on the base station sends ultrasound wave, and the ultrasound wave receiving array on the mobile robot triggers central processing module generation external interrupt XINT2 after receiving ultrasound wave, and the recorder time.
Further, the boat position infers that the position coordinates of mobile robot in the positioning system obtains by following formula:
x(k)=x(k-1)+Δx
≈x(k-1)+Δs·cos(θ(k-1)+Δθ2)
=x(k-1)+Δs·cos(θ(k-1)+(θ(k-1)+Δθ)2);
=x(k-1)+Δs·cos(θ(k-1)+θ(k)2)
y(k)=y(k-1)+Δy
≈y(k-1)+Δs·sin(θ(k-1)+Δθ2)
=y(k-1)+Δs·sin(θ(k-1)+(θ(k-1)+Δθ)2);
=y(k-1)+Δs·sin(θ(k-1)+θ(k)2)
Δ x wherein, Δ y, Δ θ represent that respectively the mobile robot puts the recruitment of (x (k), y (k), θ (k)) when point horizontal ordinate x, ordinate y and angle θ from (x (k-1), y (k-1), θ (k-1)) in a cycle period; Δ s represents that the mobile robot puts the path that (x (k), y (k), θ (k)) point is passed by from (x (k-1), y (k-1), θ (k-1));
Mobile robot's position coordinates obtains by following formula in the ultrasonic laser positioning system:
X=dRbCos (α); Y=dRbSin (α); D whereinRbThe mobile robot is to the distance between the base station in expression; α represents the angle-data that photoelectric code disk records on the base station;
Above-mentioned boat position is inferred that positioning system is made as (x at mobile robot's position coordinates that k calculates constantlyd(k), yd(k)), the position coordinates that calculates of ultrasonic laser positioning system is made as (xa, ya), then the position coordinates of two systems merges by following formula:
x(k)=xd(k)+kx(xa-xd(k));y(k)=yd(k)+ky(ya-yd(k));
K whereinx, kyThe expression Error Gain, value is at 0.5-1.0; Make (x thend(k), yd(k))=(x (k), y (k)), the cumulative errors in the positioning system is inferred in elimination boat position.
Beneficial effect of the present invention:
1, the designed positioning system of the present invention is at the mobile robot, and a multi-sensor information that adopts kalman filter method that ultrasonic laser and boat position are inferred merges, thereby has obtained the wide novel localization method of applicability;
2, ultrasonic laser and boat position are inferred two kinds of traditional localization method combinations, both in time eliminated the cumulative errors in the inertial positioning, guaranteed the real-time and the accuracy of location, boat position again;
3, no matter in conjunction with relative positioning and absolute fix mode, widened the mobile work robot environment requirement, be indoor or outdoor, all need not artificial terrestrial reference and working environment map, only needs a base station to get final product;
4, by the application of ultrasonic laser positioning system, significantly improve mobile robot's bearing accuracy, also prolonged mobile robot's working time simultaneously, helped improving mobile robot's operation performance;
5, the mobile robot can both auto-initiation in any position of positioning system effective range of the present invention.
To sum up, positioning system provided by the present invention can accurately be implemented the location, accelerates robot response to external world, avoids intricate reasoning, and the real-time and the applicability of positioning system significantly improve.
Description of drawings
The present invention is described further below in conjunction with accompanying drawing:
Fig. 1 is base station and mobile robot's position view;
Fig. 2 infers a coordinate diagram for the mobile robot position of navigating;
Fig. 3 is a ultrasonic laser positioning system synoptic diagram; Fig. 3 (a) is a kind of preferred embodiment of ultrasonic laser emitter on the base station; Fig. 3 (b) is a kind of preferred embodiment of the ultrasonic laser receiving trap on the mobile robot;
Fig. 4 is the circuit diagram of laser transmission circuit;
Fig. 5 is the circuit diagram of ultrasonic transmit circuit;
Fig. 6 is the circuit diagram of second signal amplifying circuit;
Fig. 7 is the circuit diagram of phase discriminator;
Fig. 8 is the process flow diagram of information handling system;
Fig. 9 is the program flow diagram of ultrasonic laser positioning system;
Figure 10 is the experimental data figure of ultrasonic ranging accuracy;
Figure 11 is a ultrasonic laser positioning system precision measure experimental data figure;
Figure 12 is that actual run trace of mobile robot and native system calculate the position coordinates that obtains;
Figure 13 is the error synoptic diagram between mobile robot's reentry point position and the theoretical position that calculates.
Embodiment
With reference to Fig. 1-9, the invention provides a kind of mobile robot positioning system, comprisebase station 1;
Positioning system is inferred in the boat position that is installed on themobile robot 2, and described boat position infers that positioning system comprises the displacement transducer that is used to obtain the angular-rate sensor of mobile robot's 2 angle informations and is used to obtain mobile robot's 2 travel distance information; Obtain the position coordinates ofmobile robot 2 in boat position supposition positioning system after merging angle information and travel distance information;
The ultrasonic laser positioning system, described ultrasonic laser positioning system comprises the ultrasonic laser emitter that is installed on thebase station 1, is installed in ultrasonic laser receiving trap and information handling system on themobile robot 2, obtains the position coordinates ofmobile robot 2 in the ultrasonic laser positioning system by the message exchange between ultrasonic laser emitter and the ultrasonic laser receiving trap;
Data fusion unit, described data fusion unit are used for navigating, and the fusion of positioning system angle information and travel distance information is inferred in the position and a fusion of inferring two position coordinateses in positioning system and the ultrasonic laser positioning system of navigating; Realize of the elimination of ultrasonic laser positioning system by the data fusion unit to cumulative errors in the boat position supposition positioning system.
Angular-rate sensor wherein adopts gyroscope, by the integration to gyro data, can obtain the mobile robot with respect to the angle that initial position turned over, but consider cost factor, has adopted MEMS numeral gyroscope cheaply; This gyroscope can highest measurement ± 320 °/rotating speed of sec, and the angle random drift value is 0.016 °/sec.Digital interface is standard SPI serial output, and the SPI interface by microprocessor (DSP) can be configured and reading of data it.The program loop cycle is 20ms, in the program in each cycle period by following formula to carrying out numerical integration from the gyrostatic data of MEMS numeral:
θg(k)=θg(k-1)+0.07326×20ms×(gyroData-gyroBias);
Wherein gyroData is the data that read from MEMS numeral gyroscope by the SPI interface; GyroBias represents MEMS numeral gyrostatic zero shift amount, the i.e. gyro data that is read when the mobile robot is static; 20ms is an integration period, i.e. the cycle period of program; 0.07326 be provide in the MEMS numeral gyroscope technical documentation gyro data is converted to the angular velocity conversion factor of (degree/second); θg(k-1) the MEMS numeral gyroscope angle value of the last cycle period of expression, θg(k) be by the resulting current MEMS numeral gyroscope angle of integration.
Displacement transducer is the incremental encoding code-disc, and the effect of incremental encoding code-disc is to be used to measure the distance that the mobile robot passes by.Mobile apparatus philtrum with two-wheel drive, all want the installation position displacement sensor on left and right two road wheels, each cycle period of program reads the umber of pulse increment of incremental encoding code-disc on left and right two road wheels by the RS232 serial ports in the positioning system from robot base plate electric machine control module, just pulse increment can be converted to the distance increment that the mobile robot walks in conjunction with the diameter of robot ambulation wheel.
Δs=(Δplcl+Δprcr)/2;
Wherein Δ s represents (20ms) distance increment that the mobile robot walked in the program loop cycle; Δ plWith Δ prRepresent that respectively incremental encoding code-disc on left and right two road wheels is at the pulse increment of a program loop in the cycle.Coefficient clAnd crRespectively with Δ plWith Δ prConvert the distance that left and right road wheel is passed by in one-period.In advance by manual operation machine people along straight line travel distance l, the umber of pulse that reads left and right two incremental encoding code-discs is plAnd pr, can obtain clAnd crBe respectively cl=l/plAnd cr=l/pr
As shown in Figure 3, the ultrasonic laser emitter has comprised that the generatinglaser 3, the correspondence that havephotoelectric code disk 31 are installed inultrasonic transmitter 4, the drivinglaser transmitter 3 and theultrasonic transmitter 4 synchronous drive units that rotate on the generatinglaser 3; The ultrasonic laser receiving trap comprise the laser pick-offarray 5 formed by the laser pickoff of some annular spread, by some ultrasonic receivers form and with the ultrasoundwave receiving array 6 of laser pick-offarray 5 corresponding installations.Wherein generatinglaser 3 adopts the linear laser transmitter, that is: the laser that emits is perpendicular to a laser rays on ground; The effect of code-disc is the emission angle of Laser Measurement.Eight laser pickoffs have been comprised in the laser pick-offarray 5 shown in Fig. 3, eight ultrasonic receivers have been comprised in the ultrasoundwave receiving array 6, each laser pickoff and ultrasonic receiver all a corresponding receiving side signal to, its objective is allow as far as possible the mobile robot multi-faceted receive laser and ultrasound wave frombase station 1.
The concrete structure of ultrasonic laser emitter and ultrasonic laser receiving trap can be with reference to Fig. 3 (a), 3 (b), drive unit has adoptedmotor 7, and by a pair of gear set 8 realization transmissions, those skilled in that art adopt other modes to drive on the basis of realizing the native system function, but its purpose still will realize laser, hyperacoustic scanning, so also within covering scope of the present invention.
Because the positional information of mobile robot in environment, it also is important state towards the angle, gyroscope measured towards there being random drift, therefore, thesame generating laser 3 that a bandphotoelectric code disk 31 is installed is installed a laser pick-offarray 5 onbase station 1 on the mobile robot, is used for measuringbase station 1 residing angle in mobile robot's coordinate system, in conjunction with mobile robot's coordinate, just can calculate the mobile robot towards the angle.
With reference to also comprising the laser transmission circuit that is used to regulate the Laser emission frequency, the ultrasonic transmit circuit that is used to promote ultrasonic emitting power, second signal amplifying circuit and phase discriminator in Fig. 4-7 ultrasonic laser positioning system.
With reference to Fig. 4, the scan laser on the mobile robot has different transmission frequencies with scan laser on the base station, and is interference-free mutually, and the array of laser pick-off simultaneously also receives only the laser of characteristic frequency, is not subjected to the interference of sunlight.By regulating the resistance of resistance R 109, can make the square wave of phase-locked loop chip LM567, i.e. the transmission frequency of scalable laser at TR pin output certain frequency.The transmission frequency of the scan laser on thebase station 1 is adjusted to 20KHz, and the corresponding value of R109 is 4.7K; And the scan laser in the robot is adjusted to 40KHz, and the corresponding value of R109 is 2.35KHz.
With reference to Fig. 5, utilize chip LM567 to produce the required standard 40KHz square wave of hyperacoustic transmitter, because the required distance of ultrasonic ranging reaches more than 20 meters, so need to improve emissive power; Adopt motor drive ic L298P to drive ultrasonic transmitter, EN_Ultrasonic is the control signal of chip L298P for this reason, controls hyperacoustic emission and closes by high-low level; The 5V that IN1 produces for phaselocked loop LM567, the square wave of 40KHz; OUT1, OUT2 are connected to two pins of ultrasonic transmitter for amplify back and reverse drive signal mutually through chip LM298P, and another road drive signal OUT3, the OUT4 of chip LM298P chip is used for drive motor.
With reference to Fig. 6,7, for guaranteeing laser and ultrasonic reception distance, the signal that receives in laser and ultrasound wave receiving array all must be through processing and amplifying; Adopt operational amplifier LM324 to form a second amplifying circuit for this reason, signal carries out phase demodulation through amplification and after excluding direct current signal at the IN end that is sent to phaselocked loop LM567, if frequency matching, then it is at OUT output low level signal, and the person is not a high level signal; When the signal of OUT pin when the high level saltus step is low level, will excite the outside negative edge of F2808 to interrupt.
Secondly, the invention allows for a kind of method for positioning mobile robot, comprise the steps:
1) angle information and the travel distance information of obtaining the mobile robot respectively by angular-rate sensor in the boat position supposition positioning system and displacement transducer; And angle information and travel distance information merged by the data fusion unit, obtain the position coordinates that mobile robot in the positioning system is inferred in the boat position;
2) ultrasonic laser emitter on the base station and the ultrasonic laser receiving trap on the mobile robot are finished message exchange by information handling system, obtain the position coordinates of mobile robot in the ultrasonic laser positioning system;
3) mobile robot's position coordinates merges by the data fusion unit in the boat position position coordinates of inferring mobile robot in the positioning system and the ultrasonic laser positioning system, eliminates the cumulative errors in the boat position supposition positioning system.
Further explain the characteristics of positioning system of the present invention and localization method below in conjunction with positioning principle:
One, positioning system is inferred in the boat position
With reference to Fig. 1,2, after obtaining mobile robot's angle information and travel distance information, by merging the current location information that just can obtain the mobile robot by MEMS numeral gyroscope and incremental encoding code-disc.Set mobile robot's position and represent under world coordinate system,base station 1 is fixed on the ground, and the position of setting 1 place, base station is the initial point of world coordinate system, andbase station 1 positive dirction is made as the y axle positive dirction of world coordinate system; The axis centre point of mobile robot's two road wheels is represented the position at mobile robot place, and mobile robot's cephalad direction is represented mobile robot's positive dirction.So, and the state vector of the position coordinates of robot and deflection composition robot (x, y, θ).
With reference to Fig. 3, in order to obtain the current state of mobile robot, adopt the infinitesimal accumulate mode, mobile robot's action curve is regarded as a lot of sections small rectilinear(-al)s, utilize the travel distance information of gyrostatic angle information and code-disc like this, just can extrapolate the robot current position information from given initial position.The mobile robot goes to the changes in coordinates of A ' (x (k), y (k), θ (k)) from an A (x (k-1), y (k-1), θ (k-1)).Δ x, Δ y, Δ θ are illustrated respectively in the recruitment of a program loop cycle Δ t (20ms) time inner machine people's horizontal stroke, ordinate and angle, so Δ x, Δ y can be calculated by following formula:
Δx=AA′·cos(θ(k-1)+Δθ2);Δy=AA′·sin(θ(k-1)+Δθ2);
Because time interval Δ t is very short, robot can be approximated to be straight line AA ' from an A point to A ' some path Δ s that is passed by, then:
x(k)=x(k-1)+Δx
≈x(k-1)+Δs·cos(θ(k-1)+Δθ2)
=x(k-1)+Δs·cos(θ(k-1)+(θ(k-1)+Δθ)2);
=x(k-1)+Δs·cos(θ(k-1)+θ(k)2)
y(k)=y(k-1)+Δy
≈y(k-1)+Δs·sin(θ(k-1)+Δθ2)
=y(k-1)+Δs·sin(θ(k-1)+(θ(k-1)+Δθ)2);
=y(k-1)+Δs·sin(θ(k-1)+θ(k)2)
Like this, from initial coordinate (x (0), y (0)) beginning, each program loop cycle (20ms) is all at mobile robot's coordinate (x (k-1) of last one-period, y (k-1)) on the basis, calculates and once upgrade coordinate (x (k), y (k)), so circulate, just can know the position coordinates at the current place of mobile robot constantly.
Two, ultrasonic laser positioning system
With reference to Fig. 3,8,9, at first be to calculate the coordinate (x of mobile robot in base station coordinates system, y), with reference to Fig. 8, generating laser 3 flyback retrace constantly on the base station, behind the scan laser that the laser pick-off array received on the mobile robot is sent to the base station, central processing module produces external interrupt signal XINT1, and pass through wireless module nRF905 to a marking signal of base station (0x88) informing base station, illustrate that robot is scanned by it.After the base station received this marking signal, the angle [alpha] of the photoelectric code disk that will be connected with generating laser sent to the mobile robot by wireless module, and excited one section ultrasonic pulse.When the wireless module on the mobile robot receives data, excite the external interrupt XINT13 of central processing module, in this interrupt service routine writing time t1Ultrasonic receiver module receives the external interrupt XINT2 that can excite central processing module behind the ultrasound wave, and writing time t2Because electromagnetic wave is transmitted as the light velocity in air, its transmission time can ignore, simultaneously in the base station from being wirelessly transmitted to t time delay of ultrasonic emitting0Fix, so the aerial transmission time of ultrasound wave is tf=t2-t1-t0The aerial transmission speed of ultrasound wave is 340m/s, so the mobile robot between the base station apart from dRbJust can calculate, mobile robot's coordinate is:
x=drbcos(α);y=drbsin(α);
Set aforementioned boat position and infer that positioning system is (x at mobile robot's location mark that k calculates constantlyd(k), yd(k)), the coordinate representation of calculating of ultrasonic laser positioning system is (xa, ya), then the position data of two systems merges by following formula:
x(k)=xd(k)+kx(xa-xd(k));y(k)=yd(k)+ky(ya-yd(k));
K whereinx, kyThe expression Error Gain, value is preferably 0.6 at 0.5-1.0; Make (x thend(k), yd(k))=(x (k), y (k)), the cumulative errors in the positioning system is inferred in elimination boat position.
With reference to Fig. 3, the generating laser on the mobile robot sends scan laser, and when scanning the base station, the mobile robot is informed by wireless module in the base station; This moment, the mobile robot read the angle beta (being recorded by photoelectric code disk 31) of scan laser, and passed through the angle [alpha] of following formula calculating robot in base station coordinates system:
α=arctan(y(k)/x(k));
Wherein (x (k), y (k)) is the current mobile robot's who calculates position coordinates, so the mobile robot's who records by laser positioning towards angle θlFor:
θl=π-(β-α);
Set k and infer that by the boat position mobile robot that MEMS numeral gyroscope records in the positioning system is θ towards the angle constantlyg(k), with itself and θlMerge and just can obtain the mobile robot towards optimal estimation:
θ=θg(k)+kθlg(k));
Error Gain k whereinθ=0.8, make θ thend(k)=and θ, thus the cumulative errors in the measurement of angle of elimination MEMS numeral gyroscope.In data fusion process, Error Gain is selected big more, the data of ultrasonic laser positioning system are just big more to the corrective action of the data of boat position supposition positioning system, but itself there is error in the ultrasonic laser positioning system, so choose suitable Error Gain according to data statistics separately, with obtain the position and towards optimal estimation.
Be understood that from foregoing the ultrasonic laser positioning system realizes by base station and the mutual exchange message of mobile robot, with reference to Fig. 8, laser pick-off array on the base station is when receiving the scan laser of self-movement robot, send a confirmation signal by wireless module, the expression mobile robot has scanned the base station.External interrupt INT0 is used for to code-disc pulse and counts i.e. motor commutation control.Pulse meeting of the every generation of code-disc causes interrupt INT 0, and program is judged the direction of laser scanning earlier, umber of pulse is added 1 or subtract 1 again.When umber of pulse during, control motor commutation, thereby realize the flyback retrace that comes of laser greater than higher limit or less than lower limit.External interrupt INT1 is the Z phase correction signal of code-disc, and code-disc revolves the Z that turns around and has only a pulse mutually, and this signal is used for proofreading and correct the error that produces in the code-disc step-by-step counting.External interrupt INT2 is connected to the matching addresses AM pin of wireless module, when central stopping pregnancy is given birth to, the wireless module that the base station is described has received data, if data bit 0x88, illustrate that the mobile robot is arrived by base station scans, this moment, the base station sent to the mobile robot with the code-disc umber of pulse, and the excitation ultrasound wave impulse.
The present invention surveys mutually by sensors such as ultrasound wave, laser, carries out information fusion by statistics, filtering scheduling algorithm then, obtains mobile robot's absolute position thus.This system is as a brand-new key control unit, can not only accurately implement the location, accelerate robot response to external world, also avoided intricate reasoning, the real-time and the applicability of positioning system significantly improve, generally be applicable to the exploitation of various intelligent mobile robots, as pipeline cleaning robot, grass-removing robot, skyscraper plaster robot, underground pipeline robot for overhauling, ground polishing machine people, machine people, Astrobotic etc. clean the windows.
Test accuracy and the precision of verifying positioning system of the present invention below by several groups:
With reference to Figure 10, the experiment of first step ultrasonic ranging accuracy.It is the key of laser-ultrasound positioning system accurate positioning.The mobile robot is positioned in apart from base station different far and near 4 position: 240CM, 1200CM, 2100CM and 3000CM.In the experiment when apart from the base station during greater than 35 meters, to such an extent as to the ultrasound wave receiving array on the too weak mobile robot of ultrasonic signal can't receive.Each range points is all tested 40 times.Recording each some average error separately in the experiment is respectively: 2.9CM, 3.0CM, 5.4CM and 8.3CM.When distance base station during smaller or equal to 10 meters, absolute error is stabilized in the 10CM usually.When robot will become greatly gradually apart from base station time error far away, during 20 meters left and right sides, error remains on 10CM substantially in the distance base station.In 30 meters scope, measuring error is to accept at 10CM.Obtaining during accidental the measurement will application card Kalman Filtering policy filtering greater than the absolute error of 15CM.
With reference to Figure 11, second step was the precision of assessment laser-ultrasound positioning system.Stop on a series of specified points of mobile robot in working environment, calculate the position of robot this moment then according to the data message of laser positioning sensor and ultrasonic ranging sensor.Because there is angular error in the laser positioning sensor of base station, cause the result of experimental point to be two groups of trend of concentrating distribution.One has the scrambler of 1000 pulse resolutions and laser positioning sensor to link together, and a pulse makes mistakes and will cause the measurement of angle of 0.36 degree error to occur in set of pulses signal.Hence one can see that, and high-resolution scrambler will help to improve bearing accuracy.Along with the distance between robot and base station becomes big, it is big that the site error that angle causes also can become.In addition, the error of every group of point is also relevant with ultrasonic measuring distance technology.As can be seen from Figure 11 can effectively work in the scope of 30 meters of laser-ultrasound positioning systems in the distance base station.
With reference to Figure 12, mobile robot's a performance after this has organized experimental evaluation boat position supposition positioning system and ultrasonic laser positioning system merge.The error of Kalman filtering is at kx=ky=0.6 and kθCan't calculate acquisition at=0.8 o'clock.In outdoor lawn, at first the path walking of manual drivemobile robot 24 meters * 24 meters square white size tape labels on the lawn is one time, and the white size tape label only leads the mobile robot travelling on the ideal path accurately with helping operating personnel.In this process, the 60CM that whenever travels of robot can calculate the position at place and data are stored automatically, sends to computing machine by serial port again.Can find that from Figure 12 the position that calculates just in time roughly conforms to the run trace of robot reality, error is less.
With reference to Figure 13, allow the mobile robot along 24 meters * 24 meters the square path self-navigation of pre-programmed itself, mobile robot's software program keeps operation at reentry point always, and robot is after measuring end, continue to keep self-navigation, the ability of location continuously in the time of like this can Validity Test mobile robot long-play.Experiment is carried out 20 times, and each 2.5 minutes consuming time, clockwise with all tests counterclockwise.Though as shown in Figure 12, the distance of mobile robot and base station constantly becomes the increase that conference causes error, and when robot approached base station location, the accuracy of laser-ultrasound positioning system was also higher, so the reentry point site error is very little.Experimental results show that the ultrasonic laser positioning system can effectively compensate the cumulative errors in the boat position supposition positioning system.The mobile robot can work long hours in the 30 meters scopes far away in distance base station continuously.And the border, lawn can be stored in the robot, on the one hand avoids crossing the border, and can allow any position initialization of robot in system's effective range itself on the other hand.
Experimental data, formula related in the foregoing description only are the clearer positioning principle of the present invention of explaining of energy, practical range of the present invention is not construed as limiting, by above-mentioned technology contents, those skilled in the art can carry out multiple modification and conversion fully under the prerequisite that does not break away from the present invention spirit scope, but only otherwise the modification and the conversion that break away from spirit of the present invention all should belong to the defined scope of claims of the present invention.

Claims (12)

10. a kind of method for positioning mobile robot according to claim 9 is characterized in that: also comprise the correction of mobile robot towards the angle, the steps include: that the generating laser (3) on the mobile robot (2) sends scan laser scanning base station (1); After receiving scan laser, the laser pick-off array (5) on base station (1) informs mobile robot (2) by wireless module; By the photoelectric code disk (31) on the mobile robot (2) obtain scan laser angle and and then be converted into the angle information of mobile robot (2) in the coordinate system of base station (1); This angle information and boat position are inferred that the angle information that angular-rate sensor obtains in the positioning system merges, and eliminates the cumulative errors of angular-rate sensor.
CN201010582210.8A2010-11-292010-11-29Positioning system of mobile robot and positioning method thereofExpired - Fee RelatedCN102121827B (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
CN201010582210.8ACN102121827B (en)2010-11-292010-11-29Positioning system of mobile robot and positioning method thereof
PCT/CN2011/070139WO2012071796A1 (en)2010-11-292011-01-10Mobile robot positioning system and positioning method thereof

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201010582210.8ACN102121827B (en)2010-11-292010-11-29Positioning system of mobile robot and positioning method thereof

Publications (2)

Publication NumberPublication Date
CN102121827Atrue CN102121827A (en)2011-07-13
CN102121827B CN102121827B (en)2013-12-18

Family

ID=44250434

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201010582210.8AExpired - Fee RelatedCN102121827B (en)2010-11-292010-11-29Positioning system of mobile robot and positioning method thereof

Country Status (2)

CountryLink
CN (1)CN102121827B (en)
WO (1)WO2012071796A1 (en)

Cited By (81)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101825901A (en)*2010-03-312010-09-08北京航空航天大学Multi-agent robot cooperative control method based on artificial physics method
CN102359783A (en)*2011-07-222012-02-22北京大学Vision-based mobile robot positioning method
CN102419179A (en)*2011-12-092012-04-18沈阳工业大学Method and device for positioning mobile robot and recording driving track
CN102636774A (en)*2012-04-262012-08-15天津大学Total-station spatial measuring and positioning method based on optoelectronic scanning and ultrasound distance measurement
CN102645221A (en)*2012-03-262012-08-22北京华虎兄弟科技有限公司Locating device and use method thereof
CN103033183A (en)*2012-12-142013-04-10中国航空工业集团公司北京长城航空测控技术研究所Indoor precise positioning system and method for industrial robot
CN103197678A (en)*2013-03-182013-07-10上海第二工业大学Intelligent navigation system of sweeping robot
CN103278132A (en)*2013-04-202013-09-04北京工业大学Measurement apparatus and measurement apparatus for attitude of self-walking underground tunneling robot
CN103454661A (en)*2013-03-062013-12-18深圳先进技术研究院Positioning system based on GPS and distance and angle measurement technology
WO2014012351A1 (en)*2012-07-162014-01-23苏州科瓴精密机械科技有限公司Positioning system of mobile robot and positioning method thereof
CN103542847A (en)*2012-07-162014-01-29苏州科瓴精密机械科技有限公司Locating system and method of mobile robot
CN103868509A (en)*2014-03-182014-06-18广东顺德中山大学卡内基梅隆大学国际联合研究院Two-dimensional motion locating device and method by optical mouse sensing
CN103985177A (en)*2014-05-262014-08-13阮宏鸣Passive smart lock system based on limited interaction
CN104111445A (en)*2014-07-092014-10-22上海交通大学Ultrasonic-array auxiliary positioning method and system used for indoor navigation
CN104115611A (en)*2013-04-262014-10-29苏州科瓴精密机械科技有限公司Mowing robot
CN104162894A (en)*2013-05-172014-11-26光宝电子(广州)有限公司Cleaning robot and positioning method of cleaning robot
CN104237850A (en)*2013-06-202014-12-24沈阳工业大学Method and device for mutual location and confirmation among multiple robots
CN104633388A (en)*2014-12-112015-05-20清华大学Low-power-consumption high-efficiency magnetic signal transmitting device for pipeline
CN104748746A (en)*2013-12-292015-07-01刘进Attitude determination and virtual reality roaming method of intelligent machine
CN104777452A (en)*2015-04-092015-07-15北京科技大学Positioning system and positioning method of mobile equipment
CN104848848A (en)*2015-03-302015-08-19北京云迹科技有限公司Robot map drafting and positioning method based on wireless base station and laser sensor as well as system thereof
CN105051490A (en)*2012-08-062015-11-11株式会社理光Positioning apparatus, computer program, and appliance control system
CN105116378A (en)*2015-09-302015-12-02长沙开山斧智能科技有限公司Wireless and ultrasonic composite location system and location method for wireless and ultrasonic composite location system
CN105115498A (en)*2015-09-302015-12-02长沙开山斧智能科技有限公司Robot location navigation system and navigation method
CN105424032A (en)*2015-12-082016-03-23小米科技有限责任公司Terminal indoor positioning method and device
CN105513132A (en)*2015-12-252016-04-20深圳市双目科技有限公司Real-time map construction system, method and device
CN105698784A (en)*2016-03-222016-06-22成都电科创品机器人科技有限公司Indoor robot positioning system and method
CN105717499A (en)*2016-02-042016-06-29杭州南江机器人股份有限公司Deflection angle measuring and correcting system and method of laser range finder
CN105737852A (en)*2016-02-042016-07-06杭州南江机器人股份有限公司Laser range finder position measuring and correcting system and method
CN105891780A (en)*2016-04-012016-08-24清华大学Indoor scene positioning method and indoor scene positioning device based on ultrasonic array information
CN106123890A (en)*2016-06-142016-11-16中国科学院合肥物质科学研究院A kind of robot localization method of Fusion
CN106197396A (en)*2016-06-272016-12-07杨国强A kind of optically-based signal launch and receive location guidance system and method
WO2017020641A1 (en)*2015-07-312017-02-09天津大学Indoor mobile robot pose measurement system and measurement method based on optoelectronic scanning
CN106483497A (en)*2015-12-232017-03-08北京凌宇智控科技有限公司A kind of signal receiving device and three-dimensional fix system
CN106526539A (en)*2016-11-252017-03-22北京凌宇智控科技有限公司Positioning base station, positioning system and positioning method
CN106526538A (en)*2016-11-252017-03-22北京凌宇智控科技有限公司Positioning base station, positioning system and positioning method
CN106646365A (en)*2016-11-252017-05-10北京凌宇智控科技有限公司Positioning base station, positioning system and positioning method
CN106802412A (en)*2017-01-232017-06-06南京大学A kind of closely movable positioning system and its method based on laser and wireless technology
CN106908765A (en)*2017-02-272017-06-30广东小天才科技有限公司Spatial positioning method and system based on ultrasonic signal and VR (virtual reality) equipment
CN107030686A (en)*2016-02-042017-08-11科沃斯机器人股份有限公司Self-movement robot system and its direction calibration method
CN107263509A (en)*2016-04-062017-10-20王方明Public sweeping robot path planning system and control method
CN107290713A (en)*2016-04-112017-10-24上海慧流云计算科技有限公司A kind of indoor orientation method and device
CN107976197A (en)*2017-12-032018-05-01丁云广A kind of mobile platform Combinated navigation method
CN108007465A (en)*2017-12-112018-05-08南京工程学院Indoor small distance method for positioning mobile robot based on DSP and ultrasonic wave
CN108115722A (en)*2016-11-282018-06-05沈阳新松机器人自动化股份有限公司Mobile robot precision detection system and method
CN108161886A (en)*2018-01-222018-06-15东莞理工学院Map Construction Robot Based on Laser Scanning and Kalman Filtering Technology
CN108181610A (en)*2017-12-222018-06-19鲁东大学Position Method for Indoor Robot and system
CN108253963A (en)*2017-12-202018-07-06广西师范大学A kind of robot active disturbance rejection localization method and alignment system based on Multi-sensor Fusion
WO2018127209A1 (en)*2017-01-092018-07-12苏州宝时得电动工具有限公司Autonomous moving device, and positioning system, positioning method and control method therefor
CN105115497B (en)*2015-09-172018-07-24南京大学A kind of reliable indoor mobile robot precision navigation positioning system and method
CN108415055A (en)*2018-01-292018-08-17清华大学合肥公共安全研究院Mobile object telltale mark device in a kind of fluid pipeline
CN109001676A (en)*2018-05-312018-12-14北京科技大学A kind of robot localization navigation system
CN109085827A (en)*2018-07-232018-12-25郑哲楷The navigation system and air navigation aid of Indoor Robot
CN109270288A (en)*2018-10-152019-01-25中国航空工业集团公司洛阳电光设备研究所A kind of axis angular rate estimation method based on position interpolation
CN109397293A (en)*2018-11-272019-03-01上海机器人产业技术研究院有限公司A kind of ground level error modeling and compensation method based on mobile robot
CN109471124A (en)*2018-12-062019-03-15熵智科技(深圳)有限公司Indoor Global localization system and method based on line laser rotary scanning
CN109814068A (en)*2019-01-302019-05-28广州轨道交通建设监理有限公司A kind of site staff's positioning system and site staff's localization method
CN110031014A (en)*2019-03-272019-07-19浙江亚特电器有限公司Vision positioning method based on pattern identification
CN110058200A (en)*2019-05-282019-07-26北京有感科技有限责任公司The position bootstrap technique and system of wireless charging vehicle
CN110071582A (en)*2019-05-142019-07-30北京国网富达科技发展有限责任公司Charging mechanism and its method for transmission line polling robot
CN110196054A (en)*2019-06-182019-09-03北京史河科技有限公司A kind of navigation methods and systems
CN110274589A (en)*2018-03-152019-09-24高德信息技术有限公司A kind of localization method and device
CN110346784A (en)*2018-04-022019-10-18珠海横琴华策光通信科技有限公司A method of based on LED lamp light-seeking and directional wheel integrated positioning
CN110455283A (en)*2018-05-082019-11-15信帧科技(北京)有限公司A kind of Indoor Robot intelligent guidance system and method
CN110497417A (en)*2019-09-252019-11-26李宏达A kind of multi-axis robot based on high-precision three-dimensional space positioning system
CN110530359A (en)*2019-09-102019-12-03中国计量大学It is a kind of to be corrected based on bluetooth and map match seeks an indoor orientation method
CN111093145A (en)*2019-11-152020-05-01垒途智能教科技术研究院江苏有限公司 A positioning system and positioning method of a lawn mower robot
CN111352071A (en)*2020-03-312020-06-30天津职业技术师范大学(中国职业培训指导教师进修中心) Beacon-type plane motion space moving target self-positioning system and self-positioning method
CN111371516A (en)*2020-02-282020-07-03中国民用航空总局第二研究所 A method and device for monitoring the performance of a remote receiving station of a distributed positioning system
CN112179332A (en)*2020-09-302021-01-05劢微机器人科技(深圳)有限公司 Unmanned forklift hybrid positioning method and system
CN112230256A (en)*2019-07-152021-01-15苏州宝时得电动工具有限公司Autonomous robot, positioning calibration method and device thereof, and storage medium
CN112394047A (en)*2020-09-212021-02-23北京龙德时代技术服务有限公司Coal mine gas inspection robot based on laser remote sensing and inspection method
CN112953644A (en)*2021-01-252021-06-11华中科技大学鄂州工业技术研究院Wireless communication method and device for underwater robot group, communication equipment and storage medium
CN113280788A (en)*2021-06-012021-08-20中国科学院西北生态环境资源研究院Roadbed settlement monitoring device and system
CN113496560A (en)*2020-03-212021-10-12云丁网络技术(北京)有限公司Intelligent lock control method and system
CN113758482A (en)*2020-06-052021-12-07深圳澳谷智能科技有限公司Vehicle navigation positioning method, device, base station, system and readable storage medium
WO2021243696A1 (en)*2020-06-052021-12-09深圳澳谷智能科技有限公司Vehicle navigation positioning method and apparatus, and base station, system and readable storage medium
CN114623819A (en)*2022-03-212022-06-14中国电信股份有限公司Robot positioning method, system, device, equipment and storage medium
CN115106767A (en)*2022-08-012022-09-27中国船舶集团有限公司第七一六研究所Screw fool-proof screwing system based on ultrasonic positioning
CN119002361A (en)*2024-08-222024-11-22山东山晔智能装备有限公司Linear travel control system, control method and cultivation device
US12227968B2 (en)2017-09-212025-02-18Yunding Network Technology (Beijing) Co., Ltd.Smart lock and method for automatically locking smart lock

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2019136613A1 (en)*2018-01-092019-07-18深圳市沃特沃德股份有限公司Indoor locating method and device for robot
CN108873883A (en)*2018-03-132018-11-23浙江工业大学A kind of contactless guiding device of track and its guidance method
CN110376550B (en)*2018-04-122024-04-12北京凌宇智控科技有限公司Three-dimensional space positioning method and system based on position compensation
CN109828572A (en)*2019-02-202019-05-31广州供电局有限公司Cable tunnel inspection robot and its positioning system based on mark location
CN110440812A (en)*2019-09-252019-11-12李宏达A kind of interior unmanned plane high-precision three-dimensional positioning navigation device
CN112014849B (en)*2020-07-152023-10-20广东工业大学Unmanned vehicle positioning correction method based on sensor information fusion
US11683090B1 (en)2022-01-182023-06-20T-Mobile Usa, Inc.Laser-based enhancement of signal propagation path for mobile communications
CN115014346B (en)*2022-04-272025-04-08浙江大学Map-based consistent efficient filtering method for visual inertial positioning
CN115015833B (en)*2022-06-072025-02-11中国人民解放军国防科技大学 A fast positioning method for mobile targets in a portable mobile range based on UWB and inertial navigation fusion
CN115902923A (en)*2022-11-022023-04-04广西交科集团有限公司Patrol robot positioning method in long tunnel environment
CN116431981B (en)*2022-12-072023-09-29哈尔滨理工大学Distributed group member filtering method based on mobile robot positioning system
CN116156681A (en)*2022-12-202023-05-23海尔机器人科技(青岛)有限公司Base station and base station movement control method
CN116295349A (en)*2023-03-212023-06-23中车长江运输设备集团有限公司 A positioning system and method for an inspection robot
CN116605385A (en)*2023-06-202023-08-18武汉大学 An underwater mobile positioning inspection robot
CN118746990A (en)*2024-06-182024-10-08上海思岚科技有限公司 A system and method for mobile robot boundary detection

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101000507A (en)*2006-09-292007-07-18浙江大学Method for moving robot simultanously positioning and map structuring at unknown environment
CN201397390Y (en)*2009-05-262010-02-03交通部水运科学研究所 A positioning and navigation system for an automatic container handling vehicle
CN201917661U (en)*2010-11-292011-08-03浙江亚特电器有限公司 A mobile robot positioning system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR100843085B1 (en)*2006-06-202008-07-02삼성전자주식회사 Grid map preparation method and device of mobile robot and method and device for area separation
CN100561130C (en)*2006-07-182009-11-18华南农业大学 A correction method for navigation and positioning data

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101000507A (en)*2006-09-292007-07-18浙江大学Method for moving robot simultanously positioning and map structuring at unknown environment
CN201397390Y (en)*2009-05-262010-02-03交通部水运科学研究所 A positioning and navigation system for an automatic container handling vehicle
CN201917661U (en)*2010-11-292011-08-03浙江亚特电器有限公司 A mobile robot positioning system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
《中国优秀硕士学位论文全文数据库》 20061231 宋国栋 移动机器人组合导航系统设计与应用的研究 说明书第7-10页,第22页、图2.1.1,图3.1.1 1-12 ,*
《传感器技术》 20051031 史恩秀等 基于超声波传感器的AGV定位方法的实验研究 第23-25,28页 1-12 第24卷, 第10期*

Cited By (120)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101825901A (en)*2010-03-312010-09-08北京航空航天大学Multi-agent robot cooperative control method based on artificial physics method
CN102359783A (en)*2011-07-222012-02-22北京大学Vision-based mobile robot positioning method
CN102419179A (en)*2011-12-092012-04-18沈阳工业大学Method and device for positioning mobile robot and recording driving track
CN102645221A (en)*2012-03-262012-08-22北京华虎兄弟科技有限公司Locating device and use method thereof
CN102636774A (en)*2012-04-262012-08-15天津大学Total-station spatial measuring and positioning method based on optoelectronic scanning and ultrasound distance measurement
CN103542846B (en)*2012-07-162016-12-21苏州科瓴精密机械科技有限公司The alignment system of a kind of mobile robot and localization method thereof
WO2014012351A1 (en)*2012-07-162014-01-23苏州科瓴精密机械科技有限公司Positioning system of mobile robot and positioning method thereof
CN103542847A (en)*2012-07-162014-01-29苏州科瓴精密机械科技有限公司Locating system and method of mobile robot
CN103542846A (en)*2012-07-162014-01-29苏州科瓴精密机械科技有限公司Locating system and method of mobile robot
CN105051490A (en)*2012-08-062015-11-11株式会社理光Positioning apparatus, computer program, and appliance control system
CN103033183A (en)*2012-12-142013-04-10中国航空工业集团公司北京长城航空测控技术研究所Indoor precise positioning system and method for industrial robot
CN103033183B (en)*2012-12-142015-07-01中国航空工业集团公司北京长城航空测控技术研究所Indoor precise positioning system and method for industrial robot
CN103454661A (en)*2013-03-062013-12-18深圳先进技术研究院Positioning system based on GPS and distance and angle measurement technology
CN103454661B (en)*2013-03-062016-12-28深圳先进技术研究院A kind of alignment system based on GPS with range finding angle measurement technique
CN103197678B (en)*2013-03-182016-01-27上海第二工业大学A kind of sweeping robot intelligent guidance system
CN103197678A (en)*2013-03-182013-07-10上海第二工业大学Intelligent navigation system of sweeping robot
CN103278132B (en)*2013-04-202015-04-08北京工业大学Measurement apparatus and measurement apparatus for attitude of self-walking underground tunneling robot
CN103278132A (en)*2013-04-202013-09-04北京工业大学Measurement apparatus and measurement apparatus for attitude of self-walking underground tunneling robot
CN104115611A (en)*2013-04-262014-10-29苏州科瓴精密机械科技有限公司Mowing robot
CN104115611B (en)*2013-04-262017-06-16苏州科瓴精密机械科技有限公司Grass-removing robot
CN104162894B (en)*2013-05-172016-03-02光宝电子(广州)有限公司The localization method of sweeping robot and sweeping robot
CN104162894A (en)*2013-05-172014-11-26光宝电子(广州)有限公司Cleaning robot and positioning method of cleaning robot
CN104237850A (en)*2013-06-202014-12-24沈阳工业大学Method and device for mutual location and confirmation among multiple robots
CN104748746A (en)*2013-12-292015-07-01刘进Attitude determination and virtual reality roaming method of intelligent machine
WO2015096806A1 (en)*2013-12-292015-07-02刘进Attitude determination, panoramic image generation and target recognition methods for intelligent machine
CN103868509A (en)*2014-03-182014-06-18广东顺德中山大学卡内基梅隆大学国际联合研究院Two-dimensional motion locating device and method by optical mouse sensing
CN103985177A (en)*2014-05-262014-08-13阮宏鸣Passive smart lock system based on limited interaction
CN104111445A (en)*2014-07-092014-10-22上海交通大学Ultrasonic-array auxiliary positioning method and system used for indoor navigation
CN104633388A (en)*2014-12-112015-05-20清华大学Low-power-consumption high-efficiency magnetic signal transmitting device for pipeline
CN104848848A (en)*2015-03-302015-08-19北京云迹科技有限公司Robot map drafting and positioning method based on wireless base station and laser sensor as well as system thereof
CN104777452B (en)*2015-04-092017-05-17北京科技大学Positioning system and positioning method of mobile equipment
CN104777452A (en)*2015-04-092015-07-15北京科技大学Positioning system and positioning method of mobile equipment
WO2017020641A1 (en)*2015-07-312017-02-09天津大学Indoor mobile robot pose measurement system and measurement method based on optoelectronic scanning
CN105115497B (en)*2015-09-172018-07-24南京大学A kind of reliable indoor mobile robot precision navigation positioning system and method
CN105115498A (en)*2015-09-302015-12-02长沙开山斧智能科技有限公司Robot location navigation system and navigation method
CN105116378A (en)*2015-09-302015-12-02长沙开山斧智能科技有限公司Wireless and ultrasonic composite location system and location method for wireless and ultrasonic composite location system
CN105424032A (en)*2015-12-082016-03-23小米科技有限责任公司Terminal indoor positioning method and device
CN105424032B (en)*2015-12-082018-05-08小米科技有限责任公司terminal indoor positioning method and device
CN106483497A (en)*2015-12-232017-03-08北京凌宇智控科技有限公司A kind of signal receiving device and three-dimensional fix system
CN106646355A (en)*2015-12-232017-05-10北京凌宇智控科技有限公司Signal sending device and three-dimensional spatial positioning system
WO2017107263A1 (en)*2015-12-232017-06-29北京凌宇智控科技有限公司Three-dimensional space detection system, positioning method and system
CN106483497B (en)*2015-12-232020-02-07北京凌宇智控科技有限公司Signal receiving device and three-dimensional space positioning system
CN106525045A (en)*2015-12-232017-03-22北京凌宇智控科技有限公司Three-dimensional space positioning device and system
CN106525045B (en)*2015-12-232020-07-24北京凌宇智控科技有限公司Three-dimensional space positioning device and system
US10962633B2 (en)2015-12-232021-03-30Nolo Co., LtdThree-dimensional space detection system, positioning method and system
CN105513132A (en)*2015-12-252016-04-20深圳市双目科技有限公司Real-time map construction system, method and device
CN105737852A (en)*2016-02-042016-07-06杭州南江机器人股份有限公司Laser range finder position measuring and correcting system and method
CN105717499B (en)*2016-02-042018-11-30杭州南江机器人股份有限公司Laser range finder deflects angular measurement and correction system and method
CN105737852B (en)*2016-02-042019-04-23杭州南江机器人股份有限公司 Laser rangefinder position measurement and correction system and method
CN107030686B (en)*2016-02-042023-08-29科沃斯机器人股份有限公司Self-moving robot system and direction calibration method thereof
CN107030686A (en)*2016-02-042017-08-11科沃斯机器人股份有限公司Self-movement robot system and its direction calibration method
CN105717499A (en)*2016-02-042016-06-29杭州南江机器人股份有限公司Deflection angle measuring and correcting system and method of laser range finder
CN105698784A (en)*2016-03-222016-06-22成都电科创品机器人科技有限公司Indoor robot positioning system and method
CN105891780A (en)*2016-04-012016-08-24清华大学Indoor scene positioning method and indoor scene positioning device based on ultrasonic array information
CN105891780B (en)*2016-04-012018-04-10清华大学A kind of indoor scene localization method and device based on supersonic array information
CN107263509A (en)*2016-04-062017-10-20王方明Public sweeping robot path planning system and control method
CN107263509B (en)*2016-04-062024-02-09王方明Public cleaning robot path planning system and control method
CN107290713A (en)*2016-04-112017-10-24上海慧流云计算科技有限公司A kind of indoor orientation method and device
CN106123890A (en)*2016-06-142016-11-16中国科学院合肥物质科学研究院A kind of robot localization method of Fusion
CN106197396A (en)*2016-06-272016-12-07杨国强A kind of optically-based signal launch and receive location guidance system and method
CN106526538A (en)*2016-11-252017-03-22北京凌宇智控科技有限公司Positioning base station, positioning system and positioning method
CN106646365B (en)*2016-11-252024-02-20北京凌宇智控科技有限公司Positioning base station, positioning system and positioning method
CN106526539A (en)*2016-11-252017-03-22北京凌宇智控科技有限公司Positioning base station, positioning system and positioning method
CN106646365A (en)*2016-11-252017-05-10北京凌宇智控科技有限公司Positioning base station, positioning system and positioning method
CN106526539B (en)*2016-11-252023-12-08北京凌宇智控科技有限公司Positioning base station, positioning system and positioning method
CN106526538B (en)*2016-11-252024-02-20北京凌宇智控科技有限公司Positioning base station, positioning system and positioning method
CN108115722A (en)*2016-11-282018-06-05沈阳新松机器人自动化股份有限公司Mobile robot precision detection system and method
WO2018127209A1 (en)*2017-01-092018-07-12苏州宝时得电动工具有限公司Autonomous moving device, and positioning system, positioning method and control method therefor
CN106802412A (en)*2017-01-232017-06-06南京大学A kind of closely movable positioning system and its method based on laser and wireless technology
CN106908765A (en)*2017-02-272017-06-30广东小天才科技有限公司Spatial positioning method and system based on ultrasonic signal and VR (virtual reality) equipment
CN106908765B (en)*2017-02-272019-07-09广东小天才科技有限公司 A spatial positioning method, system and VR device based on ultrasonic signal
US12227968B2 (en)2017-09-212025-02-18Yunding Network Technology (Beijing) Co., Ltd.Smart lock and method for automatically locking smart lock
CN107976197A (en)*2017-12-032018-05-01丁云广A kind of mobile platform Combinated navigation method
CN108007465A (en)*2017-12-112018-05-08南京工程学院Indoor small distance method for positioning mobile robot based on DSP and ultrasonic wave
CN108253963B (en)*2017-12-202021-04-20广西师范大学 A robot active disturbance rejection localization method and localization system based on multi-sensor fusion
CN108253963A (en)*2017-12-202018-07-06广西师范大学A kind of robot active disturbance rejection localization method and alignment system based on Multi-sensor Fusion
CN108181610A (en)*2017-12-222018-06-19鲁东大学Position Method for Indoor Robot and system
CN108181610B (en)*2017-12-222021-11-19鲁东大学Indoor robot positioning method and system
CN108161886A (en)*2018-01-222018-06-15东莞理工学院Map Construction Robot Based on Laser Scanning and Kalman Filtering Technology
CN108415055B (en)*2018-01-292024-03-12清华大学合肥公共安全研究院Moving object positioning marker in liquid pipeline
CN108415055A (en)*2018-01-292018-08-17清华大学合肥公共安全研究院Mobile object telltale mark device in a kind of fluid pipeline
CN110274589A (en)*2018-03-152019-09-24高德信息技术有限公司A kind of localization method and device
CN110346784A (en)*2018-04-022019-10-18珠海横琴华策光通信科技有限公司A method of based on LED lamp light-seeking and directional wheel integrated positioning
CN110455283A (en)*2018-05-082019-11-15信帧科技(北京)有限公司A kind of Indoor Robot intelligent guidance system and method
CN109001676A (en)*2018-05-312018-12-14北京科技大学A kind of robot localization navigation system
CN109001676B (en)*2018-05-312020-08-21北京科技大学Robot positioning navigation system
CN109085827A (en)*2018-07-232018-12-25郑哲楷The navigation system and air navigation aid of Indoor Robot
CN109270288A (en)*2018-10-152019-01-25中国航空工业集团公司洛阳电光设备研究所A kind of axis angular rate estimation method based on position interpolation
CN109397293A (en)*2018-11-272019-03-01上海机器人产业技术研究院有限公司A kind of ground level error modeling and compensation method based on mobile robot
CN109397293B (en)*2018-11-272022-05-31上海机器人产业技术研究院有限公司Ground level error modeling and compensating method based on mobile robot
CN109471124A (en)*2018-12-062019-03-15熵智科技(深圳)有限公司Indoor Global localization system and method based on line laser rotary scanning
CN109814068B (en)*2019-01-302023-07-28广州轨道交通建设监理有限公司Building site personnel positioning system and building site personnel positioning method
CN109814068A (en)*2019-01-302019-05-28广州轨道交通建设监理有限公司A kind of site staff's positioning system and site staff's localization method
CN110031014A (en)*2019-03-272019-07-19浙江亚特电器有限公司Vision positioning method based on pattern identification
CN110031014B (en)*2019-03-272024-01-26浙江亚特电器股份有限公司 Visual positioning method based on pattern recognition
CN110071582A (en)*2019-05-142019-07-30北京国网富达科技发展有限责任公司Charging mechanism and its method for transmission line polling robot
CN110058200A (en)*2019-05-282019-07-26北京有感科技有限责任公司The position bootstrap technique and system of wireless charging vehicle
CN110196054B (en)*2019-06-182021-09-07北京史河科技有限公司Navigation method and system
CN110196054A (en)*2019-06-182019-09-03北京史河科技有限公司A kind of navigation methods and systems
CN112230256A (en)*2019-07-152021-01-15苏州宝时得电动工具有限公司Autonomous robot, positioning calibration method and device thereof, and storage medium
CN112230256B (en)*2019-07-152024-04-09苏州宝时得电动工具有限公司Autonomous robot, positioning calibration method and device thereof, and storage medium
CN110530359A (en)*2019-09-102019-12-03中国计量大学It is a kind of to be corrected based on bluetooth and map match seeks an indoor orientation method
CN110497417A (en)*2019-09-252019-11-26李宏达A kind of multi-axis robot based on high-precision three-dimensional space positioning system
CN111093145A (en)*2019-11-152020-05-01垒途智能教科技术研究院江苏有限公司 A positioning system and positioning method of a lawn mower robot
CN111371516A (en)*2020-02-282020-07-03中国民用航空总局第二研究所 A method and device for monitoring the performance of a remote receiving station of a distributed positioning system
CN111371516B (en)*2020-02-282021-11-12中国民用航空总局第二研究所Method and device for monitoring performance of remote receiving station of distributed positioning system
CN113496560A (en)*2020-03-212021-10-12云丁网络技术(北京)有限公司Intelligent lock control method and system
CN111352071A (en)*2020-03-312020-06-30天津职业技术师范大学(中国职业培训指导教师进修中心) Beacon-type plane motion space moving target self-positioning system and self-positioning method
CN113758482A (en)*2020-06-052021-12-07深圳澳谷智能科技有限公司Vehicle navigation positioning method, device, base station, system and readable storage medium
WO2021243696A1 (en)*2020-06-052021-12-09深圳澳谷智能科技有限公司Vehicle navigation positioning method and apparatus, and base station, system and readable storage medium
CN113758482B (en)*2020-06-052024-04-12深圳澳谷智能科技有限公司 Vehicle navigation positioning method, device, base station, system and readable storage medium
US20230213946A1 (en)*2020-06-052023-07-06Shenzhen August Robotics Technology Co., LtdVehicle Navigation Positioning Method and Apparatus, and Base Station, System and Readable Storage Medium
CN112394047A (en)*2020-09-212021-02-23北京龙德时代技术服务有限公司Coal mine gas inspection robot based on laser remote sensing and inspection method
CN112394047B (en)*2020-09-212024-12-20北京龙德时代技术服务有限公司 Coal mine gas inspection robot and inspection method based on laser remote sensing
CN112179332A (en)*2020-09-302021-01-05劢微机器人科技(深圳)有限公司 Unmanned forklift hybrid positioning method and system
CN112953644A (en)*2021-01-252021-06-11华中科技大学鄂州工业技术研究院Wireless communication method and device for underwater robot group, communication equipment and storage medium
CN113280788A (en)*2021-06-012021-08-20中国科学院西北生态环境资源研究院Roadbed settlement monitoring device and system
CN114623819A (en)*2022-03-212022-06-14中国电信股份有限公司Robot positioning method, system, device, equipment and storage medium
CN115106767A (en)*2022-08-012022-09-27中国船舶集团有限公司第七一六研究所Screw fool-proof screwing system based on ultrasonic positioning
CN119002361A (en)*2024-08-222024-11-22山东山晔智能装备有限公司Linear travel control system, control method and cultivation device

Also Published As

Publication numberPublication date
CN102121827B (en)2013-12-18
WO2012071796A1 (en)2012-06-07

Similar Documents

PublicationPublication DateTitle
CN102121827A (en)Positioning system of mobile robot and positioning method thereof
CN201917661U (en) A mobile robot positioning system
CN107463173B (en) Warehouse AGV navigation method and device, computer equipment and storage medium
US7693654B1 (en)Method for mapping spaces with respect to a universal uniform spatial reference
CN106325270B (en)Intelligent vehicle air navigation aid based on perception and from host computer location navigation
CN106556854B (en)A kind of indoor and outdoor navigation system and method
CN105547305B (en)A kind of pose calculation method based on wireless location and laser map match
CN109807911B (en)Outdoor patrol robot multi-environment combined positioning method based on GNSS, UWB, IMU, laser radar and code disc
CN102337710B (en)GPS (Global Positioning System) track irregularity detection system and method
CN108776487A (en)A kind of mining rail formula crusing robot and its localization method
CN112066989A (en)Indoor AGV automatic navigation system and method based on laser SLAM
CN102508257B (en) Working method of a vehicle-mounted mobile mapping device
CN112880682B (en)Mobile robot positioning method, system and chip based on wireless ranging sensor
CN110147103B (en)Lane positioning method of automatic driving container truck in wharf shore bridge area
CN107132846A (en)γ radiation detection methods under strange indoor scene
CN108759815B (en)Information fusion integrated navigation method used in global visual positioning method
CN110631573B (en)Multi-information fusion method for inertia/mileometer/total station
CN108413965A (en)A kind of indoor and outdoor crusing robot integrated system and crusing robot air navigation aid
CN102033220A (en)Indoor wireless positioning information fusion method and system
CN103200675A (en)Wireless sensor network target locating method and locating system without need of node self-localization
CN113110496A (en)Mobile robot mapping method and system
CN110531398A (en)Outdoor robot positioning system and method based on GPS and ultrasonic wave
US12091083B2 (en)Method and system for providing transformation parameters
CN207881762U (en)A kind of UAV Intelligent air acquisition analytical equipment
CN107356902A (en)A kind of WiFi location fingerprint datas automatic acquiring method

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C14Grant of patent or utility model
GR01Patent grant
CP03Change of name, title or address
CP03Change of name, title or address

Address after:No. 150 Wenlong Road, Yuxin Town, Nanhu District, Jiaxing City, Zhejiang Province

Patentee after:Zhejiang Yate Electric Appliance Co.,Ltd.

Patentee after:ZHEJIANG YANGTZE DELTA REGION INSTITUTE OF TSINGHUA University

Address before:Jiaxing City, Zhejiang province 314100 Nanhu District Yu Xin Zhen Industrial Zone North Water Road No. 1

Patentee before:ZHEJIANG YAT ELECTRICAL APPLIANCE Co.,Ltd.

Patentee before:ZHEJIANG YANGTZE DELTA REGION INSTITUTE OF TSINGHUA University

CF01Termination of patent right due to non-payment of annual fee
CF01Termination of patent right due to non-payment of annual fee

Granted publication date:20131218


[8]ページ先頭

©2009-2025 Movatter.jp