PATH TRACKING METHOD AND MOBILE ROBOT USING THE SAME
First Claim
1. A computer-implemented path tracking method for a mobile device, comprising executing on a processor of the mobile device steps of:
- obtaining a preset path and a current position of the mobile device;
determining a forward-looking path point corresponding to the current position on the preset path;
obtaining a path curvature corresponding to the forward-looking path point;
determining an adjustment velocity of the mobile device at the current position based on the path curvature corresponding to the forward-looking path point; and
adjusting a current velocity of the mobile device at the current position according to the adjustment velocity.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure provides a path tracking method as well as a mobile robot using the same. The method includes: obtaining a preset path and a current position of the mobile device; determining a forward-looking path point corresponding to the current position on the preset path; obtaining a path curvature corresponding to the forward-looking path point; and determining an adjustment velocity of the mobile device at the current position based on the path curvature corresponding to the forward-looking path point. In this manner, the adjustment velocity of the mobile device can be determined based on the curvature of the path, so as to adjust the velocity of the mobile device and improve the stability of path tracking of the mobile device at different path curvatures.
0 Citations
20 Claims
-
1. A computer-implemented path tracking method for a mobile device, comprising executing on a processor of the mobile device steps of:
-
obtaining a preset path and a current position of the mobile device; determining a forward-looking path point corresponding to the current position on the preset path; obtaining a path curvature corresponding to the forward-looking path point; determining an adjustment velocity of the mobile device at the current position based on the path curvature corresponding to the forward-looking path point; and adjusting a current velocity of the mobile device at the current position according to the adjustment velocity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A mobile robot, comprising:
-
a localization equipment; a memory; a processor; and one or more computer programs stored in the memory and executable on the processor, wherein the one or more computer programs comprise; instructions for obtaining a preset path and a current position of the mobile device, wherein the current position is obtained through the localization equipment; instructions for determining a forward-looking path point corresponding to the current position on the preset path; instructions for obtaining a path curvature corresponding to the forward-looking path point; instructions for determining an adjustment velocity of the mobile device at the current position based on the path curvature corresponding to the forward-looking path point; and instructions for adjusting a current velocity of the mobile device at the current position according to the adjustment velocity. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification