From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Student Projects

cancel
Showing results for 
Search instead for 
Did you mean: 

IoT for Package Storage and Sorting Automatic System

Contact Information

Competition Year: 2016

University: Kun Shan University

Team Members

蘇柏安 (2016)

林融駿 (2016)

張文奕 (2016)

黃俊儕 (2016)

宋峻華 (2016)

葉人諭 (2016)

Faculty Advisers: 林俊宏

Email Address: s5188@mail.ksu.edu.tw

Submission Language:Traditional Chinese

Project Information

Title: IoT for Package Storage and Sorting Automatic System Desgin

Description:  

Design an automation for the package sorting and deliver system within the storage space. While the package is on the convyer belt, we can sense and acquire the pakcage information. Information can be shape, size, deliver location...etc. Then unman vehical will pick up the package and deliver to the sorted area.

Products:       NI myRIO, LabVIEW, LabVIEW Visional Development Module

                      Optical Sensors, Camera, Conveyer System, Server, Mobile device

The Challenge:

Try to find an efficiently sorting and deliver the packate.  Design an over all IoT system that leverage WiFi to transmit inforation . Information in clude convyer belt flow, unman vehical, package, total system status. We can inspect and sorting within IoT without excess human force intervene. We aim to speed up the sorting process and decrease process time.  With efficeint manner to process large amout of package and also acquire all the data and have improvement decision through the data instantly.

The Solution:

We use LabVIEW as our main development lanauge. LabVIEW can achieve all kinds of communication method. Such as GPIC, USB, IEEE1394, Modbus, serial, parallel, IrDA, TCP, UDP, Bluetooth, .NET, ActiveX, SMTP...which is perfect in solving our intragtion need in designing an IoT system. And accomplish the communication between server computer and the NI myRIO.

Through the server, we get the knowledge of pakcage information and sorting area inforation and file them into database. We can design a traveling path for the un-man mobile system without collision. When multiple un-man mobile vehicles operate at the same time, the server can monitor and control the traveling path for the vehicles in order to prevent collision.

image005.png

Graphic:IoT structure and server diagram for the overall system

Overall IoT systems as three parts: (1) Conveyer and inspection platform. (2) Un-man vehical (3) Server-Client IoT data communication systems

(1) Converyer and Inspection platform:

We design an conveyer and inspection platform, it leverage myRIO as main controller, the optic detetion sensor to sesne on the location of the package. We then use camera to do futher inspection to get the package information. Then leverage the Wi-Fi within myRIO to transfer the data back to Server Computer.

1.     Optical sensor to detect where about for the package

2.     Control converyer belt

3.     Identify package information through vision inspection

i.      barcode to get receiving location and receipient info.

ii.     Shape identification.

4.     Wi-Fi transmit package info. back to Server Computer.

image017.png

Graphic:Converyer Belt and Inpection System

(2) Unman-Vehical:

We design unman-mobile vehicles. It leverage NI myRIO as main controller. We use optical sesnors to detect where about of the package. Then use path sensing mechanism to do line tracking. During the tracking, we communiate with Server through Wi-Fi. The server will direct the path and destination for the un-man vehicles.

1.    Control Convyer Belt

i.     Control Un-man Vehicles

ii.    Control the package movement to load onto vehicles

2.    Track and sense the vehiles movement

3.    Wi-Fi communication to the server

i.     Path finding without collision

ii.     Vehicles move while under monitor from the server

image019.png

Graph: Un-man Mobile Vehicles

(3) Server-Client IoT data transmit System:

1.     Place package onto the converyer belt

2.     Detect can acquire package information

3.     Deliver package into sorting area

image021.png

Graphic:Server-Client Iot Detecting and Sorting System

影片參考聯結:

https://www.youtube.com/watch?v=Shh5e5kCdwE

https://www.youtube.com/watch?v=kmNjv4axSHM

Contributors