Skip to content

Automous warehouse with Box size classifier using ladder programming and Factory.io for simulation.

License

Notifications You must be signed in to change notification settings

fabioo29/autonomous-warehouse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Autonomous Warehouse

Box size classifier using ladder programming and Factory.io for simulation
Explore the docs »

Table of Contents

  1. About
  2. License
  3. Contact

About

The purpose of this project is to implement a system that can classify the type of each box based on its height and redirect it with the pallet to a final point. As a final step of the process the system is able to reallocate up to four boxes into one pallet with a help of 3-Axis gripper arm. (video) All the project simulation was tested on FactoryIO (software for warehouse simulation)(simulation.factoryio) but all the instructions for it were projected in ladder programming using Cx-Programmer(ladder_main). The communication between Cx-programmer and FactoryIO is possible due to a Communication Bridge algorithm(commun_bridge) made in Visual Studio (C#). The simulation also has a GUI (user interface) built in Cx-Designer(user_interface) for the user to control all the simulation process.

Tested with Super slowmo speed due to communication issues from the bridge

Built With FactoryIO, Cx-One (Cx-programmer, Cx-designer, Cx-server) and Visual studio (or any other C# comatible IDE)

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Fábio Oliveira - LinkedIn - fabiodiogo29@gmail.com

Project Link: https://github.com/Fabio29/factoryio-ladder
Project built as a ECE student at Instituto Politécnico do Cavado e do Ave.

About

Automous warehouse with Box size classifier using ladder programming and Factory.io for simulation.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages