Introduction
Courses tagged with "Introduction"
CTE : Introduction to Robotics, Blocks Programming, and Automation
- Length:35h
- Content Type:Curriculum
- Programming language:Blockly
- Equipment:Bundle discovery
Unlock the world of robotics with our comprehensive curriculum, designed for students and educators looking to explore the fundamentals of automation, programming, and robotic applications. This course takes learners from the basics of robotics history to hands-on programming and industrial automation using the NED2 collaborative robot (cobot) and Blockly programming.
Who Is This Course For?
✔️ High school and college students in CTE or STEM programs
✔️ Educators looking for a structured robotics curriculum
✔️ Beginners eager to learn robotic automation with a no-code approach
✔️ Anyone interested in industrial robotics and automation
Join today and take your first step toward mastering robotics and automation! 🚀
- Enrolled students: 37
Bundle Discovery : Order Assembly and Preparation
- Length:6h
- Content Type:Lab
- Programming language:Python
- Equipment:Bundle discovery
Scenario
We want to carry out an assembly that involves arranging specific manipulable objects (shape and color) in the ALPHA and BETA zones, in a pattern defined by the user. In order to carry out this assembly, manipulable objects are fed to the robotic arm NED2 by a conveyor. The robotic arm NED2 then identifies the parts before picking them up. If the manipulable object picked up is not required for the pattern, it will be deposited it in the waste area (rejects), otherwise it will be placed it in the ALPHA or BETA zones, following the given pattern.
Lab Contents
Chapter 1: Pick and place
- Define reference points and points of interest in the robotic arm NED2 workspace.
- Create the sequence of movements for a pick-and-place operation.
- Perform a palletizing operation.
Chapter 2: Defining a pattern
- Create an operator input and pattern creation function.
- Determine whether a manipulable object belongs to an existing pattern.
- Trigger the corresponding action for a manipulable object according to the following cases: not belonging to a pattern, belonging to a pattern and already processed, belonging to a pattern and not processed.
Chapter 3: Vision
- Feed the manipulable object via the conveyor
- Master the results of camera object detection: shape, color and position of a manipulable object in a defined workspace.
- Pick up a manipulable object identified by the camera.
Chapter 4: Integration
- Automatically produce a pattern entered by an operator, using manipulable objects supplied by the conveyor.
Prerequisite knowledge
Python: Basic syntax + simple data and control structures + loops + simple function calls
Required components
- Enrolled students: 41
Getting started with Blockly Pick and Place
- Length:2h
- Content Type:Lab
- Programming language:Blockly
- Equipment:Ned2
Scenario
Students discover the basic functions of the robotic arm NED2. In this exercise, the robotic arm NED2, using the basic blocks of the Blockly “No Code” programming environment, performs a simple operation to pick up and place an object.
Laboratory Content
Chapter 1: Discovering Blockly
- Blockly Overview
- The programming environment
- Blocks to use
Chapter 2: Production of our first sequence
- Create a first position for the Ned2 robotic arm
- Create multiple positions using the “FreeMotion” button and the “Save” button
- Opening and closing the Gripper Custom
- Create a loop sequence
- Add comments in the sequence
Chapter 3: It's your turn!
- Perform a Pick and Place sequence
Required equipment
- Enrolled students: 17
Discovering the 6 axes of the NED2 Robotic Arm
- Content Type:Lab
- Programming language:Blockly
- Equipment:Ned2
The student discovers the concept of the 6 axes and how it applies to Ned2.
In this exercise, the Ned2 robotic arm will be used to move an object, and will be positioned in a singularity.
Laboratory Content
Chapter 1 : The Six-Axis Robotic Arm: An Imitation of the Human Arm
- Understand the concept of the 6 axes and how it applies to Ned2.
Chapter 2 : Activities: The 6 axes of the Ned2 Robotic Arm
- Discover direct movements
Chapter 3: The Work Envelope and Singularities
- Discover the concepts of work envelope and singularity.
Chapter 4: Activity: Creating a Singularity
- Have the NED2 Robotic Arm make an “unnecessary” movement.
Required equipment
Ned 2
Adaptative gripper (or other)
NiryoStudio
Setup
- Place the Ned2 robotic arm on a table.
- The Ned2 robotic arm must have an obstacle-free perimeter of approximately 60 centimeters in radius.
- Connect the Ned2 robotic arm to the NED2 robotic arm safety box.
- Connect the safety box of the NED2 robotic arm to the power supply of the NED2 robotic arm.
- Connect the power supply of the NED2 robotic arm to the electrical network.
- Connect the Ned2 robotic arm to NiryoStudio.
- Enrolled students: 15