implement route optimizer
See original GitHub issueHow can we improve routing functions?
- support auto-routing with arbitrary directions, at the moment groups of routes need to have the same angle.
- support global router
See gdsfactory/fixme/router.py
and gdsfactory/fixme/router2.py
we could also leverage some of the routing algorithms from VLSI or PCB routing
- https://github.com/vygr/Python-PCB
- https://github.com/freerouting/freerouting
- https://github.com/jrialland/python-astar
- https://github.com/jamesbowman/cuflow
- https://codeberg.org/tok/librecell/src/branch/master/librecell-layout/lclayout/router.py
- https://codeberg.org/tok/librecell/src/branch/master/librecell-layout/lclayout/graphrouter/pathfinder.py
- https://github.com/hgroller/KlayoutNetworkX
- https://github.com/gsteixeira/python-astar/blob/main/examples/basic.py
- https://github.com/zhm-real/PathPlanning
Issue Analytics
- State:
- Created 2 years ago
- Comments:6 (6 by maintainers)
Top Results From Across the Web
Improving Operations with Route Optimization | by Kamil Bujel
Build a completely new Route Optimizer that would be able to support such large volumes by default; Create a new algorithm that will...
Read more >Route Optimization Software: Benefits, Types, and Steps
Delivery route optimization software is a must-have tool for delivery and transportation companies. Check our full guide to learn how to ...
Read more >Best Route Optimizer for Your Business: How to Choose
The best way to ensure efficient and cost-effective routing is to implement an advanced route optimization tool.
Read more >What Is Route Optimization: How It Helps Businesses Scale
Effective route optimization helps businesses maximize completed orders or deliveries while incorporating many criteria including driver schedules, available ...
Read more >Route Optimization - Google Developers
The Route Optimization capability in Last Mile Fleet Solution is a toolkit that incorporates Routes Preferred API, Directions API, and Distance Matrix API....
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
ideas to get started:
@tvt173 @SkandanC @thomasdorch
This looks promising
https://github.com/zhm-real/PathPlanning
the router from openRoad also looks great
https://github.com/The-OpenROAD-Project/OpenLane