Goedenavond,
Voor een studieopdracht moet ik een robotje programmeren wat zo efficient mogelijk kan orderpicken in een magazijn. Dit magazijn heeft een bekende layout, en kent een aantal obstakels (stellingen ed). Er zijn een tiental punten waar de robot langs moet rijden om orders te verzamelen, en logischerwijs willen we de route die de robot rijdt zo efficient mogelijk maken. Overigens eindigt de robot op dezelfde plek als die begint.
We moeten dus een eenvoudig algoritme maken wat de kortste route berekent. Dit probleem is ook wel bekend als het traveling salesman en het handelsreizigersprobleem. Hier zijn een aantal complexe oplossingen voor gevonden, maar én de programmeercapaciteiten om die te implementeren ontbreken, én de hardware van de robot gaat dit niet trekken.
Ik ben dus op zoek naar een eenvoudige implementatie voor dit probleem. Ik hoop dat iemand mij hier een zet in de goede richting kan geven.
Alvast bedankt!
Voor een studieopdracht moet ik een robotje programmeren wat zo efficient mogelijk kan orderpicken in een magazijn. Dit magazijn heeft een bekende layout, en kent een aantal obstakels (stellingen ed). Er zijn een tiental punten waar de robot langs moet rijden om orders te verzamelen, en logischerwijs willen we de route die de robot rijdt zo efficient mogelijk maken. Overigens eindigt de robot op dezelfde plek als die begint.
We moeten dus een eenvoudig algoritme maken wat de kortste route berekent. Dit probleem is ook wel bekend als het traveling salesman en het handelsreizigersprobleem. Hier zijn een aantal complexe oplossingen voor gevonden, maar én de programmeercapaciteiten om die te implementeren ontbreken, én de hardware van de robot gaat dit niet trekken.
Ik ben dus op zoek naar een eenvoudige implementatie voor dit probleem. Ik hoop dat iemand mij hier een zet in de goede richting kan geven.
Alvast bedankt!