Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Curvature-continuous path planning method, system and equipment

A path planning, curvature continuous technology, applied in control/adjustment systems, two-dimensional position/course control, vehicle position/route/altitude control, etc., can resolve inconsistencies, curvature conversion formulas are not derived, and curvature is discontinuous And other issues

Active Publication Date: 2021-06-04
XI AN JIAOTONG UNIV
View PDF6 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the problem is that the curvature conversion formula from the Cartesian coordinate system to the curvilinear coordinate system has not been derived
For this reason, if we abandon using the current curvature of the robot as the initial condition for local path planning, and use cubic splines for local path generation in the curved coordinate system; this method will make the initial curvature of the generated local path inconsistent with the current curvature of the robot, resulting in curvature discontinuity

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Curvature-continuous path planning method, system and equipment
  • Curvature-continuous path planning method, system and equipment
  • Curvature-continuous path planning method, system and equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The framework of the planning method proposed by the present invention is as follows figure 1 As shown, it is divided into four steps. The first step is global planning, which generates a natural parametric curve with a continuous rate of curvature change given the original waypoints. The coordinate frame used for local planning can be defined by this natural parametric curve. The last three steps are all local planning. The second step is to give the pose I of the robot Cartesian coordinate system a =(x,y,β a ,α a ) after (x, y, β in the tuple a and alpha aare respectively abscissa, ordinate, orientation and curvature), find out its corresponding point R=(X, Y, θ, κ, σ) in the coordinate frame, and each dimension of the tuple is: X-abscissa , Y-ordinate, θ-orientation, κ-curvature, σ represents the rate of curvature change, and the third step is path planning in the curvilinear coordinate system, which includes the following parts: First, according to I a and R...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a curvature-continuous path planning method, system and equipment. The method comprises the following steps: acquiring an original path point, generating a natural parameter curve with a continuous curvature change rate, and defining a coordinate frame used for local planning; obtaining the pose of a robot in a Cartesian coordinate system, and obtaining corresponding point of the robot in the coordinate frame based on the pose; calculating the pose of the robot in a curve coordinate system with the coordinate frame as the horizontal axis; sampling a plurality of target points under the curve coordinate system, calculating a parameter curve of a plurality of paths by using the sum of the plurality of target points as a boundary condition, and converting each path from the curve coordinate system to the Cartesian coordinate system; and evaluating each path by adopting a loss function, and taking the path with the minimum loss as the current optimal path. The curvature continuity of the planned path can still be ensured by planning in the curve coordinate system, and local obstacle avoidance can be realized while the global navigation path trend is complied.

Description

technical field [0001] The invention belongs to the technical field of autonomous mobile robots, and in particular relates to a curvature-continuous path planning method, system and equipment. Background technique [0002] The path planning algorithm of wheeled robot is often divided into two parts: global planning and local planning. Compared with directly using the global planning information for local planning, using the global planning path as a local planning can adapt to different roads. This approach is also called planning in a curvilinear coordinate system. However, the current path planning algorithm in the curvilinear coordinate system cannot achieve the continuity of the curvature of the planned path, which will adversely affect the driving of the robot. [0003] The global planning path provides navigation for the robot, which can be derived from the prior information of the map, or can be generated by an algorithm such as A star. Local paths generated using ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G05D1/02
CPCG05D1/0217G05D1/0221
Inventor 郑南宁简志强张崧翌南智雄符嘉玮陈仕韬
Owner XI AN JIAOTONG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products