[go: up one dir, main page]

CN109189079B - Navigation control method of mobile robot based on GPS positioning - Google Patents

Navigation control method of mobile robot based on GPS positioning Download PDF

Info

Publication number
CN109189079B
CN109189079B CN201811304999.3A CN201811304999A CN109189079B CN 109189079 B CN109189079 B CN 109189079B CN 201811304999 A CN201811304999 A CN 201811304999A CN 109189079 B CN109189079 B CN 109189079B
Authority
CN
China
Prior art keywords
robot
positioning
angle
target point
mobile robot
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
Application number
CN201811304999.3A
Other languages
Chinese (zh)
Other versions
CN109189079A (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.)
Nanjing University of Science and Technology
Original Assignee
Nanjing University of Science and Technology
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 Nanjing University of Science and Technology filed Critical Nanjing University of Science and Technology
Priority to CN201811304999.3A priority Critical patent/CN109189079B/en
Publication of CN109189079A publication Critical patent/CN109189079A/en
Application granted granted Critical
Publication of CN109189079B publication Critical patent/CN109189079B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0221Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving a learning process
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0276Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0276Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle
    • G05D1/0278Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle using satellite positioning signals, e.g. GPS

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

本发明公开了一种基于GPS定位的移动机器人导航控制方法,获取机器人当前定位、机器人车头方向角和目标点定位;根据机器人当前定位和目标点定位,计算两者连线与水平轴的夹角,结合机器人车头方向角,计算电机运行参数;根据电机运行参数,驱动电机在设定时间内正反转;更新电机运行参数驱动电机运作,直至机器人到达目标点阈值范围内。本发明简化了实验过程,只需要完成点到点的导航控制,事先不需要规划路径,提高了机器人导航的时效性。

Figure 201811304999

The invention discloses a mobile robot navigation control method based on GPS positioning, which obtains the current positioning of the robot, the direction angle of the head of the robot and the positioning of the target point; , combined with the direction angle of the robot head, calculate the motor operating parameters; according to the motor operating parameters, drive the motor forward and reverse within the set time; update the motor operating parameters to drive the motor to operate until the robot reaches the target point threshold range. The invention simplifies the experiment process, only needs to complete the point-to-point navigation control, does not need to plan the path in advance, and improves the timeliness of the robot navigation.

Figure 201811304999

Description

Mobile robot navigation control method based on GPS positioning
Technical Field
The invention relates to a mobile robot control technology, in particular to a mobile robot navigation control method based on GPS positioning.
Background
With the continuous progress of science and technology, the application of the robot is more and more extensive, and almost the robot permeates into various fields. In the field of robot control, navigation control of a mobile robot is a vital part. The enterprise product design and the college robot control experiment are based on the navigation control of a mobile robot, such as an intelligent inspection robot of a large-scale transformer substation, an intelligent automobile automatic driving technology and the like. The existing navigation control method has high technical threshold, is difficult to realize, needs to consume a large amount of manpower and material resources, has low requirement on navigation precision in college experiment teaching, and wastes resources by adopting the existing navigation control technology.
Disclosure of Invention
The invention aims to provide a mobile robot navigation control method based on GPS positioning, which is easy to realize and is suitable for experimental teaching in colleges and universities.
The technical solution for realizing the purpose of the invention is as follows: a mobile robot navigation control method based on GPS positioning comprises the following steps:
step 1, acquiring the current positioning of a robot, a direction angle of a robot head and the positioning of a target point;
step 2, calculating an included angle between a connecting line of the robot and a horizontal axis according to the current positioning and the target point positioning of the robot, and calculating motor operation parameters by combining a direction angle of a robot head;
step 3, driving the motor to rotate positively and negatively within a set time according to the motor operation parameters;
and 4, repeating the steps 2 and 3 until the robot reaches the range of the target point threshold value.
As a specific embodiment, the positioning information in step 1 includes longitude and latitude information.
As a specific implementation manner, in step 2, a specific method for calculating the operation parameters of the motor is as follows:
step 2.1, abstracting a two-wheel differential motion mobile robot system into a system consisting of wheels and a robot body, and establishing a first-order continuous robot dynamics model as follows:
Figure BDA0001853345220000011
wherein x and y are respectively longitude coordinate and latitude coordinate of the mobile robot, and u1Is a differential amount of displacement of the mobile robot, u2Is the differential quantity of the angle of the robot, theta is the direction angle of the head of the robot (namely, the east direction is the positive direction of the X axis, the head of the robot forms an included angle with the positive direction of the X axis, the angle directly measured by the gyroscope is the included angle between the head of the robot and the north direction, and the measured angle is added with the included angle
Figure BDA0001853345220000021
I.e., the azimuth angle);
step 2.2, calculating an included angle between a connecting line and a horizontal axis according to the current positioning and target point positioning connecting line of the robot, and determining the relation between the state space of the target position and the current position;
angle theta between connecting line and horizontal axis*Comprises the following steps:
θ*=atan2(y*-y,x*-x)
wherein, (x, y) is the current positioning coordinate of the robot, (x)*,y*) Positioning coordinates for the target point;
the relationship between the state space of the target position and the current position is:
Figure BDA0001853345220000022
(k is an arbitrary coefficient other than 0)
Wherein q islA state space of the target position, expressed as longitude x including the coordinates of the target point1And latitude y1A column vector of (a);
let Δ1=x1-x,Δ2=y1-y, working up the above formula yields:
Figure BDA0001853345220000023
in this case, u can be obtained by the above-mentioned series of analyses1,u2The results are as follows:
Figure BDA0001853345220000024
u1,u2through the design of a controller, u is respectively aligned1Is used as the engineering tangent u2Obtaining two values w after proportional operation1,w2
Figure BDA0001853345220000025
Wherein k is1、k2Selecting a value which is a constant other than 0 according to the actual situation;
step 2.3, calculating the motion state parameter omega of the left motor and the right motor1、Ω2
Figure BDA0001853345220000031
Obtaining by solution:
Figure BDA0001853345220000032
in step 3, as a specific embodiment, the direction of the motor rotation depends on the sign of the motor operation parameter, positive sign is positive, negative sign is negative, and the motor rotation speed depends on the value of the motor operation parameter and is an integral multiple of the motor operation parameter.
As a specific embodiment, in step 4, the target point threshold range is a circular area with the target point as a center and the threshold as a radius.
Compared with the prior art, the invention has the following remarkable advantages: the invention simplifies the experimental process, only needs to complete point-to-point navigation control, does not need to plan a path in advance, and improves the timeliness of robot navigation.
Drawings
Fig. 1 is a flow chart of acquiring positioning information of a mobile robot according to the present invention.
FIG. 2 is a flow chart of a mobile robot navigation control algorithm of the present invention.
Fig. 3 is a flow chart of the operation control of the mobile robot according to the present invention.
FIG. 4 is a diagram of an experimental simulation of the present invention.
Fig. 5 is an overall flowchart of the navigation control method of the mobile robot based on GPS positioning according to the present invention.
Detailed Description
The invention is further illustrated by the following examples in conjunction with the accompanying drawings.
As shown in fig. 1, the navigation control method of the mobile robot based on GPS positioning includes the following steps:
step 1, the main control board receives positioning information (longitude and latitude) of a target point through the wireless communication module, reads current positioning (precision and latitude) and a direction angle of a robot head sent by the positioning module, and stores the current positioning information and the current positioning information. As shown in fig. 1, the method specifically comprises the following steps:
step 1-1, knowing the accurate positioning information of a point, selecting the accurate positioning information as a target point, and sending the point information to a main control board through a wireless communication module after a control terminal inputs the point information, wherein the point information is stored by the main control board and is convenient to use next time.
And step 1-2, the GPS sensor acquires the current positioning longitude and latitude of the mobile robot by using a built-in positioning algorithm and sends the current positioning longitude and latitude to the high-precision attitude measurement module through serial port communication. The attitude measurement module measures the included angle between the head of the robot and the horizontal axis by using a gyroscope built in the attitude measurement module (the angle directly measured by the actual gyroscope is the included angle between the head of the robot and the north direction, and the included angle is added
Figure BDA0001853345220000041
I.e., the heading angle), and the heading angle and the positioning information are fused through programming and then sent to the main control board through I2C communication, and the main control board receives and stores the information.
And 2, after receiving and storing the information, the mobile robot main control board uses a navigation control algorithm to calculate and obtain the operating parameters of the two motors, stores the operating parameters and sends the operating parameters to the next stage. As shown in fig. 2, the method specifically includes the following steps:
and 2-1, obtaining coordinates of a target point, coordinates of a starting point and a direction angle of the head of the robot by the main control board, calculating an included angle between a connecting line of the target point and the starting point and a horizontal axis by using a mathematical formula, and storing data information.
Step 2-2, the data are processed by a navigation control algorithm based on the unicycle tracking control theory, and a group of proper running parameters omega of the left motor and the right motor are calculated and obtained1、Ω2And storing the obtained product; as shown in fig. 2, the mobile robot navigation control algorithm stepsThe method comprises the following steps:
step 2-2-1, firstly abstracting a two-wheel differential motion mobile robot system into a system consisting of wheels and a robot body, and establishing a first-order continuous robot dynamics model as follows:
Figure BDA0001853345220000042
wherein x and y are respectively longitude coordinate and latitude coordinate of the mobile robot, and u1Is a differential amount of displacement of the mobile robot, u2Is the differential quantity of the angle of the robot, theta is the direction angle of the head of the robot (namely, the east direction is the positive direction of the X axis, the head of the robot forms an included angle with the positive direction of the X axis, the angle directly measured by the gyroscope is the included angle between the head of the robot and the north direction, and the measured angle is added with the included angle
Figure BDA0001853345220000043
I.e., the azimuth angle);
let the current location (x, y) and target point location (x) of the mobile robot*,y*) The included angle theta between the connecting line of the two points and the horizontal axis can be obtained*Comprises the following steps:
θ*=atan 2(y*-y,x*-x)
wherein, (x, y) is the current positioning coordinate of the robot, (x)*,y*) Positioning coordinates for the target point;
the relationship between the state space of the target position and the current position is:
Figure BDA0001853345220000044
(k is a coefficient other than 0)
Wherein q islThe state space representing the target position, i.e. the coordinates of the target point, is represented as containing the coordinates of the target point, i.e. longitude x1And latitude y1A column vector of (a);
let Δ1=x1-x,Δ2=y1-y, the above formula being arranged to yield:
Figure BDA0001853345220000051
in this case, u can be obtained by the above-mentioned series of analyses1,u2The results are as follows:
Figure BDA0001853345220000052
u1,u2respectively designing u by a controller1Is used as the engineering tangent u2Obtaining two values w after proportional operation1,w2
Figure BDA0001853345220000053
Wherein k is1、k2Is a constant not equal to 0, and can be taken out according to stability theory, simulation debugging and field experiment multiple times of debugging1=50,k2The experimenter can also select a proper value according to the actual situation;
step 2-2-3, referring to the Unicycle Tracking Control theory mentioned in the Fuzz Logic Tracking Control for the Unicycle Mobile Robots, the motion state parameter omega of the left and right motors can be obtained1、Ω2And w1、w2The relationship of (a) is as follows:
Figure BDA0001853345220000054
obtaining by solution:
Figure BDA0001853345220000055
the parameter value of the motor running state can be obtained by the formula, and the coefficient of the formula is also related to the radius of the wheels of the robot and the wheel track between two wheelsThe number should be
Figure BDA0001853345220000056
The multiple of the coefficient is 3 according to the actual situation of the used mobile robot during the experiment, so that the robot can stably run in the navigation process;
and 3, after receiving the operation parameters sent by the main control board through the analog signals, the motor driving chip controls the motor to rotate and rotate, so that the motor operates. As shown in fig. 3, when the mobile robot drives the motor, it is first determined whether to obtain the motor operation parameters, and after it is determined that the motor driving chip is written in the operation parameters by the main control board, the following steps are performed:
step 3-1, decomposing the numerical value of the motor operation parameter into two parts, wherein the positive sign and the negative sign respectively represent the positive rotation and the negative rotation of the motor, and the absolute value of the numerical value represents the rotating speed of the motor;
and 3-2, the motor driving chip starts to control the left motor and the right motor to operate according to the specified rotating speed and rotating direction, and the mobile robot starts to advance, retreat, turn left, turn right and turn on site to advance towards the specified target point. Five target points are specified, and the simulation effect of the robot navigation control algorithm is shown in FIG. 4.
Step 4, in the moving process of the robot, the current positioning coordinate, the direction angle, the two-point connecting line and the horizontal included angle of the robot are constantly changed, the main controller continuously updates the motion state of the motor at 1ms delay intervals by using a navigation control algorithm, timely adjusts the operation of the mobile robot, completes the navigation control task of the robot, and continuously sends real-time positioning information of the robot to the control terminal in the moving process, and the method specifically comprises the following steps:
and 4-1, the robot moves along a straight line, the current positioning coordinate, the direction angle and the included angle between the connecting line of the robot and the target point and the horizontal axis are continuously changed, at the moment, the operation parameters of the motor need to be updated and calculated at a time delay interval of 1ms, the step 2-3 is repeated, and the operation direction of the robot is timely adjusted to be close to the target point.
And 4-2, when the mobile robot enters a tiny circle domain with the target point as the center of a circle and epsilon (a self-defined minimum value) as the radius, the main control board sends a stop signal to the motor until the main control board receives the next target point sent by the control terminal, and the steps 1,2 and 3 are repeated.
And 4-3, the mobile robot sends real-time positioning and direction angle information to the control terminal through the wireless communication module in the target operation process, and the terminal accurately and numerically clearly observes whether the robot reaches a target point, so that a reliable basis is ensured for completing the experiment. After the control terminal receives the data, the data are stored, and a running route and a direction angle change diagram of the robot from any point to a target point along with time can be drawn by software.

Claims (4)

1.一种基于GPS定位的移动机器人导航控制方法,其特征在于,包括如下步骤:1. a mobile robot navigation control method based on GPS positioning, is characterized in that, comprises the steps: 步骤1、获取机器人当前定位、机器人车头方向角和目标点定位;Step 1. Obtain the current positioning of the robot, the direction angle of the robot head and the positioning of the target point; 步骤2、根据机器人当前定位和目标点定位,计算两者连线与水平轴的夹角,结合机器人车头方向角,计算电机运行参数;Step 2. According to the current positioning of the robot and the positioning of the target point, calculate the angle between the connection line and the horizontal axis, and calculate the motor operating parameters in combination with the direction angle of the robot head; 步骤3、根据电机运行参数,驱动电机在设定时间内正反转;Step 3. According to the motor operating parameters, drive the motor forward and reverse within the set time; 步骤4、重复步骤2、3,直至机器人到达目标点阈值范围内;Step 4. Repeat steps 2 and 3 until the robot reaches the target point threshold; 步骤2中,计算电机运行参数的具体方法为:In step 2, the specific method for calculating the motor operating parameters is as follows: 步骤2.1、将两轮差动移动机器人系统抽象成车轮、机器人体组成的系统,建立一阶连续机器人动力学模型,如下:Step 2.1. Abstract the two-wheel differential mobile robot system into a system composed of wheels and robot bodies, and establish a first-order continuous robot dynamics model, as follows:
Figure FDA0003078303390000011
Figure FDA0003078303390000011
其中,x,y分别为移动机器人的经度坐标和纬度坐标,u1为移动机器人位移的微分量,u2为机器人角度的微分量,θ为机器人车头方向角,即以正东方向为X轴正方向,机器人车头与X轴正方向夹角,陀螺仪直接测得的角度是机器人车头与正北方向的夹角,将这个测得的角度加上
Figure FDA0003078303390000012
即为方向角;
Among them, x and y are the longitude and latitude coordinates of the mobile robot respectively, u 1 is the differential component of the mobile robot's displacement, u 2 is the differential component of the robot's angle, and θ is the direction angle of the robot's head, that is, the due east direction is the X-axis Positive direction, the angle between the robot head and the positive direction of the X-axis, the angle directly measured by the gyroscope is the angle between the robot head and the north direction, add this measured angle to the
Figure FDA0003078303390000012
is the direction angle;
步骤2.2、根据机器人当前定位和目标点定位连线,计算连线与水平轴的夹角,确定目标位置的状态空间与当前位置之间的关系;Step 2.2. According to the connection between the robot's current positioning and the target point positioning, calculate the angle between the connection and the horizontal axis, and determine the relationship between the state space of the target position and the current position; 连线与水平轴的夹角θ*为:The angle θ * between the line and the horizontal axis is: θ*=atan2(y*-y,x*-x)θ * = atan2(y * -y, x * -x) 其中,(x,y)为机器人当前定位坐标,(x*,y*)为目标点定位坐标;Among them, (x, y) is the current positioning coordinates of the robot, and (x * , y * ) is the positioning coordinates of the target point; 目标位置的状态空间与当前位置之间的关系为:The relationship between the state space of the target position and the current position is:
Figure FDA0003078303390000013
Figure FDA0003078303390000013
其中,k为不为0的常数,q为目标位置的状态空间,表示为包含目标点坐标即经度x*和纬度y*的列向量;Among them, k is a constant other than 0, and q is the state space of the target position, expressed as a column vector containing the coordinates of the target point, that is, longitude x * and latitude y * ; 设Δ1=x*-x,Δ2=y*-y,整理上述公式得到:Assuming Δ 1 =x * -x, Δ 2 =y * -y, after arranging the above formulas, we get:
Figure FDA0003078303390000021
Figure FDA0003078303390000021
此时,由上述一系列分析就可以得到u1,u2,结果如下:At this point, u 1 , u 2 can be obtained from the above series of analyses, and the results are as follows:
Figure FDA0003078303390000022
Figure FDA0003078303390000022
对u1做工程正切,u2做比例运算处理后得到两个数值w1,w2Do engineering tangent to u 1 , and do proportional operation to u 2 to get two values w 1 , w 2 :
Figure FDA0003078303390000023
Figure FDA0003078303390000023
其中,k1、k2为非0的常数,根据实际情况选取数值;Among them, k 1 and k 2 are non-zero constants, and the values are selected according to the actual situation; 步骤2.3、计算左右电机的运动状态参数Ω1、Ω2Step 2.3. Calculate the motion state parameters Ω 1 and Ω 2 of the left and right motors:
Figure FDA0003078303390000024
Figure FDA0003078303390000024
解得:Solutions have to:
Figure FDA0003078303390000025
Figure FDA0003078303390000025
2.根据权利要求1所述的基于GPS定位的移动机器人导航控制方法,其特征在于,步骤1中的定位信息包括经度、纬度信息。2 . The GPS positioning-based navigation control method for a mobile robot according to claim 1 , wherein the positioning information in step 1 includes longitude and latitude information. 3 . 3.根据权利要求1所述的基于GPS定位的移动机器人导航控制方法,其特征在于,步骤3中,电机旋转的方向取决于电机运行参数的符号,正号时正转,负号时反转,电机转速取决于电机运行参数的数值,是电机运行参数的整数倍。3. the mobile robot navigation control method based on GPS positioning according to claim 1, is characterized in that, in step 3, the direction of motor rotation depends on the sign of the motor operating parameter, when the positive sign turns forward, and when the negative sign reverses , the motor speed depends on the value of the motor operating parameters, which is an integer multiple of the motor operating parameters. 4.根据权利要求1所述的基于GPS定位的移动机器人导航控制方法,其特征在于,步骤4中,目标点阈值范围为以目标点为圆心,设定阈值为半径的圆形区域。4. The mobile robot navigation control method based on GPS positioning according to claim 1, wherein in step 4, the target point threshold range is a circular area with the target point as the center, and the set threshold value is a radius.
CN201811304999.3A 2018-11-05 2018-11-05 Navigation control method of mobile robot based on GPS positioning Expired - Fee Related CN109189079B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811304999.3A CN109189079B (en) 2018-11-05 2018-11-05 Navigation control method of mobile robot based on GPS positioning

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811304999.3A CN109189079B (en) 2018-11-05 2018-11-05 Navigation control method of mobile robot based on GPS positioning

Publications (2)

Publication Number Publication Date
CN109189079A CN109189079A (en) 2019-01-11
CN109189079B true CN109189079B (en) 2021-07-23

Family

ID=64941580

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811304999.3A Expired - Fee Related CN109189079B (en) 2018-11-05 2018-11-05 Navigation control method of mobile robot based on GPS positioning

Country Status (1)

Country Link
CN (1) CN109189079B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111006655B (en) * 2019-10-21 2023-04-28 南京理工大学 Multi-scene autonomous navigation positioning method for airport inspection robot
CN113050614B (en) * 2019-12-26 2022-07-26 炬星科技(深圳)有限公司 Method, device and storage medium for autonomous robot management of execution capacity
CN113282078B (en) * 2021-04-12 2022-11-11 西南大学 Method, system and application for directly navigating and moving mobile robot to index target point
CN113323068B (en) * 2021-04-29 2023-02-21 中联重科土方机械有限公司 Control method for engineering machinery, processor and engineering machinery
CN116880511B (en) * 2023-08-24 2024-05-28 烟台大学 Position control method, system and device for wheeled mobile robot with posture planning

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104590414A (en) * 2014-12-29 2015-05-06 合肥工业大学 All-around wheeled mobile robot with relative posture detection function
JP2015158844A (en) * 2014-02-25 2015-09-03 村田機械株式会社 Autonomous travel carriage
CN105716619A (en) * 2016-02-18 2016-06-29 江西洪都航空工业集团有限责任公司 Unmanned mowing vehicle outdoor navigation and control method based on GPS-RTK technology
CN106080598A (en) * 2015-04-30 2016-11-09 通用汽车环球科技运作有限责任公司 Goal pace controls in real time
CN106276009A (en) * 2016-08-11 2017-01-04 中国科学院宁波材料技术与工程研究所 Omni-mobile transfer robot
CN106406338A (en) * 2016-04-14 2017-02-15 中山大学 Omnidirectional mobile robot autonomous navigation apparatus and method based on laser range finder
CN106527438A (en) * 2016-11-11 2017-03-22 航天科工智能机器人有限责任公司 Robot navigation control method and device
CN106774400A (en) * 2016-12-28 2017-05-31 北京航空航天大学 A kind of no-manned plane three-dimensional track method of guidance based on inverse dynamics
WO2017138617A1 (en) * 2016-02-12 2017-08-17 日本精工株式会社 Vehicle steering control device
WO2017141819A1 (en) * 2016-02-17 2017-08-24 日本精工株式会社 Vehicle steering control device
CN107490803A (en) * 2017-06-14 2017-12-19 合肥中导机器人科技有限公司 Using GPS and inertial navigation system to robot localization orientation method
CN108098770A (en) * 2017-12-14 2018-06-01 张辉 A kind of Trajectory Tracking Control method of mobile robot
CN108710370A (en) * 2018-05-28 2018-10-26 广东工业大学 A kind of control method and system of pilotless automobile

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7275607B2 (en) * 1999-06-04 2007-10-02 Deka Products Limited Partnership Control of a personal transporter based on user position
EP2012211A1 (en) * 2007-07-03 2009-01-07 Ford Global Technologies, LLC A system for monitoring the surroundings of a vehicle
KR20090079526A (en) * 2008-01-18 2009-07-22 주식회사 에너테크 Robot position control method and system
US20140033959A1 (en) * 2012-08-02 2014-02-06 Intertec Systems, L.L.C. Stitching system with real-time steering control
CN103135549A (en) * 2012-12-21 2013-06-05 北京邮电大学 Motion control system and motion control method for spherical robot with visual feedback
CN104007761B (en) * 2014-04-30 2016-05-11 宁波韦尔德斯凯勒智能科技有限公司 Tracking control method and the device of the Visual Servo Robot based on position and attitude error
US9870002B1 (en) * 2016-09-06 2018-01-16 X Development Llc Velocity control of position-controlled motor controllers
CN107976996B (en) * 2017-09-29 2021-10-26 中南林业科技大学 Intelligent trolley control system and method and air control equipment of intelligent trolley
CN108501768B (en) * 2018-03-29 2021-05-07 南京航空航天大学 A two-wheel speed control method based on Z-axis gyroscope and wheel speed difference

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015158844A (en) * 2014-02-25 2015-09-03 村田機械株式会社 Autonomous travel carriage
CN104590414A (en) * 2014-12-29 2015-05-06 合肥工业大学 All-around wheeled mobile robot with relative posture detection function
CN106080598A (en) * 2015-04-30 2016-11-09 通用汽车环球科技运作有限责任公司 Goal pace controls in real time
WO2017138617A1 (en) * 2016-02-12 2017-08-17 日本精工株式会社 Vehicle steering control device
WO2017141819A1 (en) * 2016-02-17 2017-08-24 日本精工株式会社 Vehicle steering control device
CN105716619A (en) * 2016-02-18 2016-06-29 江西洪都航空工业集团有限责任公司 Unmanned mowing vehicle outdoor navigation and control method based on GPS-RTK technology
CN106406338A (en) * 2016-04-14 2017-02-15 中山大学 Omnidirectional mobile robot autonomous navigation apparatus and method based on laser range finder
CN106276009A (en) * 2016-08-11 2017-01-04 中国科学院宁波材料技术与工程研究所 Omni-mobile transfer robot
CN106527438A (en) * 2016-11-11 2017-03-22 航天科工智能机器人有限责任公司 Robot navigation control method and device
CN106774400A (en) * 2016-12-28 2017-05-31 北京航空航天大学 A kind of no-manned plane three-dimensional track method of guidance based on inverse dynamics
CN107490803A (en) * 2017-06-14 2017-12-19 合肥中导机器人科技有限公司 Using GPS and inertial navigation system to robot localization orientation method
CN108098770A (en) * 2017-12-14 2018-06-01 张辉 A kind of Trajectory Tracking Control method of mobile robot
CN108710370A (en) * 2018-05-28 2018-10-26 广东工业大学 A kind of control method and system of pilotless automobile

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
The Effect of Haptic Guidance on Learning a Hybrid Rhythmic-Discrete Motor Task;Laura Marchal-Crespo,等;《IEEE Transactions on Haptics》;20150630;第8卷(第2期);222-234页 *
基于平面约束的工业机器人误差补偿技术研究;齐飞;《中国优秀硕士学位论文全文数据库 信息科技辑》;20170215(第2(2017)期);I140-990页 *
速度约束条件下基于步进电机驱动的Hilare机器人航点导航的控制;Robins Mathew,等;《Engineering》;20180430(第4(2018)期);491-547页 *

Also Published As

Publication number Publication date
CN109189079A (en) 2019-01-11

Similar Documents

Publication Publication Date Title
CN109189079B (en) Navigation control method of mobile robot based on GPS positioning
US10352829B2 (en) Automatic calibration method of an angle sensor for an automatic drive control system of a farm machine
CN104808688B (en) Unmanned aerial vehicle curvature continuous adjustable path planning method
CN103728981B (en) A kind of nonlinear navigation trace follow control method of unmanned plane
CN105172793B (en) The pose evaluation method of autonomous driving vehicle
CN108664024A (en) The motion planning and Cooperative Localization Method and device that unmanned vehicle network is formed into columns
Yao et al. Wireless positioning and path tracking for a mobile platform in greenhouse
CN108955688A (en) Two-wheel differential method for positioning mobile robot and system
CN102706342A (en) Location and environment modeling method of intelligent movable robot
CN102402225A (en) Method for realizing simultaneous positioning and map construction of mobile robot
CN111338354B (en) Track tracking control method, device and system for tracked vehicle
CN101221447A (en) A kind of mechanical automatic steering control method
Kang et al. On-road path generation and control for waypoints tracking
CN111487976B (en) Backing track tracking method
Weinstein et al. Pose estimation of Ackerman steering vehicles for outdoors autonomous navigation
CN104035067A (en) Mobile robot automatic positioning algorithm based on wireless sensor network
CN103644917A (en) Computing method for rotation and translation parameters of laser radar of mobile measurement platform
Zhang et al. An improved inertial preintegration model in factor graph optimization for high accuracy positioning of intelligent vehicles
CN115903825A (en) A robot motion planning method based on digital twin and reinforcement learning
Yoo et al. Navigation Path Following Platform for a Greenhouse Shuttle Robot Using the State‐flow Method
CN108709560A (en) Carrying robot high accuracy positioning air navigation aid based on straightway feature
CN211012986U (en) An unmanned autonomous cruise vehicle navigation system based on inertial navigation technology
CN110968082B (en) Automatic driving vehicle path tracking method and device
CN108594798A (en) A kind of the robot car system and its control method of the control that can be achieved to swarm
CN104049635A (en) Intelligent car walking positioning method based on electronic compass

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20210723

CF01 Termination of patent right due to non-payment of annual fee