Robotics engineering banner
PoM Blog / Robotics / Control / Automation / English + 中文

Robotics and Its Core Principles

Embodiment / manipulation / autonomyKinematics / Dynamics / Control / PerceptionCompanies + end effectors + humanoids

What Robotics Studies

Robotics studies embodied cyber-physical systems: machines whose intelligence is both written in software and constrained by geometry, mass, friction, compliance, actuation limits, sensing uncertainty, safety requirements, and the economics of deployment. A robot must transform perception into a state estimate, transform that estimate into a plan, and transform the plan into physical motion while the world pushes back through contact, delay, noise, and unexpected change.

That makes robotics a meeting point between mechanical engineering, electrical drives, control theory, computer vision, estimation, motion planning, AI, materials, ergonomics, manufacturing, and operations research. The central academic question concerns reliable action under constraints, well beyond movement alone: with limited torque, imperfect sensors, uncertain objects, people nearby, changing tasks, maintainable software, and a measurable safety envelope.

Embodiment

A robot is intelligence with a body. Every algorithm is filtered through kinematic reach, inertia, actuator bandwidth, structural stiffness, payload, power, thermal limits, and the physical contact between tool and world.

Autonomy

Autonomy is a closed loop from sensing to decision to action. It may be a fixed industrial sequence, a human-supervised collaborative task, or an adaptive system that estimates state, plans alternatives, and recovers from disturbance.

Task ecology

Robot design begins with the task ecology: object variation, cycle time, workspace layout, tooling, safety standard, maintenance skill, data availability, and business value. A welding robot, surgical robot, warehouse AMR, quadruped inspector, and humanoid all optimize different tradeoffs.

Robotics history and automation

Development Timeline

Ancient automata

Water clocks, mechanical birds, and programmable automata show that humans imagined self-moving machines long before electronics.

1920s

Karel Capek's play R.U.R. popularized the word robot, linking robots with labor, automation, and social anxiety.

1940s-1950s

Cybernetics, feedback control, servomechanisms, and early AI established the theoretical base for sensing and control.

1954-1961

George Devol patented the programmable manipulator; Joseph Engelberger commercialized Unimate, the first industrial robot used by General Motors.

1970s-1980s

Robot arms, CNC, welding, painting, mobile robots, and academic robotics labs expanded rapidly.

1990s-2000s

SLAM, probabilistic robotics, service robots, surgical robots, UAVs, and warehouse automation matured.

2010s

Collaborative robots, deep learning perception, legged robots, soft grippers, and autonomous vehicles became major fronts.

2020s

Foundation models, simulation-to-real transfer, humanoids, robot learning, and general-purpose manipulation became central debates.

Founders and Major Researchers

NameRoleContribution
Al-JazariAutomata pioneerDesigned programmable mechanical devices, clocks, and automated servants.
Karel CapekWriterPopularized the term robot in R.U.R.
Norbert WienerCyberneticsEstablished feedback, communication, and control concepts for machines and organisms.
Isaac AsimovScience fiction / ethicsShaped public robot ethics through the Three Laws of Robotics.
George DevolIndustrial robot inventorInvented the programmable manipulator behind Unimate.
Joseph EngelbergerIndustrial robotics founderCommercialized industrial robots and helped build the robotics industry.
Jacques Denavit & Richard HartenbergKinematicsCreated DH parameters for serial-link robot modeling.
Oussama KhatibControl / manipulationOperational space control, robot motion, human-centered robotics.
Marc RaibertLegged roboticsDynamic balance and legged robots; founder of Boston Dynamics.
Rodney BrooksBehavior-based roboticsSubsumption architecture; iRobot co-founder; practical robot autonomy.
Sebastian ThrunProbabilistic roboticsSLAM, autonomous vehicles, probabilistic perception and control.
Takeo KanadeComputer vision / roboticsVision, autonomous systems, manipulation, and perception algorithms.
Robotics principles

Core Robotics Principles and Formulas

Pose and transforms

\( ^A T_B = \begin{bmatrix} ^A R_B & ^A p_B \\ 0 & 1 \end{bmatrix},\quad p_A = {^A T_B}p_B \)

Rigid-body pose maps coordinates between frames.

Forward kinematics

\( T_0^n(q)=\prod_{i=1}^{n} A_i(q_i) \)

Joint coordinates produce end-effector pose.

DH link transform

\( A_i=R_z(\theta_i)T_z(d_i)T_x(a_i)R_x(\alpha_i) \)

Denavit-Hartenberg parameters encode serial manipulator geometry.

Velocity Jacobian

\( \dot{x}=J(q)\dot{q} \)

Joint velocity maps to task-space linear and angular velocity.

Statics

\( \tau = J(q)^T F \)

External wrench at the end effector maps to joint torques.

Dynamics

\( M(q)\ddot{q}+C(q,\dot{q})\dot{q}+g(q)+\tau_f=\tau+J^T F_{ext} \)

Robot motion depends on inertia, Coriolis/centrifugal terms, gravity, friction, actuation, and contact.

PID control

\( u(t)=K_p e(t)+K_i\int e(t)dt+K_d\dot{e}(t) \)

Basic feedback control for position, velocity, force, and process loops.

Computed torque

\( \tau=M(q)(\ddot{q}_d+K_d\dot{e}+K_p e)+C(q,\dot{q})\dot{q}+g(q) \)

Model-based control linearizes manipulator dynamics around a desired trajectory.

Impedance control

\( F=M_d(\ddot{x}_d-\ddot{x})+B_d(\dot{x}_d-\dot{x})+K_d(x_d-x) \)

Controls dynamic relation between force and motion for contact-rich tasks.

Trajectory

\( q(t)=a_0+a_1t+a_2t^2+a_3t^3+a_4t^4+a_5t^5 \)

Quintic polynomials provide smooth position, velocity, and acceleration profiles.

Bayes filter

\( bel(x_t)=\eta\,p(z_t|x_t)\int p(x_t|u_t,x_{t-1})bel(x_{t-1})dx_{t-1} \)

Probabilistic state estimation fuses motion and sensor evidence.

SLAM

\( p(x_{1:t},m|z_{1:t},u_{1:t}) \)

Simultaneous localization and mapping estimates robot trajectory and environment map.

Planning objective

\( \pi^*=\arg\min_{\pi}\int_0^T c(x(t),u(t))dt \)

Motion planning searches feasible, collision-free, low-cost actions.

Grasp wrench

\( w=Gf,\quad f\in\mathcal{F}_{friction} \)

A grasp is stable when contact forces can produce needed object wrenches within friction constraints.

A complete robotics stack must connect mechanics, sensing, estimation, planning, control, safety, calibration, tooling, deployment, maintainability, and human workflows.

Industrial and Collaborative Robot Companies

ABB Robotics

Industrial arms, cobots, controllers, welding, painting, palletizing, and automation cells.

Official site

FANUC

Industrial robots, CNC, factory automation, high-volume manufacturing.

Official site

KUKA

Industrial robots, automotive automation, mobile platforms, and system integration.

Official site

Yaskawa Motoman

Industrial robots for welding, handling, painting, packaging, and assembly.

Official site

Kawasaki Robotics

Industrial robot arms for manufacturing, logistics, and medical/pharma automation.

Official site

Staubli Robotics

High-speed, cleanroom, pharma, food, electronics, and precision automation robots.

Official site

Universal Robots

Collaborative robot pioneer for flexible automation and small-batch production.

Official site

Techman Robot

Vision-enabled collaborative robots for assembly, inspection, and machine tending.

Official site

Doosan Robotics

Collaborative robots for manufacturing, food service, logistics, and research.

Official site
Robotics end effectors

End Effectors: Types, Functions, and Companies

The end effector is where abstract robot motion becomes useful physical work. Selecting a gripper or process tool is therefore a decision about contact physics: object shape, surface material, allowable force, contamination, cycle time, payload, sensing, tool changing, and failure recovery all matter. A technically excellent arm can still fail if the tool cannot tolerate real object variation.

TypeFunctionTypical useMain companies
Parallel gripperTwo-finger mechanical graspPick-and-place, machine tendingSCHUNK, Robotiq, Zimmer Group
Vacuum cupSuction grasp on surfacesPackaging, sheet metal, boxesPiab, SMC, Schmalz
Magnetic gripperMagnetic holding forceFerrous metal partsSchmalz, SMC
Soft gripperCompliant deformationFood, fragile, irregular objectsSoft Robotics, Festo
Tool changerAutomatic tool exchangeFlexible cells, welding, inspectionATI Industrial Automation, OnRobot
Force/torque sensorMeasure contact wrenchAssembly, polishing, researchATI, OnRobot
Welding torch / spindleProcess toolWelding, cutting, machiningFronius, ATI
End effector examples

Special Robots and Main Companies

Mobile inspection robots

Autonomous inspection robots combine locomotion, thermal cameras, acoustic sensors, gas detection, lidar mapping, and remote operations. Their value is repeatable data collection in places where human inspection is dangerous, expensive, or too infrequent for predictive maintenance.

ANYbotics

Quadruped robots

Quadruped robots commercialize dynamic balance, terrain adaptation, whole-body control, and robust perception. Compared with wheeled AMRs, they sacrifice mechanical simplicity but gain access to stairs, rubble, outdoor plants, mines, and sites designed for human legs.

Boston Dynamics

Medical/surgical robots

Medical and surgical robots emphasize accuracy, tremor filtering, ergonomics, sterile workflow, and regulatory validation. They translate human intent through precise instruments, constrained motion, high-quality visualization, and repeatable clinical procedure design.

Intuitive

AMR logistics robots

AMR logistics robots combine localization, fleet management, obstacle avoidance, scheduling, charging strategy, and integration with warehouse or hospital systems. The complexity is system-level: many robots must move safely among people while still meeting throughput targets.

MiR

Drone robots

Drone robots use lightweight structures, flight control, visual-inertial estimation, mission planning, and payload integration. They turn robotics into a three-dimensional sensing platform, but endurance, wind, regulation, obstacle avoidance, and data quality remain core constraints.

DJI

Underwater robots

Underwater robots operate where GPS is unavailable, communication is limited, pressure is high, and hydrodynamic forces dominate. They rely on tethered operation, acoustic navigation, cameras, sonar, buoyancy control, and corrosion-resistant design.

Blue Robotics

Service robots

Service robots bring robotics into semi-structured human environments. They must handle navigation, interaction, hygiene, charging, maintenance, and user trust; success depends as much on service design and reliability as on algorithms.

iRobot

Exoskeletons

Wearable robotic systems for rehabilitation, industry, and mobility assistance.

Ekso Bionics

Humanoid Robots vs Traditional Robots

Humanoid robots place actuators, sensors, batteries, computation, and control in a human-like body. They are attractive because many human environments already assume legs, arms, hands, vision height, doors, stairs, tools, and social interaction. They are difficult because whole-body balance, dexterous manipulation, power density, safety, cost, and reliability must be solved together.

DimensionTraditional industrial robotHumanoid robot
WorkspaceStructured cell with fixed tools and fixtures.Human environments with stairs, doors, clutter, and varied objects.
MobilityUsually fixed-base or wheeled.Bipedal or whole-body mobile manipulation.
ControlPrecise repeatable trajectories.Balance, locomotion, manipulation, perception, and safety at once.
ValueHigh speed, accuracy, uptime, and ROI in known tasks.General-purpose labor potential in spaces built for humans.
RiskIntegration cost and downtime.Reliability, battery, safety certification, dexterity, and unit economics.

Tesla Optimus

General-purpose humanoid robot development tied to Tesla's AI and manufacturing ecosystem.

Official site

Figure AI

Commercial humanoid robots for labor automation and general-purpose tasks.

Official site

Agility Robotics

Digit humanoid robot for logistics and warehouse workflows.

Official site

Unitree

Legged robots and humanoids with aggressive cost/performance positioning.

Official site

Apptronik

Apollo humanoid robot for industrial and logistics work.

Official site

UBTECH

Humanoid and service robots with education, commercial, and industrial applications.

Official site

机器人学研究什么

机器人学研究的是具身的赛博物理系统:机器人的智能不只存在于软件里,也被几何结构、质量、摩擦、柔顺性、驱动极限、传感误差、安全要求和部署成本共同约束。机器人必须把感知转换成状态估计,把状态估计转换成计划,再把计划转换成真实运动;而真实世界会用接触、延迟、噪声和突发变化不断打断这个过程。

因此,机器人学是机械工程、电气驱动、控制理论、计算机视觉、状态估计、运动规划、AI、材料、人机工程、制造和运筹优化的交汇点,并非单一学科。它的核心问题是机器能否在现实约束下可靠行动,而非单纯能不能动:扭矩有限、传感不完美、物体不确定、旁边有人、任务会变、软件要可维护、安全边界要可证明,最终还要有实际部署价值。

具身性

机器人是有身体的智能。任何算法最终都要经过运动学可达范围、惯量、执行器带宽、结构刚度、负载、功耗、热限制,以及工具和世界之间的真实接触来检验。

自主性

自主性是从感知到决策再到动作的闭环。它可以是固定的工业节拍,可以是人监督下的协作任务,也可以能够估计状态、规划替代路径并从扰动中恢复的自适应系统。

任务生态

机器人设计从任务生态开始:物体变化、节拍要求、工作空间、末端工具、安全标准、维护能力、数据可得性和商业价值都会影响方案。焊接机器人、手术机器人、仓储 AMR、四足巡检机器人和人形机器人优化的是完全不同的取舍。

机器人历史与自动化

发展历史 Timeline

古代自动机械

水钟、机械鸟和可编程自动装置说明,人类很早就想象自运动机器。

1920s

Karel Capek 的戏剧 R.U.R. 普及 robot 一词,把机器人和劳动、自动化、社会焦虑联系起来。

1940s-1950s

控制论、反馈控制、伺服机构和早期 AI 奠定感知与控制理论基础。

1954-1961

George Devol 申请可编程机械臂专利;Joseph Engelberger 将 Unimate 商业化,用于通用汽车生产线。

1970s-1980s

机械臂、CNC、焊接、喷涂、移动机器人和大学机器人实验室快速发展。

1990s-2000s

SLAM、概率机器人、服务机器人、手术机器人、无人机和仓储自动化成熟。

2010s

协作机器人、深度学习感知、足式机器人、软体夹爪和自动驾驶成为前沿。

2020s

基础模型、仿真到现实迁移、人形机器人、机器人学习和通用操作成为核心议题。

奠基人及主要研究学者

人物角色贡献
Al-Jazari自动机械先驱设计可编程机械装置、时钟和自动侍者。
Karel Capek作家在 R.U.R. 中普及 robot 一词。
Norbert Wiener控制论建立机器与生物中的反馈、通信和控制概念。
Isaac Asimov科幻 / 伦理通过机器人三定律影响公众机器人伦理想象。
George Devol工业机器人发明者发明 Unimate 背后的可编程机械臂。
Joseph Engelberger工业机器人之父推动工业机器人商业化,建立机器人产业。
Denavit & Hartenberg运动学提出串联机械臂建模的 DH 参数。
Oussama Khatib控制 / 操作操作空间控制、机器人运动和以人为中心的机器人研究。
Marc Raibert足式机器人动态平衡和足式机器人;Boston Dynamics 创始人。
Rodney Brooks行为式机器人包容架构、iRobot 联合创始人、实用自主机器人。
Sebastian Thrun概率机器人SLAM、自动驾驶、概率感知与控制。
Takeo Kanade计算机视觉 / 机器人视觉、自主系统、操作和感知算法。
机器人学原理

机器人核心原理与公式

位姿与变换

\( ^A T_B = \begin{bmatrix} ^A R_B & ^A p_B \\ 0 & 1 \end{bmatrix},\quad p_A = {^A T_B}p_B \)

刚体位姿用于在坐标系之间映射点和方向。

正运动学

\( T_0^n(q)=\prod_{i=1}^{n} A_i(q_i) \)

关节坐标决定末端执行器位姿。

DH 变换

\( A_i=R_z(\theta_i)T_z(d_i)T_x(a_i)R_x(\alpha_i) \)

Denavit-Hartenberg 参数描述串联机械臂几何结构。

雅可比速度

\( \dot{x}=J(q)\dot{q} \)

关节速度映射为任务空间线速度和角速度。

静力学

\( \tau = J(q)^T F \)

末端外力/力矩映射为关节力矩。

动力学

\( M(q)\ddot{q}+C(q,\dot{q})\dot{q}+g(q)+\tau_f=\tau+J^T F_{ext} \)

机器人运动由惯性、科氏/离心项、重力、摩擦、驱动和接触共同决定。

PID 控制

\( u(t)=K_p e(t)+K_i\int e(t)dt+K_d\dot{e}(t) \)

位置、速度、力和工艺控制中最常见的反馈控制形式。

计算力矩控制

\( \tau=M(q)(\ddot{q}_d+K_d\dot{e}+K_p e)+C(q,\dot{q})\dot{q}+g(q) \)

基于模型的控制围绕目标轨迹线性化机械臂动力学。

阻抗控制

\( F=M_d(\ddot{x}_d-\ddot{x})+B_d(\dot{x}_d-\dot{x})+K_d(x_d-x) \)

控制接触任务中力与运动的动态关系。

轨迹规划

\( q(t)=a_0+a_1t+a_2t^2+a_3t^3+a_4t^4+a_5t^5 \)

五次多项式可提供平滑的位置、速度和加速度曲线。

贝叶斯滤波

\( bel(x_t)=\eta\,p(z_t|x_t)\int p(x_t|u_t,x_{t-1})bel(x_{t-1})dx_{t-1} \)

概率状态估计融合运动模型与传感器证据。

SLAM

\( p(x_{1:t},m|z_{1:t},u_{1:t}) \)

同步定位与建图同时估计机器人轨迹和环境地图。

规划目标

\( \pi^*=\arg\min_{\pi}\int_0^T c(x(t),u(t))dt \)

运动规划搜索可行、无碰撞且低成本的行动。

抓取力旋量

\( w=Gf,\quad f\in\mathcal{F}_{friction} \)

当接触力能在摩擦约束内产生所需物体力旋量时,抓取才稳定。

完整的机器人系统必须把机械、传感、估计、规划、控制、安全、标定、工具、部署、维护和人的流程连接起来。

工业机器人与协作机器人主要公司

ABB Robotics

工业机械臂、协作机器人、控制器、焊接、喷涂、码垛和自动化单元。

官网

FANUC

工业机器人、CNC、工厂自动化和大规模制造。

官网

KUKA

工业机器人、汽车自动化、移动平台和系统集成。

官网

Yaskawa Motoman

焊接、搬运、喷涂、包装和装配机器人。

官网

Kawasaki Robotics

制造、物流、医疗/制药自动化中的工业机械臂。

官网

Staubli Robotics

高速、洁净室、制药、食品、电子和精密自动化机器人。

官网

Universal Robots

协作机器人先驱,面向柔性自动化和小批量生产。

官网

Techman Robot

带视觉能力的协作机器人,适合装配、检测和上下料。

官网

Doosan Robotics

面向制造、餐饮、物流和研究的协作机器人。

官网
机器人末端执行器

末端执行器:种类、作用与主要公司

末端执行器是机器人把抽象运动转化为有效物理工作的地方。选择夹爪或工艺工具,本质上是在选择一种接触物理方案:物体形状、表面材料、允许夹持力、污染风险、节拍、负载、传感、换工具策略和失败恢复都必须一起考虑。机械臂本体再优秀,如果工具不能适应真实物体变化,整套系统仍然会失败。

类型作用典型用途主要公司
平行夹爪两指机械抓取抓取放置、机床上下料SCHUNK, Robotiq, Zimmer Group
真空吸盘利用吸力抓取表面包装、板材、纸箱Piab, SMC, Schmalz
磁力夹具磁力吸附铁磁金属零件Schmalz, SMC
软体夹爪柔顺变形抓取食品、易碎、异形物体Soft Robotics, Festo
快换工具自动更换末端工具柔性单元、焊接、检测ATI Industrial Automation, OnRobot
力/力矩传感器测量接触力旋量装配、抛光、研究ATI, OnRobot
焊枪 / 主轴工艺工具焊接、切割、加工Fronius, ATI
末端执行器示例

特种机器人种类及主要公司

移动巡检机器人

自主巡检机器人把移动能力、热成像、声学传感、气体检测、激光建图和远程运维组合起来。它们通过移动能力,在危险、昂贵或人工巡检频率不足的场景中,稳定采集可用于预测性维护的数据。

ANYbotics

四足机器人

四足机器人把动态平衡、地形适应、全身控制和鲁棒感知推向工程化。与轮式 AMR 相比,它们牺牲了机械简单性,却获得了进入楼梯、碎石、户外工厂、矿区和以人类双腿为尺度设计空间的能力。

Boston Dynamics

医疗 / 手术机器人

医疗与手术机器人强调精度、震颤过滤、人体工学、无菌流程和监管验证。它们是通过精密器械、受约束运动、高质量视觉和可重复流程,把人的意图转化为更稳定的临床操作,并非简单替代医生。

Intuitive

AMR 物流机器人

AMR 物流机器人融合定位、车队管理、避障、调度、充电策略以及仓储或医院信息系统集成。真正的难点在系统层面:大量机器人必须在人群和设备之间安全移动,同时仍然满足吞吐量目标。

MiR

无人机机器人

无人机机器人依赖轻量结构、飞行控制、视觉惯性估计、任务规划和载荷集成。它们把机器人变成三维感知平台,但续航、风场、法规、避障和数据质量始终是核心工程约束。

DJI

水下机器人

水下机器人工作在没有 GPS、通信受限、压力高且水动力显著的环境中。它们依赖系缆操作、声学导航、相机、声呐、浮力控制和抗腐蚀设计,服务于水下巡检、科研和海洋基础设施运维。

Blue Robotics

服务机器人

服务机器人把机器人学带入半结构化的人类环境。它们必须处理导航、交互、卫生、充电、维护和用户信任;能否成功,既取决于算法,也取决于服务流程设计和长期可靠性。

iRobot

外骨骼

用于康复、工业和行动辅助的可穿戴机器人系统。

Ekso Bionics

人形机器人及其与传统机器人的不同

人形机器人把执行器、传感器、电池、计算和控制塞进接近人类的身体结构中。它们有吸引力,是因为很多人类环境已经默认腿、手臂、手、视线高度、门、楼梯、工具和社会互动。难点在于全身平衡、灵巧操作、功率密度、安全、成本和可靠性必须一起解决。

维度传统工业机器人人形机器人
工作空间结构化单元,固定工具和夹具。有楼梯、门、杂物和多样物体的人类环境。
移动方式通常固定基座或轮式。双足或全身移动操作。
控制精确、可重复的轨迹。平衡、移动、操作、感知和安全同时处理。
价值在已知任务中高速、高精度、高稼动率和 ROI。在为人类建造的空间中具备通用劳动潜力。
风险集成成本和停机时间。可靠性、电池、安全认证、灵巧性和单位经济性。

Tesla Optimus

与 Tesla AI 和制造生态连接的通用人形机器人。

官网

Figure AI

面向劳动自动化和通用任务的商业人形机器人。

官网

Agility Robotics

Digit 人形机器人,面向物流和仓储流程。

官网

Unitree

足式机器人和人形机器人,强调成本/性能。

官网

Apptronik

Apollo 人形机器人,面向工业与物流工作。

官网

UBTECH

人形与服务机器人,覆盖教育、商业和工业应用。

官网