IoT
Courses tagged with "IoT"
Sorting of merchandise under the supervision of a Web server
Course modified date: 12 March 2025
- Length:6h
- Content Type:Lab
- Programming language:Python
- Equipment:Ned2
The objective of the Lab is to reproduce a robotic operation of sorting goods and palletizing in a logistics warehouse under the supervision of a web server (figure 1). The goods (red and green pucks) are placed randomly by an operator and transported by the conveyor. Arriving in the gripping zone (figure 2), the conveyor stops and the goods (red and green pucks) are located and identified by the camera placed at the end of the manipulator arm. The two-finger gripper, mounted at the end of the arm, grabs the puck and places it according to its color, on a pallet in zone A (red) or zone B (green) for delivery to two different destinations.
Lab Content
Chapter 1: Server Setup
- Understand the existing links between the Python code and the WEB page
Chapter 2: Controlling the conveyor
- Implementing the Python commands to control the conveyor
Chapter 3: Pick and Place using Vision
- Master the sequence of movements necessary to pick up a part by vision and place it in the dedicated area, without colliding with the environment
Chapter 4: Database
- Develop skills in manipulating databases with Python, and interacting with a user interface to view and export data
Required Equipment
Prerequisite knowledge
Programming :
- Basic notions of algorithms and the Python language
- Using Databases in Python
- Linux commands (if needed)
Networks & Communication :
- Networking Basics
Setup
Software to install:
- NyrioStudio
- Python 3
- Flask, Sqlite3
- Enrolled students: 40
Category: Course catalog