CN110160527B - Mobile robot navigation method and device - Google Patents
Mobile robot navigation method and device Download PDFInfo
- Publication number
- CN110160527B CN110160527B CN201910370245.6A CN201910370245A CN110160527B CN 110160527 B CN110160527 B CN 110160527B CN 201910370245 A CN201910370245 A CN 201910370245A CN 110160527 B CN110160527 B CN 110160527B
- Authority
- CN
- China
- Prior art keywords
- time
- robot
- value
- navigation
- wheel
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 238000005265 energy consumption Methods 0.000 claims abstract description 11
- 230000008569 process Effects 0.000 claims abstract description 8
- 239000011159 matrix material Substances 0.000 claims description 12
- 230000007704 transition Effects 0.000 claims description 9
- 238000001514 detection method Methods 0.000 claims description 8
- 230000017105 transposition Effects 0.000 claims description 6
- 238000004364 calculation method Methods 0.000 claims description 3
- 238000005070 sampling Methods 0.000 claims description 3
- 239000000126 substance Substances 0.000 claims description 3
- 230000000694 effects Effects 0.000 abstract description 2
- 238000010276 construction Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C17/00—Compasses; Devices for ascertaining true or magnetic north for navigation or surveying purposes
- G01C17/02—Magnetic compasses
- G01C17/28—Electromagnetic compasses
- G01C17/32—Electron compasses
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Electromagnetism (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
The invention discloses a mobile robot navigation method, which comprises the following steps: initializing, time increasing, reading sensor data, estimating pose and sliding coefficient, and calculating the expected rotating speed of the left wheel and the right wheel. The invention also discloses a mobile robot navigation device, which comprises a positioning system, an electronic compass, an odometer and a computer, wherein the positioning system, the electronic compass and the odometer are in telecommunication connection with the computer, and the computer is used for executing the mobile robot navigation method disclosed by the invention. Compared with the prior art, the method and the device have the advantages that the slip characteristics of different ground types are considered, the pose and the slip coefficient of the robot can be estimated at the same time, the slip effect can be considered in a navigation algorithm, the movement time and the energy consumption are comprehensively considered in the process of optimizing the path, and the running time of the robot powered by the battery is improved.
Description
Technical Field
The invention relates to the technical field of robots, in particular to a mobile robot navigation method and device.
Background
In recent years, autonomous robots play an important role in the fields of space exploration, military missions, agriculture, and the like. In the future, it is expected that these robots can perform various tasks in unstructured and dynamic outdoor environments and increase autonomy. However, the energy in the battery and/or fuel that the robot can carry is limited, which limits its useful life. Energy saving is very important in order to enable the robot to perform a wider range of tasks without charging or refueling. Therefore, the energy consumption can be reduced to the maximum extent through a good navigation mechanism.
The literature "service robot navigation based on detection of interaction intention between pedestrians [ J ]. academic newspaper of science and technology university in China (Nature science edition), 2017,45(10): 80-84." provides a service robot navigation method based on detection of interaction intention between pedestrians for a robot navigation problem in an environment where people and robots coexist. Patent CN201610203026.5 provides a method for robot navigation and a navigation robot, the method includes: when the robot is detected to move, acquiring an image arranged at a preset position in real time, processing the acquired image, acquiring a path map in the image, comparing the path map in the image acquired after processing with a preset path map, acquiring the instantaneous position of the robot, generating a moving path of the robot to the destination according to the instantaneous position, the destination of the robot and the path map, and controlling the robot to move according to the generated moving path. According to the invention, the robot is controlled to move according to the preset moving path through an image processing technology, so that the navigation of the robot becomes more accurate. Patent CN201510891364.8 provides a robot navigation method and system, wherein the method includes: acquiring identification points around the robot by controlling a camera arranged on the robot according to the navigation instruction; inquiring a preset map according to surrounding identification points, and determining the current position of the robot, wherein the preset map comprises: each navigation track and an identification point on each navigation track; inquiring a preset map according to the current position and the target position of the robot, and acquiring a navigation track matched with the current position and the target position; the traveling direction and the traveling route of the robot are determined according to the current position and the navigation track, so that the robot can move to the target position according to the traveling direction and the traveling route, navigation is achieved, the arrangement of access point equipment with high cost is avoided, construction transformation of places is achieved, cost is saved, and construction requirements of the places to which the robot is applied are lowered.
The influence of different ground types on the energy consumption of the robot is rarely considered in the traditional navigation means, a road with large resistance is sometimes planned in order to realize the shortest path, and the energy consumption of the robot is improved.
Disclosure of Invention
In order to solve the problems, the invention discloses a mobile robot navigation method, which specifically comprises the following steps:
s101: initializing, setting the time T to 1, setting the sampling time interval T and the robot width B, and determining the optimal state estimation value at the time TWhereinRespectively representing the optimal estimation value of the east coordinate, the optimal estimation value of the north coordinate, the optimal estimation value of the direction, the optimal estimation value of the left slip ratio, the optimal estimation value of the right slip ratio and the optimal estimation value of the sideslip factor of the robot at the time t, setting the variances Q and R of process noise and observation noise, and setting the state optimal estimation error covariance at the time t Is a 6-dimensional square matrix; let the best navigation point at time tInitial coordinates of the robot;
s102: increasing t by 1;
s103: reading the robot position data at the time t from a positioning system, reading the robot direction data at the time t from an electronic compass, and obtaining an observation vector at the time tWhereinIndicating the east coordinate detection value of the robot at the time t,indicating the detected north coordinate value of the robot at the time t,indicating a robot direction detection value at time t; reading the rotating speed data of the left and right wheels of the robot at the time t from the odometerWhereinRepresenting the detected value of the rotation speed of the left wheel of the robot,representing a detected value of the rotation speed of the right wheel of the robot;
s104: by ytAnd wtEstimating pose of robot at time tAnd coefficient of slidingThe following were used:
s1041: state prediction estimation, obtaining the state prediction estimation value at t momentWhereinThe predicted estimated value of the east coordinate, the predicted estimated value of the north coordinate, the predicted estimated value of the direction, the predicted estimated value of the left slip ratio, the predicted estimated value of the right slip ratio and the predicted estimated value of the sideslip factor of the robot at the time t can be represented by a state transition equationThe state transition equation is derived as follows:
and the state prediction estimation error covariance is calculated as follows:wherein F isRelative toThe jacobian matrix of (a) is,the error covariance is estimated optimally for the state at time t,is a 6-dimensional square matrix, Q represents the variance of process noise, and F' represents the transposition of F;
Calculating an innovation covariance estimate
Wherein N iswIs composed ofEstimated sliding window width, the attenuation factor γ is calculated as follows:
wherein, alpha is a real number larger than 1, R represents the variance of the observation noise, and H' represents the transposition of H;
S1044: performing optimal state estimation to obtain optimal state estimation value at t momentThe following were used: wherein the content of the first and second substances,and calculating a state optimal estimation error covarianceWherein I6Representing a 6-dimensional unit matrix;
s105: calculating the expected rotating speeds of the left wheel and the right wheel at the t +1 moment according to the pose and the sliding coefficient of the robot at the t moment acquired in the step S104Andthe following were used:
first, a set of sets of possible rotation speeds of the left and right wheels at time t +1 is randomly generated Andeach set has L elements, where,representing the randomly generated possible rotation speed of the left wheel at time t +1, representing the randomly generated possible rotation speed of the right wheel at time t +1, will thenAndspeed pair inBrought intof is a state transition equation to obtain a corresponding position predicted valueRecording coordinate pointsCalculate each Ot+1,iCorresponding objective function JiObjective function Ji=Ji,1+Ji,2
Wherein k is1、k2Respectively a rotation resistance energy consumption coefficient and a forward resistance energy consumption coefficient,
wherein, OTThe coordinates of the end point are shown,and (O)t+1,i,OT) Each represents Ot+1,iAndeuclidean distance of, Ot+1,iAnd OTThe Euclidean distance of (c); find JiTaking the minimum Ot+1,iI.e. the best navigation point at time t +1
The method for randomly generating a set of left and right wheel possible rotation speeds at time t +1 involved in step S105 is as follows:
s1051: from t-1 to t-NuTime of day settingAndwherein v ismAn upper limit of the rotational speed of the wheel is indicated,represents 0 to vmIs uniformly distributed, NuIs a positive integer greater than 1; at t>NuTime of day calculationWhereinAndis a sequence ofThe mean and the variance of (a) is,andis a sequence ofThe mean and the variance of (a) is,represents t-NuAll the desired rotational speeds of the left wheel from the moment +1 to the moment tThe degree of the magnetic field is measured,represents t-NuAll the desired rotational speeds of the right wheel from the time +1 to the time t are setAndwhereinRepresents a gaussian distribution;
s1052: the profile set according to step S1051, i.e.And randomly generating a set of sets of possible rotation speeds of the left and right wheels at the time t +1 Andwhere each set has L elements.
The invention also discloses a mobile robot navigation device which is characterized by comprising a positioning system, an electronic compass, an odometer and a computer, wherein the positioning system, the electronic compass and the odometer are in telecommunication connection with the computer;
the positioning system is used for reading the robot position data at the time t;
the electronic compass is used for reading the robot direction data at the time t;
the odometer is used for reading the rotating speed data of the left wheel and the right wheel of the robot at the time t;
and the computer is used for processing the robot position data, the robot direction data and the rotation speed data of the left and right wheels of the robot by using the method of claims 1-2 to realize the navigation of the mobile robot.
The invention also discloses a computer readable storage medium, which is characterized in that a plurality of navigation programs are stored on the computer readable storage medium, and the navigation programs are used for being called by a processor and executing the steps in the mobile robot navigation method of any one of the claims 1-2.
The invention also discloses a differential steering wheel type mobile robot which comprises a navigation device, and is characterized in that the navigation device is the navigation device in claim 3.
The invention also discloses a crawler-type mobile robot, which comprises a navigation device, and is characterized in that the navigation device is the navigation device in claim 3.
Compared with the prior art, the method and the device have the advantages that the slip characteristics of different ground types are considered, the pose and the slip coefficient of the robot can be estimated at the same time, the slip effect can be considered in a navigation algorithm, the motion time and the energy consumption are comprehensively considered in the process of optimizing the path, and the running time of the robot powered by the battery is improved.
Drawings
The following detailed description of embodiments of the invention refers to the accompanying drawings in which:
fig. 1 is a block diagram of a mobile robot navigation device.
Detailed Description
To further illustrate the features of the present invention, refer to the following detailed description of the invention and the accompanying drawings. The drawings are for reference and illustration purposes only and are not intended to limit the scope of the present disclosure.
The invention discloses a mobile robot navigation method, which specifically comprises the following steps:
s101: initializing, setting the time T to 1, setting the sampling time interval T and the robot width B, and determining the optimal state estimation value at the time TWhereinRespectively representing the optimal estimation value of the east coordinate, the optimal estimation value of the north coordinate, the optimal estimation value of the direction, the optimal estimation value of the left slip ratio, the optimal estimation value of the right slip ratio and the optimal estimation value of the sideslip factor of the robot at the time t, setting the variances Q and R of process noise and observation noise, and setting the state optimal estimation error covariance at the time t Is a 6-dimensional square matrix; let the best navigation point at time tInitial coordinates of the robot;
determiningThe following methods can be adopted: the east coordinate, the north coordinate and the direction of the robot are manually detected, and the results are respectively givenFor theCan be set to 0; q and R can be determined according to parameters of the sensor or through statistics of output noise of the sensor, and the error covariance can be estimated according to the optimal stateCan be set as a diagonal matrixThe diagonal elements are 0.01;
s102: increasing t by 1;
s103: reading the robot position data at the time t from a positioning system, reading the robot direction data at the time t from an electronic compass, and obtaining an observation vector at the time tWhereinIndicating the east coordinate detection value of the robot at the time t,indicating the detected north coordinate value of the robot at the time t,indicating a robot direction detection value at time t; reading the rotating speed data of the left and right wheels of the robot at the time t from the odometerWhereinRepresenting the detected value of the rotation speed of the left wheel of the robot,representing a detected value of the rotation speed of the right wheel of the robot;
s104: by ytAnd wtEstimating pose of robot at time tAnd coefficient of slidingThe following were used:
s1041: state prediction estimation, obtaining the state prediction estimation value at t momentWhereinThe predicted estimated value of the east coordinate, the predicted estimated value of the north coordinate, the predicted estimated value of the direction, the predicted estimated value of the left slip ratio, the predicted estimated value of the right slip ratio and the predicted estimated value of the sideslip factor of the robot at the time t can be represented by a state transition equationThe state transition equation is derived as follows:
and the state prediction estimation error covariance is calculated as follows:wherein F isRelative toThe jacobian matrix of (a) is,the error covariance is estimated optimally for the state at time t,is a 6-dimensional square matrix, Q represents the variance of process noise, and F' represents the transposition of F;
Calculating an innovation covariance estimate
Wherein N iswIs composed ofEstimated sliding window width, the attenuation factor γ is calculated as follows:
wherein, alpha is a real number larger than 1, R represents the variance of the observation noise, and H' represents the transposition of H;
S1044: performing optimal state estimation to obtain optimal state estimation at time tEvaluating valueThe following were used: wherein the content of the first and second substances,and calculating a state optimal estimation error covarianceWherein I6Representing a 6-dimensional unit matrix;
s105: calculating the expected rotating speeds of the left wheel and the right wheel at the t +1 moment according to the pose and the sliding coefficient of the robot at the t moment acquired in the step S104Andthe following were used:
first, a set of sets of possible rotation speeds of the left and right wheels at time t +1 is randomly generated Andeach set has L elements, where,representing the randomly generated possible rotation speed of the left wheel at time t +1, representing the randomly generated possible rotation speed of the right wheel at time t +1, will thenAndspeed pair inBrought intoObtaining corresponding position predicted valueWherein f is the state transition equation, usingReplacement ofInThat is to sayThe specific form of (a); recording coordinate pointsCalculate each Ot+1,iCorresponding objective function JiObjective function Ji=Ji,1+Ji,2
Wherein k is1、k2Respectively a rotation resistance energy consumption coefficient and a forward resistance energy consumption coefficient,
wherein, OTThe coordinates of the end point are shown,and (O)t+1,i,OT) Each represents Ot+1,iAndeuclidean distance of, Ot+1,iAnd OTThe Euclidean distance of (c); find JiTaking the minimum Ot+1,iI.e. the best navigation point at time t +1
Preferably, the method for randomly generating a set of possible rotation speeds of the left and right wheels at the time t +1 involved in the step S105 is as follows:
s1051: from t-1 to t-NuTime of day settingAndwherein v ismAn upper limit of the rotational speed of the wheel is indicated,represents 0 to vmIs uniformly distributed, NuIs a positive integer greater than 1; at t>NuTime of day calculationWhereinAndis a sequence ofThe mean and the variance of (a) is,andis a sequence ofThe mean and the variance of (a) is,represents t-NuAll of the desired rotational speeds of the left wheel from time +1 to time t,represents t-NuAll the desired rotational speeds of the right wheel from the time +1 to the time t are setAndwhereinRepresents a gaussian distribution;
s1052: the profile set according to step S1051, i.e.And randomly generating a set of sets of possible rotation speeds of the left and right wheels at the time t +1 Andwhere each set has L elements.
The invention also discloses a mobile robot navigation device, which is characterized by comprising a positioning system, an electronic compass, an odometer and a computer, wherein the positioning system, the electronic compass and the odometer are in telecommunication connection with the computer;
the positioning system is used for reading the robot position data at the time t;
the electronic compass is used for reading the robot direction data at the time t;
the odometer is used for reading the rotating speed data of the left wheel and the right wheel of the robot at the time t;
and the computer is used for processing the robot position data, the robot direction data and the rotation speed data of the left and right wheels of the robot by using the method of claims 1-2 to realize the navigation of the mobile robot.
The invention also discloses a computer readable storage medium, which is characterized in that a plurality of navigation programs are stored on the computer readable storage medium, and the navigation programs are used for being called by a processor and executing the steps in the mobile robot navigation method of any one of the claims 1-2.
The invention also discloses a differential steering wheel type mobile robot which comprises a navigation device, and is characterized in that the navigation device is the navigation device in claim 3.
The invention also discloses a crawler-type mobile robot, which comprises a navigation device, and is characterized in that the navigation device is the navigation device in claim 3.
Those of ordinary skill in the art will understand that: all or part of the steps for implementing the method embodiments may be implemented by hardware related to program instructions, and the program may be stored in a computer readable storage medium, and when executed, the program performs the steps including the method embodiments; and the aforementioned storage medium includes: various media that can store program codes, such as ROM, RAM, magnetic or optical disks.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like that fall within the spirit and principle of the present invention are intended to be included therein.
Claims (6)
1. A mobile robot navigation method is characterized by comprising the following steps:
s101: initializing, setting the time T to 1, setting the sampling time interval T and the robot width B, and determining the optimal state estimation value at the time TWhereinRespectively representing the optimal estimation value of the east coordinate, the optimal estimation value of the north coordinate, the optimal estimation value of the direction, the optimal estimation value of the left slip ratio, the optimal estimation value of the right slip ratio and the optimal estimation value of the sideslip factor of the robot at the time t, setting the variances Q and R of process noise and observation noise, and setting the state optimal estimation error covariance at the time tIs a 6-dimensional square matrix; let the best navigation point at time tInitial coordinates of the robot;
s102: increasing t by 1;
s103: reading the robot position data at the time t from a positioning system, reading the robot direction data at the time t from an electronic compass, and obtaining an observation vector at the time tWhereinIndicating the east coordinate detection value of the robot at the time t,indicating the detected north coordinate value of the robot at the time t,indicating a robot direction detection value at time t; reading the rotating speed data of the left and right wheels of the robot at the time t from the odometerWhereinRepresenting the detected value of the rotation speed of the left wheel of the robot,representing a detected value of the rotation speed of the right wheel of the robot;
s104: by ytAnd wtEstimating pose of robot at time tAnd coefficient of slidingThe following were used:
s1041: state prediction estimation to obtain the state prediction of t timeMeasure the estimated valueWhereinThe predicted estimated value of the east coordinate, the predicted estimated value of the north coordinate, the predicted estimated value of the direction, the predicted estimated value of the left slip ratio, the predicted estimated value of the right slip ratio and the predicted estimated value of the sideslip factor of the robot at the time t can be represented by a state transition equationThe state transition equation is derived as follows:
and the state prediction estimation error covariance is calculated as follows:wherein F isRelative toThe jacobian matrix of (a) is,the error covariance is estimated optimally for the state at time t,is a 6-dimensional square matrix, Q represents the variance of process noise, and F' represents the transposition of F;
Calculating an innovation covariance estimate
Wherein N iswIs composed ofEstimated sliding window width, the attenuation factor γ is calculated as follows:
wherein, alpha is a real number larger than 1, R represents the variance of the observation noise, and H' represents the transposition of H;
S1044: performing optimal state estimation to obtain optimal state estimation value at t momentThe following were used: wherein the content of the first and second substances,and calculating a state optimal estimation error covarianceWherein I6Representing a 6-dimensional unit matrix;
s105: calculating the expected rotating speeds of the left wheel and the right wheel at the t +1 moment according to the pose and the sliding coefficient of the robot at the t moment acquired in the step S104Andthe following were used:
first, a set of sets of possible rotation speeds of the left and right wheels at time t +1 is randomly generated Andeach set has L elements, where,representing the randomly generated possible rotation speed of the left wheel at time t +1, representing the randomly generated possible rotation speed of the right wheel at time t +1, will thenAndspeed pair inBrought intof is a state transition equation to obtain a corresponding position predicted valueRecording coordinate pointsCalculate each Ot+1,iCorresponding objective function JiObjective function Ji=Ji,1+Ji,2
Wherein k is1、k2Respectively a rotation resistance energy consumption coefficient and a forward resistance energy consumption coefficient,
2. The method for navigating a mobile robot according to claim 1, wherein the step S105 involves randomly generating a set of left and right wheel possible rotation speeds at time t +1 as follows:
s1051: from t-1 to t-NuTime of day settingAndwherein v ismAn upper limit of the rotational speed of the wheel is indicated,represents 0 to vmIs uniformly distributed, NuIs a positive integer greater than 1(ii) a At t>NuTime of day calculationWhereinAndis a sequence ofThe mean and the variance of (a) is,andis a sequence ofThe mean and the variance of (a) is,represents t-NuAll of the desired rotational speeds of the left wheel from time +1 to time t,represents t-NuAll the desired rotational speeds of the right wheel from the time +1 to the time t are setAndwhereinRepresents a gaussian distribution;
3. A mobile robot navigation device is characterized by comprising a positioning system, an electronic compass, an odometer and a computer, wherein the positioning system, the electronic compass and the odometer are in telecommunication connection with the computer;
the positioning system is used for reading the robot position data at the time t;
the electronic compass is used for reading the robot direction data at the time t;
the odometer is used for reading the rotating speed data of the left wheel and the right wheel of the robot at the time t;
and the computer is used for processing the robot position data, the robot direction data and the rotation speed data of the left and right wheels of the robot by using the method of claims 1-2 to realize the navigation of the mobile robot.
4. A computer-readable storage medium, wherein a plurality of navigation programs are stored on the computer-readable storage medium, and the plurality of navigation programs are used for being called by a processor and executing the steps of the mobile robot navigation method according to any one of claims 1-2.
5. A differentially steered wheeled mobile robot including a navigation device, wherein the navigation device is the navigation device of claim 3.
6. A tracked mobile robot comprising a navigation device, characterized in that said navigation device is a navigation device according to claim 3.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910370245.6A CN110160527B (en) | 2019-05-06 | 2019-05-06 | Mobile robot navigation method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910370245.6A CN110160527B (en) | 2019-05-06 | 2019-05-06 | Mobile robot navigation method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110160527A CN110160527A (en) | 2019-08-23 |
CN110160527B true CN110160527B (en) | 2020-08-28 |
Family
ID=67633719
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910370245.6A Expired - Fee Related CN110160527B (en) | 2019-05-06 | 2019-05-06 | Mobile robot navigation method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110160527B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112219087A (en) * | 2019-08-30 | 2021-01-12 | 深圳市大疆创新科技有限公司 | Pose prediction method, map construction method, movable platform and storage medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104298113A (en) * | 2014-10-22 | 2015-01-21 | 五邑大学 | Self-adaptive fuzzy balance controller for two-wheeled robot |
CN107901917A (en) * | 2017-11-16 | 2018-04-13 | 中国科学院合肥物质科学研究院 | A kind of automatic driving vehicle path tracking control method based on sliding coupling estimation of trackslipping |
CN107991110A (en) * | 2017-11-29 | 2018-05-04 | 安徽省通信息科技有限公司 | A kind of caterpillar type robot slides parameter detection method |
CN108020855A (en) * | 2017-11-29 | 2018-05-11 | 安徽省通信息科技有限公司 | The pose and instantaneous center of rotation combined estimation method of a kind of glide steering robot |
CN108036789A (en) * | 2017-11-29 | 2018-05-15 | 安徽省通信息科技有限公司 | A kind of field robot reckoning method |
CN108051004A (en) * | 2017-11-29 | 2018-05-18 | 安徽省通信息科技有限公司 | Instantaneous center of rotation estimation method for four-wheel robot |
CN108098770A (en) * | 2017-12-14 | 2018-06-01 | 张辉 | A kind of Trajectory Tracking Control method of mobile robot |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6728620B2 (en) * | 2002-02-08 | 2004-04-27 | Visteon Global Technologies, Inc. | Predictive control algorithm for an anti-lock braking system for an automotive vehicle |
US9975547B2 (en) * | 2016-08-03 | 2018-05-22 | Ford Global Technologies, Llc | Methods and systems for automatically detecting and responding to dangerous road conditions |
-
2019
- 2019-05-06 CN CN201910370245.6A patent/CN110160527B/en not_active Expired - Fee Related
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104298113A (en) * | 2014-10-22 | 2015-01-21 | 五邑大学 | Self-adaptive fuzzy balance controller for two-wheeled robot |
CN107901917A (en) * | 2017-11-16 | 2018-04-13 | 中国科学院合肥物质科学研究院 | A kind of automatic driving vehicle path tracking control method based on sliding coupling estimation of trackslipping |
CN107991110A (en) * | 2017-11-29 | 2018-05-04 | 安徽省通信息科技有限公司 | A kind of caterpillar type robot slides parameter detection method |
CN108020855A (en) * | 2017-11-29 | 2018-05-11 | 安徽省通信息科技有限公司 | The pose and instantaneous center of rotation combined estimation method of a kind of glide steering robot |
CN108036789A (en) * | 2017-11-29 | 2018-05-15 | 安徽省通信息科技有限公司 | A kind of field robot reckoning method |
CN108051004A (en) * | 2017-11-29 | 2018-05-18 | 安徽省通信息科技有限公司 | Instantaneous center of rotation estimation method for four-wheel robot |
CN108098770A (en) * | 2017-12-14 | 2018-06-01 | 张辉 | A kind of Trajectory Tracking Control method of mobile robot |
Non-Patent Citations (4)
Title |
---|
Approximating Kinematics for Tracked Mobile Robots;Mandow A ,et al;《International Journal of Robotics Research》;20051031;第867-878页 * |
Estimation of track-soil for Autonomous Tracked Vehicles;Le A T ,Rye D C ,Durrant-Whyte H F;《IEEE International》;19971231;第1388-1393页 * |
Modeling and multiobjective optimization of traction performance for autonomous wheeled mobile robot in rough terrain;Ozoemena Anthony ANI, et al;《Journal of Zhejiang University-SCIENCE C》;20131231;第11-29页 * |
Slip, Traction Control, and Navigation of a Lunar Rover;Kazuya Yoshida,et al;《Proceeding of the 7th International Symposium on Artificial Intelligence, Robotics and Automation in Space》;20030523;第1-8页 * |
Also Published As
Publication number | Publication date |
---|---|
CN110160527A (en) | 2019-08-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Wang et al. | A simple and parallel algorithm for real-time robot localization by fusing monocular vision and odometry/AHRS sensors | |
Anderson et al. | Towards relative continuous-time SLAM | |
Veronese et al. | A light-weight yet accurate localization system for autonomous cars in large-scale and complex environments | |
CN109416539A (en) | The method and system of the course changing control of the autonomous vehicle of use ratio, integral and differential (PID) controller | |
CN108387236B (en) | Polarized light SLAM method based on extended Kalman filtering | |
CN112965063B (en) | Robot mapping and positioning method | |
US11506511B2 (en) | Method for determining the position of a vehicle | |
CN110345936B (en) | Track data processing method and processing system of motion device | |
CN106153037B (en) | A kind of indoor orientation method of robot, apparatus and system | |
CN106556395A (en) | A kind of air navigation aid of the single camera vision system based on quaternary number | |
CN110160527B (en) | Mobile robot navigation method and device | |
Lin et al. | Fast, robust and accurate posture detection algorithm based on Kalman filter and SSD for AGV | |
CN114879660A (en) | Robot environment sensing method based on target driving | |
CN111123953A (en) | Particle-based mobile robot group under artificial intelligence big data and control method thereof | |
Heide et al. | Performance optimization of autonomous platforms in unstructured outdoor environments using a novel constrained planning approach | |
CN113155126A (en) | Multi-machine cooperative target high-precision positioning system and method based on visual navigation | |
Pentzer et al. | On‐line estimation of power model parameters for skid‐steer robots with applications in mission energy use prediction | |
CN113554705B (en) | Laser radar robust positioning method under changing scene | |
CN113379915B (en) | Driving scene construction method based on point cloud fusion | |
Reina | Methods for wheel slip and sinkage estimation in mobile robots | |
KR101907611B1 (en) | Localization method for autonomous vehicle | |
Szaj et al. | Vehicle localization using laser scanner | |
CN114721377A (en) | Improved Cartogrier based SLAM indoor blind guiding robot control method | |
Housein et al. | Extended Kalman filter sensor fusion in practice for mobile robot localization | |
Lopes et al. | Autonomous exploration of unknown terrain for groups of mobile robots |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20210825 Address after: 230001 room 1601, Jinhui Sunshine Building, No. 643, Changjiang West Road, Shushan District, Hefei City, Anhui Province Patentee after: Anhui Hongyun Network Technology Co.,Ltd. Address before: 230000 room 611-180, R & D building, China (Hefei) international intelligent voice Industrial Park, 3333 Xiyou Road, high tech Zone, Hefei, Anhui Province Patentee before: Anhui Red Bat Intelligent Technology Co.,Ltd. |
|
TR01 | Transfer of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20200828 |
|
CF01 | Termination of patent right due to non-payment of annual fee |