Skip to content
This repository has been archived by the owner on Sep 9, 2023. It is now read-only.

ZexinLi0w0/ACD

Repository files navigation

Archive at 03/2023

Description

This program is used to generate proper path for autonomatic driving. Since path can not be simplified as skelton in this program, we need to do 2D approximately convex decomposition. (This part comes from https://github.com/jmlien/acd2d) After ACD, we use SOM alogrithm to generate path for TSP and MTSP problem.

print_image.py: print solution to 'only_point.png' and 'path.png' main.py:You should input cities list in a list which contains all city postion in the following way: [double/int:pos_x,double/int:pos_y], and after computing you will get a sorted list which represents the order of cities in the following way: [double/int:pos_x, double/int:pos_y, double/int:key].

Presentation

Raw information from rador

Raw information from rador

Path Planning from SOM

SOM

Path Planning from ACD

ACD

Dependencies

Ubuntu 16.04

python3

Test

Just python main.py

Star History

Star History Chart

Acknowledge

Refer to https://github.com/jmlien/acd2d

Thanks for Yiming Chen's support

About

Approximate convex decomposition(ACD)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published