Smart Manufacturing Robotics Cyber Physical System
A pick and place machine is modeled to provide services of moving blocks either one or two positions over. The objective is to move a stack of three colored blocks from one location to the next such that the final stack is ordered according to color and size. The ordering is an emerging behavior based on local control for each of the blocks. As such, this is a distributed version of the Towers of Hanoi puzzle which is an example of a cyber-physical system.
A detailed industry grade network model based on EtherCAT and TCP/IP allows control of the packet error rate (PER) to test the robustness of the model when the network is unreliable.
Stereoscopic vision of a video stream of the virtual world enables the machine to first locate where the stack of blocks is. Feedforward control allows a quick pick and place action. Feedback control is used to move the blocks between locations. A pneumatic airflow is modeled to enable the machine to pick and move the blocks.
Cite As
Pieter Mosterman (2024). Smart Manufacturing Robotics Cyber Physical System (https://www.mathworks.com/matlabcentral/fileexchange/38515-smart-manufacturing-robotics-cyber-physical-system), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
smart_manufacturing_robotics_cyber_physical_system_R2020a
smart_manufacturing_robotics_cyber_physical_system_R2020a/analysis
smart_manufacturing_robotics_cyber_physical_system_R2020a
Version | Published | Release Notes | |
---|---|---|---|
2.01 | Link to a different YouTube video. |
||
2.0 | This version has two major changes:
|
||
1.11.0.2 | Added Industry 4.0 to the summary. |
||
1.11.0.1 | Updated license |
||
1.11.0.0 | Added a link to the YouTube video that shows an animation of the sorting of an initial stack of blocks. |
||
1.9.0.0 | This version is extended to now include a third block being sorted. |
||
1.0.0.0 |