1.1.1 机器人的定义
当大家听到机器人这个词的时候,或许脑海中会浮现出来很多画面,有和“机器人”这个词本身高度符合的人形机器人(如Boston Dynamics的Atlas以及Tesla新研发的人形机器人Optimus),也有长得并不像人的——工厂里进行拆装、焊接的机械臂,家中辛苦工作而不知疲倦的扫地机器人,还有近些年来研发较为火热的机器狗。机器人技术到今天仍然发展迅速,涵盖范围已经非常广阔,好像没有一个那么精准的定义能够概括所有形式的机器人。 我们见过如此多的机器人,但对其认识仍然较为零散与模糊。那么,到底什么是机器人呢?

Boston Dynamics机器人家族
定义机器人
国际化标准组织(ISO)对机器人的定义是:机器人是一种自动的、位置可控的、具有编程能力的多功能机械手,这种机械手具有几个轴,能够借助于可编程序操作来处理各种材料、零件、工具和专用装置,以执行各种任务。 由此看出,一些官方组织对机器人的定义仍然较为落后,停留在工业机械臂的层面。
机器人和普通的机械装置、机电设备有什么区别?不同类型的机器人,如执行较为单一任务的扫地机器人,与拥有多个关节和执行器的复杂人形机器人,其间又有什么共性呢? 思考这两个问题,我们不难自己对机器人下一个概括性的定义。
普通的机械装置,很显然没有集成的动力和自动化控制能力,可以很清楚地看到,各种机构以及传动装置仅仅作为机器人的一部分存在。而在机械结构基础上发展而来的机电一体化设备,比如洗衣机等电器设备以及工厂内进行加工的数控车床,虽然集成了动力驱动以及控制功能,但其功用单一,同时也需要人工操作才能进行正常控制,仍不具备作为一个自动化个体的能力。
但是很显然,机器人不仅集成了机电系统,同时其大脑控制器里预先编制的程序可以让机器人作为独立单元自动完成一系列的操作。很多机器人也并非只有单一功能,如最简单的机器人——机械臂,都可以通过更换末端执行器进行多功能作业。机械臂与数控机床经常同时出现,而机械臂取代的正是操作工人的位置,进行加工时的上下料操作以及换刀操作。

工业机械臂辅助数控加工中心上下料与换刀
另一方面,通过对比不同机器人,也可获得他们的共性。扫地机器人可以通过雷达获取障碍物信息从而进行避障路径规划;机器手的各个关节可以通过编码器获得角度位置信息,从而解算出末端位置,在机械臂执行打磨操作时,力传感器也能使其得到用力大小是否在合适区间范围内;无人机在天上喷洒农药飞行时,也能通过IMU进行姿态稳定控制,通过光流进行定位。因此,不管是什么机器人,都拥有各种传感器给控制器回传反馈信息,控制器对信息进行融合处理,用于环境感知和运动闭环控制,很多较为智能的机器人可以更加独立地适应环境变化,更好地完成工作。
所以,到底什么是机器人?我们可以大胆地给出自己的定义。
简单地说,机器人是一种可以编程,拥有主控单元、驱动单元以及执行机构,非单一功能,且能够独立完成一些自动化任务的复杂机电系统。
机器人的三要素
-
1. 光机电一体化
光机电一体化技术是微电子技术、计算机技术、控制技术、光学技术与机械技术的相互交叉与融合,是诸多高新技术产业和高新技术装备的基础。
打印机是典型的光机电一体化产品,材料、电子、光学、机械等领域的新技术都会很快地反映在打印机产品中。
-
2. 可编程
PC机/嵌入式处理器内部编好的程序让机器人正确执行任务
ARM嵌入式处理器
- 3. 多功能
诸如Anymal四足机器人可以执行工厂巡检、消防救援等多项任务。

Anymal机器狗
机器人技术
经过几十年的发展 ,机器人技术终于形成了一门综合性学科——机器人学(Robotics)。由于机器人学综合了力学、机械学、电子学、生物学、控制论、计算机、人工智能、系统工程等多种学科领域的知识,因此,也有人认为机器人学实际上是一个可分为若干学科的学科门类。
一般地说,机器人学的研究目标是以智能计算机为基础的机器人的基本组织和操作,它包括基础研究和应用研究两方面内容,研究课题包括机械手设计、机器人动力和控制、轨迹设计与规划、传感器、机器人视觉、机器人控制语言、装置与系统结构和机械智能等。
从机器人的研发过程来看,它是一项交叉性强、耦合度高的系统工程,涉及的理论、技术分支繁多,比如下面列举的几项。

机器人研发
- 机器人基础理论与方法
运动学和动力学、作业与运动规划、控制与感知技术、机器人智能理论
- 机器人设计理论与技术
机构分析和综合、机构设计与优化、关键器件设计、仿真技术
- 机器人仿生学
机器人的形态、结构、功能、能量转换、信息传递、控制和管理等特性和功能仿生理论与技术方法
- 机器人系统理论与技术
多机器人系统理论(多机协同)、机器人语言与编程、人机交互、机器人与其他机器系统的协调和交互
- 机器人操作和移动理论与技术
机器人装配技术、移动机器人运动与步态理论、移动机器人稳定性理论、移动操作 机器人协调与控制论
- 微机器人学
微机器人的分析、设计、制造和控制等理论与技术方法