NexDroid-Robot

10/30/2025

What Is an Industrial Robot?

In general, an industrial robot consists of three major parts and six subsystems.

The three major parts are the mechanical part, the sensing part, and the control part.

The six subsystems are the mechanical structure system, drive system, perception system, robot-environment interaction system, human-machine interaction system, and control system.

Mechanical Structure System

From a mechanical structure perspective, industrial robots fall into two general categories: serial robots and parallel robots. A characteristic of serial robots is that the motion of one axis changes the coordinate origin of another axis, whereas in a parallel robot, the motion of one axis does not change the coordinate origin of another. Early industrial robots all used serial mechanisms. A parallel mechanism is defined as a closed-loop mechanism in which a moving platform and a fixed base are connected through at least two independent kinematic chains, has two or more degrees of freedom, and is driven in parallel. A parallel mechanism consists of two parts: the wrist and the arm. The arm's working range has a major impact on the workspace, while the wrist is the connecting part between the tool and the main body. Compared with serial robots, parallel robots offer greater stiffness, structural stability, and load capacity, higher micro-motion precision, and lower moving load. When solving for position, the forward kinematics of a serial robot are easy to compute but the inverse kinematics are extremely difficult; parallel robots are the opposite — their forward kinematics are difficult, but the inverse kinematics are very easy.

Drive System

The drive system is the device that supplies power to the mechanical structure system. Depending on the power source, drive transmission falls into four types: hydraulic, pneumatic, electric, and mechanical. Early industrial robots used hydraulic drives. Because hydraulic systems suffer from leakage, noise, and low-speed instability, and their power units are bulky and expensive, hydraulic-driven industrial robots are now used only in large heavy-payload robots, parallel machining robots, and certain special applications. Pneumatic drives offer fast speed, simple system structure, easy maintenance, and low cost. However, pneumatic devices operate at low working pressure and are difficult to position precisely, so they are generally used only to drive the end effectors of industrial robots. Pneumatic grippers, rotary cylinders, and pneumatic suction cups, used as end effectors, can handle the grasping and assembly of small- and medium-load workpieces. Electric drive is currently the most widely used drive method: it offers convenient power access, fast response, high driving force, and easy signal detection, transmission, and processing, and supports a variety of flexible control modes. Drive motors are generally stepper or servo motors; direct-drive motors are also used today, though they are more expensive and more complex to control. The reducers paired with motors are typically harmonic reducers, cycloidal pin-wheel reducers, or planetary gear reducers. Because parallel robots have extensive linear drive requirements, linear motors are now widely used in the parallel robot field.

Perception System

The robot perception system converts signals conveying the robot's internal state and environmental information into data and information that the robot itself or robots can understand and use. Besides sensing mechanical quantities related to its own working state, such as displacement, velocity, and force, visual perception is an important aspect of industrial robot perception. Visual servoing systems use visual information as feedback signals to control and adjust the robot's position and posture. Machine vision systems are also widely used in quality inspection, workpiece recognition, food sorting, and packaging. The perception system consists of internal sensor modules and external sensor modules, and the use of smart sensors improves robot mobility, adaptability, and intelligence.

Robot-Environment Interaction System

The robot-environment interaction system enables the robot to connect and coordinate with devices in the external environment. The robot integrates with external equipment into a functional unit, such as a machining unit, welding unit, or assembly unit. Multiple robots can also be integrated into a single functional unit to perform complex tasks.

Human-Machine Interaction System

The human-machine interaction system consists of the devices through which humans communicate with the robot and participate in its control — for example, standard computer terminals, command consoles, information display panels, and hazard alarms.

Control System

The control system's task is to command the robot's actuators to perform the required motions and functions according to the robot's task instructions and the signals fed back from sensors. A robot without information feedback operates as an open-loop control system; one with information feedback operates as a closed-loop control system. By control principle, systems can be classified into program control systems, adaptive control systems, and artificial intelligence control systems. By the form of motion control, they can be classified into point-to-point control and continuous path control.

Robot Types Supported by NexDroid

The NexDroid control system supports the following robot types, including but not limited to:

7-axis serial - CBCBABC
7-axis serial - CBCBABC
6-axis serial - CBBABC
6-axis serial - CBBABC
6-axis serial - CBBBAC
6-axis serial - CBBBAC
6-axis serial - CBBBCA
6-axis serial - CBBBCA
6-axis serial - CCBABC
6-axis serial - CCBABC
5-axis serial - CBBAB
5-axis serial - CBBAB
4-axis serial - CCZC
4-axis serial - CCZC
4-axis serial - ZCCC
4-axis serial - ZCCC
4-axis serial - CBBC
4-axis serial - CBBC
4-axis serial - CZXC
4-axis serial - CZXC
4-axis serial - CBBB
4-axis serial - CBBB
4-axis serial - XYZC
4-axis serial - XYZC
3-axis Cartesian
3-axis Cartesian
3-axis serial - CCZ
3-axis serial - CCZ
3-axis serial - XYZ
3-axis serial - XYZ
5-axis serial - XYZAB
5-axis serial - XYZAB
5-axis serial - XYZAC
5-axis serial - XYZAC
2-axis serial - CC
2-axis serial - CC
4-axis Cartesian - XCCZ
4-axis Cartesian - XCCZ
6-axis serial - XYZCAC
6-axis serial - XYZCAC
5-axis hybrid robot
5-axis hybrid robot
4-axis serial - XCZC
4-axis serial - XCZC
6-axis serial - CBBCBA
6-axis serial - CBBCBA
3-axis serial - CCA
3-axis serial - CCA
Delta parallel robot
Delta parallel robot
5-axis serial - XYZBC
5-axis serial - XYZBC
3-axis serial - BBB
3-axis serial - BBB
4-axis parallel robot
4-axis parallel robot
Tricept robot
Tricept robot
Single axis
Single axis

External Axis Types Supported by NexDroid

Single-axis rotary table
Single-axis rotary table
2-axis positioner
2-axis positioner
Floor track
Floor track
Linear 2-axis floor track
Linear 2-axis floor track
Linear 3-axis floor track
Linear 3-axis floor track

Servo Models Supported by NexDroid

BrandModelCommunication protocol
CoolDriveR seriesEtherCAT
RC series
RD series
A8
RA series
CS series
JiutongAll EtherCAT modelsEtherCAT
Han'sAll EtherCAT modelsEtherCAT
PanasonicMADLN05BEEtherCAT
MADLN15BE
MADLN25BE
MADLN55BE
MEDLN83BE
MCDHT3520BA1
MDDHT3530BA1
MADHT1507BA1
MADHT1505BA1
MDDLT55BF
MEDLT83BF
MBDLT25BF
MCDLN35BE
STEPAS260_1EtherCAT
AS260_3
AS260_4
ZeroErreRob70FCANopen, EtherCAT
Tukei3DWEtherCAT
i3DS
Hangtian SainengASD6_3EtherCAT
ASD6_4
YiyouproServo-PlanetCANopen
proServo-HarmonicCANopen, EtherCAT
HCFAX3EEtherCAT
A2
EstunAll EtherCAT modelsEtherCAT
OruiDual-axisEtherCAT
GaochuangAll EtherCAT modelsEtherCAT
TECOJSDG2EtherCAT
JSDG2S
MaixinEP3EtherCAT
EP3E_6
ADTECHQXEEtherCAT
DeltaASDA_A2EtherCAT
RujingAll EtherCAT modelsEtherCAT
YAKOAll EtherCAT modelsEtherCAT
INVTDA200EtherCAT
EnpuAll EtherCAT modelsEtherCAT
XINJEDS5EtherCAT
ErzhiAll EtherCAT modelsEtherCAT
KaixuanAll EtherCAT modelsEtherCAT
SanyoAll EtherCAT modelsEtherCAT
ZhenzhengWAEtherCAT
TaikeAll EtherCAT modelsEtherCAT
DonglingAll EtherCAT modelsEtherCAT
InovanceIS620EtherCAT
SV630
SV680
IS810N_1EtherCAT
IS810N_2EtherCAT
Inovance_SV660EtherCAT
inovance_sv630nEtherCAT
Weimiao300N seriesEtherCAT
XinchuanAll EtherCAT modelsEtherCAT
DeouAll CANopen and EtherCAT modelsCANopen, EtherCAT
SINEAll EtherCAT modelsEtherCAT
HuachengESTS seriesEtherCAT
SaifudeASD625BEtherCAT
PeiTianPeiTian_115EtherCAT
PeiTian_125EtherCAT
PeiTian_X5_7EtherCAT
HCFAHCFA_X6BEtherCAT
HCFA_Y7EtherCAT
HCFA_Y7BEtherCAT
HCFA_X5BEtherCAT
HCFA_X3EEtherCAT
QingChuanQingChuan_M1EtherCAT
DiweixunDVSEtherCAT
ELESYELESY_ES2EtherCAT
TianTaiTianTaiEtherCAT
LeadshineLeisaiEtherCAT
YaskawaYaskawaEtherCAT
WeiNaWeiNa_600B6
RaynenRA1E
RA3E
MotongMT_M800
MT_M820

Digital Welders Supported by NexDroid

文档反馈

NexDroid-Robot-System Software-iNexBot