{"id":23608535,"url":"https://github.com/abhipatel35/automated-warehouse-project","last_synced_at":"2026-07-08T21:31:08.903Z","repository":{"id":269766582,"uuid":"908400615","full_name":"abhipatel35/Automated-Warehouse-Project","owner":"abhipatel35","description":"A project showcasing a scheduling algorithm to optimize warehouse robot coordination for efficient product delivery and order fulfillment.","archived":false,"fork":false,"pushed_at":"2024-12-26T01:48:57.000Z","size":910,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-19T12:05:33.419Z","etag":null,"topics":["algorithm-development","answer-set-programming","asp","automated-warehouse","clingo","efficiency-optimization","grid-based-warehousing","internet-of-things","iot-application","iot-applications","logistics-optimization","order-fulfillment","path-planning","robotic-movement-coordination","robotics","scheduling-algorithm","supply-chain-management","warehouse-automation","warehouse-optimization","warehouse-robots"],"latest_commit_sha":null,"homepage":"","language":"Classic ASP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/abhipatel35.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-26T01:37:08.000Z","updated_at":"2025-09-24T13:21:22.000Z","dependencies_parsed_at":null,"dependency_job_id":"1b4c2aa7-febe-4e81-a644-d993d1c5b5a5","html_url":"https://github.com/abhipatel35/Automated-Warehouse-Project","commit_stats":null,"previous_names":["abhipatel35/automated-warehouse-project"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/abhipatel35/Automated-Warehouse-Project","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abhipatel35%2FAutomated-Warehouse-Project","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abhipatel35%2FAutomated-Warehouse-Project/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abhipatel35%2FAutomated-Warehouse-Project/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abhipatel35%2FAutomated-Warehouse-Project/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/abhipatel35","download_url":"https://codeload.github.com/abhipatel35/Automated-Warehouse-Project/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abhipatel35%2FAutomated-Warehouse-Project/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35279442,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-08T02:00:06.796Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["algorithm-development","answer-set-programming","asp","automated-warehouse","clingo","efficiency-optimization","grid-based-warehousing","internet-of-things","iot-application","iot-applications","logistics-optimization","order-fulfillment","path-planning","robotic-movement-coordination","robotics","scheduling-algorithm","supply-chain-management","warehouse-automation","warehouse-optimization","warehouse-robots"],"created_at":"2024-12-27T14:15:14.463Z","updated_at":"2026-07-08T21:31:08.895Z","avatar_url":"https://github.com/abhipatel35.png","language":"Classic ASP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Automated Warehouse  \n\nThis project focuses on developing a sophisticated scheduling algorithm for warehouse robots to optimize product delivery and order fulfillment. Leveraging technologies like robotics, artificial intelligence (AI), and the Internet of Things (IoT), it aims to enhance operational efficiency and accuracy in automated warehouse environments.  \n\n---\n\n## Table of Contents  \n- [Abstract](#abstract)  \n- [Problem Statement](#problem-statement)  \n- [Approach](#approach)  \n- [Main Results](#main-results)  \n- [Future Work](#future-work)  \n- [How to Run the Code](#how-to-run-the-code)  \n- [References](#references)  \n\n---\n\n## Abstract  \nAutomated warehousing represents a significant shift in logistics by integrating advanced technologies. This project addresses the intricate challenge of optimizing robotic coordination for order fulfillment. The algorithm ensures operational efficiency, reduced time, and enhanced accuracy in a grid-based warehouse layout.\n\n---\n\n## Problem Statement  \nModern warehouses rely on autonomous robots to enhance speed and precision. The project aims to develop an algorithm to:  \n1. Coordinate robot movements within grid-based warehouses.  \n2. Minimize order fulfillment time.  \n3. Ensure adherence to constraints like movement limitations, lane identification, and shelf handling rules.\n\n---\n\n## Approach  \nKey constraints addressed:  \n- Robots can only move vertically or horizontally within a grid.  \n- Robots must navigate predefined lanes without conflicts.  \n- Efficient lifting and placement of storage units while maintaining order integrity.  \n\nThe algorithm was validated using various test cases, showcasing significant improvements in efficiency and adherence to constraints.\n\n---\n\n## Main Results  \n- **Test Case 1:** Optimal time: 64 units.  \n- **Test Case 2:** Optimal time: 72 units with four stable models.  \n- **Test Case 3:** Optimal time: 31 units with 15 stable models.  \n- **Test Case 4:** Optimal time: 20 units with 10 stable models.  \n- **Test Case 5:** Optimal time: 31 units with 18 stable models.  \n\n---\n\n## Future Work  \n- Prioritizing critical deliveries for enhanced resource allocation.  \n- Expanding applications to other domains like paramedic services and pharmaceutical logistics.  \n- Refining algorithms by integrating state-of-the-art methodologies.\n\n---\n\n## How to Run the Code  \n1. Install [Clingo](https://potassco.org/clingo/).  \n2. Clone this repository:  \n   ```bash\n   git clone https://github.com/abhipatel35/Automated-Warehouse-Project.git\n   cd Automated-Warehouse-Project\n   ```  \n3. Run a test case:  \n   ```bash\n   clingo abhi_solution.asp testcaseX.asp -c n=Y\n   ```  \n   Replace `X` with the test case number and `Y` with the grid size parameter. (you can look into Report for a reference , I've uploaded screenshots of Command prompt for each TestCases for better Idea.)\n\n---\n\n## References  \n- Azadeh, K., de Koster, M.B.M. R., \u0026 Roy, D. (2017). Robotized and Automated Warehouse Systems: Review and Recent Developments.  \n- Clingo Documentation.  \n- CSE579 Lecture Videos by Dr. Joohyung Lee - Arizona State University.  \n- I. Niemelä, \"Answer Set Programming: A Declarative Approach to Solving Challenging Search Problems.\"  \n \n``` \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabhipatel35%2Fautomated-warehouse-project","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fabhipatel35%2Fautomated-warehouse-project","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabhipatel35%2Fautomated-warehouse-project/lists"}