All Projects → wylloong → Global_path_planning_for_USV

wylloong / Global_path_planning_for_USV

Licence: other
This repository uses the S-57 electronic chart to build the octree grid environment model, and proposes an improved A* algorithm based on sailing safety weight, pilot quantity and path curve smoothing to ensure the safety of the route, reduce the planning time, and improve path smoothness.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Global path planning for USV

ufomap
UFOMap: An Efficient Probabilistic 3D Mapping Framework That Embraces the Unknown
Stars: ✭ 117 (+125%)
Mutual labels:  path-planning
spuf-314
a Web Application prototype for public transportation, serving a RESTful API to find Stations, Bus, Metro and Tramway's Lines, while also computing the best multimodal path between two stations or addresses
Stars: ✭ 22 (-57.69%)
Mutual labels:  path-planning
scikit-robot
A Flexible Framework for Robot Control in Python
Stars: ✭ 70 (+34.62%)
Mutual labels:  path-planning
eastar
A* graph pathfinding in pure Elixir
Stars: ✭ 26 (-50%)
Mutual labels:  astar-algorithm
Warehouse Robot Path Planning
A multi agent path planning solution under a warehouse scenario using Q learning and transfer learning.🤖️
Stars: ✭ 59 (+13.46%)
Mutual labels:  path-planning
udacity-path-planning
My solution for udacity path planning project. This makes the car drive > 20 miles without collision without constraint violation
Stars: ✭ 98 (+88.46%)
Mutual labels:  path-planning
AI-Programming-using-Python
This repository contains implementation of different AI algorithms, based on the 4th edition of amazing AI Book, Artificial Intelligence A Modern Approach
Stars: ✭ 43 (-17.31%)
Mutual labels:  astar-algorithm
frenet
Transform Frenet (s,d) to local Cartesian (x,y) coordinates.
Stars: ✭ 124 (+138.46%)
Mutual labels:  path-planning
Space-Time-AStar
A* Search Algorithm with an Additional Time Dimension to Deal with Dynamic Obstacles
Stars: ✭ 80 (+53.85%)
Mutual labels:  astar-algorithm
CosmosFramework
CosmosFramework is a lightweight plug-in Unity development framework . Has a rich Unity method extensions and toolchain. async/await syntax support, multi-network channel support.Long term support for this project
Stars: ✭ 176 (+238.46%)
Mutual labels:  astar-algorithm
coursera robotics
Contains coursera robotics specialization assignment codes
Stars: ✭ 65 (+25%)
Mutual labels:  astar-algorithm
path planning GAN
Path Planning using Generative Adversarial Network (GAN)
Stars: ✭ 36 (-30.77%)
Mutual labels:  path-planning
algoviz
Codebase for educational tool on algorithms
Stars: ✭ 21 (-59.62%)
Mutual labels:  astar-algorithm
JuliaAutonomy
Julia sample codes for Autonomy, Robotics and Self-Driving Algorithms.
Stars: ✭ 21 (-59.62%)
Mutual labels:  path-planning
Pathfindax
Pathfinding framework
Stars: ✭ 20 (-61.54%)
Mutual labels:  astar-algorithm
Obstacle-Detection-and-Path-Planning
Processing an Image to find obstacles and the minimum path between two similar objects using OpenCV.
Stars: ✭ 61 (+17.31%)
Mutual labels:  path-planning
astar-gridmap-2d
A* algorithms for 2D gridmaps. The fastest one, until you prove me wrong
Stars: ✭ 43 (-17.31%)
Mutual labels:  path-planning
mader
Trajectory Planner in Multi-Agent and Dynamic Environments
Stars: ✭ 252 (+384.62%)
Mutual labels:  path-planning
Robotics-Planning-Dynamics-and-Control
RPDC : This contains all my MATLAB codes for the Robotics, Planning, Dynamics and Control . The implementations model various kinds of manipulators and mobile robots for position control, trajectory planning and path planning problems.
Stars: ✭ 171 (+228.85%)
Mutual labels:  path-planning
highway-path-planning
My path-planning pipeline to navigate a car safely around a virtual highway with other traffic.
Stars: ✭ 39 (-25%)
Mutual labels:  path-planning

Global Path Planning for USV

  Unmanned Surface Vehicle (USV) is a new type of intelligent surface craft. Global path planning is the key technology of USV research, which can reflect the intelligent level of USV.
  In order to solve the problem of global path planning of USV, this repository uses the S-57 electronic chart to build the octree grid environment model, and proposes an improved A* algorithm based on sailing safety weight, pilot quantity and path curve smoothing to ensure the safety of the route, reduce the planning time, and improve path smoothness.
  The result of running the program is shown below. The simulation results show that the environmental model construction method and the improved A* algorithm can generate safe and reasonable global path.

  The attached paper related with this project has been published at the ICMIR2017 conference, with the springer's literature address Research and Implementation of Global Path Planning for Unmanned Surface Vehicle Based on Electronic Chart. In additional, you can find the detail design architecture in Chinese/English in my personal website if you interested in it.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].