About the course
Welcome to this engineering project focusing on robotics, automation, and system integration.
Your mission is to work as a multi-disciplinary engineering team to design, build, and integrate a fully functional robotic order-preparation system.
This project simulates a real Educational Robotics Lab challenge where several teams must collaborate to create a complete solution involving:
-
A web interface for operators to manage orders
-
A backend server + database to store and process order data
-
A robot controller that executes the picking workflow
-
An RFID identification system to detect objects automatically
By the end of this project, your system should be capable of:
✅ Receiving an order
✅ Identifying items in storage using RFID
✅ Using a robot to collect required objects
✅ Updating the system to mark orders as completed
This is not a “follow-the-steps” exercise, it is an engineering challenge. You will propose designs, justify choices, test, debug, and integrate your work with other teams.
What you'll learn
- Multi-component system architecture
- Web development for industrial HMI
- REST API design
- Database modeling
- Robot programming (Niryo Ned2)
- RFID sensor integration with Arduino
- Serial & TCP communication
- Working in specialized teams
- Writing and using Interface Control Documents (ICDs)
- Version control & collaborative development
- Integration testing
- Debugging and iterative improvement
Course content
About the Author
Enrolment options
RFID-Assisted Robotic Order Preparation
- Length: 3-6 weeks
- Content Type: Project
- Programming: Python
- Equipment: Ned2
Welcome to this engineering project focusing on robotics, automation, and system integration.
Your mission is to work as a multi-disciplinary engineering team to design, build, and integrate a fully functional robotic order-preparation system.
This project simulates a real Educational Robotics Lab challenge where several teams must collaborate to create a complete solution involving:
-
A web interface for operators to manage orders
-
A backend server + database to store and process order data
-
A robot controller that executes the picking workflow
-
An RFID identification system to detect objects automatically
By the end of this project, your system should be capable of:
✅ Receiving an order
✅ Identifying items in storage using RFID
✅ Using a robot to collect required objects
✅ Updating the system to mark orders as completed
This is not a “follow-the-steps” exercise, it is an engineering challenge. You will propose designs, justify choices, test, debug, and integrate your work with other teams.
- Enrolled students: 11



