About the course
You'll step into the shoes of robotics integrators working for a pharmaceutical company in Basel. Your mission: automate a factory line that sorts and packages chemical products in vials.
The factory has two critical production lines:
- Quality Check Line - Sort vials by color (safe vs. unsafe) using computer vision
- Packaging Line - Pack approved vials into boxes for shipment to pharmacies worldwide
A pharmaceutical company based in Basel recruited two interns to automate their factory production line with Niryo Ned3 Pro robots. The factory needs to sort chemical products in vials between safe and unsafe categories (classified by color) and pack them into boxes for shipment to pharmacies worldwide.
In this workshop, you'll step into the role of these interns by reading their detailed reports and following their implementation journey.
The Workshop Flow:
- Reproduce the "intern Solution" - Follow the interns' reports to recreate their working but imperfect implementations
- Read the Feedback - Study the professor's and Niryo team's comments on how to improve the solutions
- Enhance the System - Apply the suggested improvements to meet the company's performance requirements
- Bonus Challenges - Go beyond the feedback and add your own creative optimizations
Two students worked on this project, each tackling a different part of the production line. Choose your path based on what you want to learn!
- Setup - Configure your environment and connect to hardware
- Reproduce the intern Solution - Follow intern reports to build a working system
- Analyze & Improve - Apply professor feedback to optimize performance
- Bonus Challenges (optional) - Add your own improvements and exceed requirements
What you'll learn
- MoveIt 2 Motion Planning - Implement pick-and-place operations with industrial robots
- Real-World Integration - Work with conveyor belts, IR sensors, and cameras
- Code Optimization - Improve "intern" solutions based on industry feedback
- Collaborative Robotics - Coordinate between quality check and packaging systems
Course content
About the Author
Enrolment options
ROS 2 Workshop: Implementing and Optimizing Factory Automation
- Length: 8h
- Content Type: Project
- Programming: ROS2
You'll step into the shoes of robotics integrators working for a pharmaceutical company in Basel. Your mission: automate a factory line that sorts and packages chemical products in vials.
The factory has two critical production lines:
- Quality Check Line - Sort vials by color (safe vs. unsafe) using computer vision
- Packaging Line - Pack approved vials into boxes for shipment to pharmacies worldwide
A pharmaceutical company based in Basel recruited two interns to automate their factory production line with Niryo Ned3 Pro robots. The factory needs to sort chemical products in vials between safe and unsafe categories (classified by color) and pack them into boxes for shipment to pharmacies worldwide.
In this workshop, you'll step into the role of these interns by reading their detailed reports and following their implementation journey.
The Workshop Flow:
- Reproduce the "intern Solution" - Follow the interns' reports to recreate their working but imperfect implementations
- Read the Feedback - Study the professor's and Niryo team's comments on how to improve the solutions
- Enhance the System - Apply the suggested improvements to meet the company's performance requirements
- Bonus Challenges - Go beyond the feedback and add your own creative optimizations
Two students worked on this project, each tackling a different part of the production line. Choose your path based on what you want to learn!
- Setup - Configure your environment and connect to hardware
- Reproduce the intern Solution - Follow intern reports to build a working system
- Analyze & Improve - Apply professor feedback to optimize performance
- Bonus Challenges (optional) - Add your own improvements and exceed requirements
- Enrolled students: 34



