3.5 KiB
title | localeTitle |
---|---|
Robotics | 机器人 |
机器人
机器人技术是关于组成机器人的系统。没有普遍适用的机器人定义。一个普遍接受的定义是: 机器人是一种遵循感觉,思考,行动范式的可编程物理机器 。更具体地说,机器人需要感知其环境,使用该信息作为输入来做出决定,然后相应地采取行动。这种范式中的每个系统本身通常都是一项研究。有各种各样的机器人类型和组件系统。每个机器人通常专注于一组具有明确目标的过程。
感
机器人必须感知其环境。为此,它使用不同类型的传感器。 _传感器_可以定义为将物理参数转换为(通常)电信号的输入设备。智能手机中的摄像头是一种传感器,它们将光转换为电子信息。数字温度计是一种将热量(温度)转换为电信号的传感器,可以在屏幕上显示为摄氏温度值。传感器输出的准确性总是存在限制,因此通常会进一步处理传感器的输出以补偿误差。
认为
机器人必须根据从环境接收的输入及其编程方式做出决策。自主功能是可由机器人在没有任何人为输入的情况下执行的功能。机器人通常具有自主功能和受控功能(现在全自动机器人越来越普遍)。它们具有机载计算机,便于机器人决策过程所需的计算。例如,商业消费者四轴飞行器提供了一种功能,其中可以要求直升机跟随移动物体。它使用来自摄像机的输入,执行图像处理以将对象与环境区分开,并使用受控系统跟踪对象。所有这一切都是在没有任何人为输入的情况下完成的(即在编程直升机之后)。
法案
一旦机器人做出决定,它就需要采取相应的行动。为此,它使用执行器。 _致动器_是将能量转换为运动的装置。可以根据所需的输入能量类型对执行器进行分类。两种最常见的致动器类型是电动的(其使用电能来产生运动)和气动的(其使用气压来产生运动)。例如,马达是将电能转换为旋转运动的致动器。致动器的精度和控制程度总是存在限制,因此使用控制系统来补偿这些限制。
机器人技术的基本要素。
首先,你需要对机器人技术中的ace有很大的耐心。
1)善于使用任何一种编程语言来掌握代码。 2)学习RaspberryPi或Arduino以正确理解电子和逻辑。 现在,RaspberryPi和Arduino的区别在于: RaspberryPi是一个SBC(单板计算机),而Arduino只是一个微控制器。 所以上述内容之间的区别非常重要。 3)反向运动学对于设计部分非常重要。 这是学习逆运动学的好资源。
总而言之,这些资源足以让您开始使用Robotics开始您的旅程!