Urgent.News

What's breaking now, across thousands of outlets.

Tech

ROBOTICS IS MORE THAN HARDWARE AND EMBEDDED SYSTEMS

I have been thinking about how loosely the word robotics is sometimes used. Build a circuit, connect a sensor to an Arduino, control a motor, and the project is immediately described as robotics. There is nothing wrong with building those systems. In fact, they are important building blocks for many robots. The problem is that we often confuse the components and technologies used to build a robot…

Robotic systems often get confused with the individual components that make them up. People frequently refer to a project involving a circuit, sensor, and motor as robotics, without understanding the broader discipline. While these hardware elements are crucial building blocks for robots, they do not, by themselves, constitute robotics.

Hardware engineering focuses on the physical implementation of a system, encompassing electronic circuits, processors, sensors, actuators, power systems, signal conditioning, communication interfaces, PCB design, and electrical constraints. Embedded systems, another related field, involves a specialized computing system designed for a specific function within a larger physical system.

It includes processors, firmware, sensors, actuators, communication interfaces, and real-time constraints. While embedded systems and robotics may overlap, the core difference lies in the purpose and behavior of the machines involved. Robotics is concerned with designing and enabling machines that can sense, reason about, and act upon the physical world.

It tackles complex challenges such as localization, motion planning, trajectory generation, control, state estimation, perception, and interaction with the environment. These questions delve into areas like kinematics, dynamics, motion planning, control, localization, mapping, computer vision, manipulation, navigation, and human-robot interaction.

A robotic arm, for example, requires a combination of hardware design, embedded programming, and advanced problem-solving to achieve precise positioning and interaction with objects. Similarly, humanoid robots face unique challenges in maintaining balance, estimating body states, coordinating multiple joints, generating walking gaits, and interacting with objects in a physical environment.

While the necessary motors, sensors, processors, and firmware are essential, they are only part of the solution. The multidisciplinary nature of robotics necessitates expertise from various engineering fields, including mechanical engineering, electrical and electronics engineering, and embedded systems. Only by understanding the distinction between hardware, embedded systems, and robotics can we appreciate the complexity and depth of this rapidly evolving field.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

More from Saturday 29 August →