How to read

learning

1 The target of reading the book

The book is designed to help you reach the following targets.

Main targets

  • Understand the basic use of mechanical, electronic, and software aspects related to robotic arms.

  • Understand the basic principles of robotic arms, including joints, coordinates, terminology, and control. Be able to perform simple forward and inverse kinematics calculations.

  • Understand the basic operation of controlling robotic arms via API.

Extended Goals

  • Understand image recognition algorithms related to machine vision.

  • Understand the methods and strategies for building robot vision scenarios and coordinating vision with robotic arms.

  • Possess all the skills to complete embodied intelligence scenarios.

2 Division of your background

You should read the book based on your background. We divide the background and related knowledge into three degrees:

Degree Background Skills Estimated time of learning Recommended platform
Beginner Information Technology, Electronics, Mechanical Engineering, Automation-related majors Familiar with one programming language, such as Python; Basic knowledge of electronics 100 hours VS Code/PyCharm
Advanced Familiar with this or similar hardware products; Familiar with servos and programming; Familiar with I/O interfaces; Able to debug APIs and interfaces; Familiar with communication 50 hours VS Code/PyCharm
Professional Experience using at least one industrial or consumer robotic arm; Possesses hardware and software development capabilities; Familiar with Cartesian coordinates for robotic arms; Familiar with joint control; Familiar with basic robot usage 30 hours Any

3 Learning Steps and Time

No. Target knowledge points Theory Practice Estimated hours of learning
1 Quick Unboxing 1 Basic Function Test 1 Test the Mercury series robot and included accessories according to the initial installation and power-on test guide
1 hour
2 Background - Knowledge Learning 1. Industrial Robot Usage Background
2. Coordinate and Spatial Learning, Cartesian 3D Coordinates and Rotation, XYZ
3. Industrial Robot Joint and Coordinate Control
1. Robot Joint Control and Reproduction
2. Robot Speed Control
3. Robot Coordinate Point Control and Cyclic Operation
5 hours
3 Hardware - Learning 1. Embedded Electronics Principles and Operation
2. Servo and Motor Principles and Knowledge
3. Actuator Learning
1. Atom Control and Drive
2. Servo Drive and Motion
3. Robot Accessories Learning
5 hours
4 Software - Firmware and Updates 1. Identifying Different Software Platforms and Their Purposes
2. Firmware Loading and Adaptation Principles
1. Choosing a Suitable Development Platform
2. Downloading and Updating Corresponding Firmware
2 hours
5 Software - Development Environment Setup 1. Python Platform Setup
2. Python Library File Download and Update
3. Understanding Serial Communication
1. Familiarity with the Python Platform
2 Loading Libraries
3. Running the First Line of Code
2 hours
6 Robot Library Learning and Development 1. Basic Robot Communication and Operation Types
2. Common Robot Operation Methods
3. Direction Mode and Coordinate Mode Control
1. Communicating with the Robot
2. Controlling Robot Movement
3. Operating Robot I/O Ports, Gripper Signals, etc.
15 hours
7 ROS/ROS2 Control of Robotic Arms 1. ROS/ROS2 Robot Operating System Basics
2. Learning the Robotic Arm ROS Control Framework
3. Robot Model and Simulation Basics
1. Building the ROS/ROS2 Robotic Arm Control Environment
2. Using ROS to Control Robotic Arm Joint Movements
3. Implementing Robotic Arm Motion Planning through Coordinate Control
20 hours
8 Image Recognition Related Algorithms 1. Common Color Recognition Methods and Strategies
2. Common Shape Recognition Methods and Strategies
3. Common Area Recognition Methods and Strategies
1. Reading Different Colors
2 Different Shape Recognition
20 hours
9 Vision and Robotics Coordination 1 Associating the World with the Camera Coordinate System
2 QR Code Image Calibration
3 Movement and Correction
1 Manipulating the Robotic Arm to the Camera Coordinate System
2 Robotic Arm Movement within the Camera Coordinate System
3 Recalibration and Setting
10 hours
11 Accessory Kit 1 Flowchart Learning and Creation
2 Electrical Connection Diagram Learning and Creation
3 Image Recognition and Classification Operation Strategies
1 Sensor Connection
2 Gripper Actuator Connection and Drive
3 Robotic Arm Drive and Vision Coordination
20 hours

4 Additional problems

If the above learning contents cannot meet your actual use needs, you can contact Elephant Robotics helper for further communication. We provide customized services for software and hardware, and the service fee is based on the actual cost.

← Previous Page | Next Page →

results matching ""

    No results matching ""