Reads the robot program and plans the movement trajectory.
Controls individual robot axes based on the planned movements.
Manages input and output signals, such as sensors and actuators.
Convert power from the mains to the required voltage levels for the robot's components.
Regulate motor speed and torque using Pulse Width Modulation (PWM).
A device used to program and manually operate the robot.
This is the "brain" of the system, responsible for processing instructions and controlling the robot's movements.
This is the mechanical part of the robot that performs tasks.
Base, Links, Joints:
Provide movement and precision control.
Measure position and speed of the motors.
Collects sensor data for feedback to the controller.
Allow integration with external systems via direct I/O, fieldbus, etc.
Supply utilities like pneumatics or water to the tools.