首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

当人命令机器人腰部转动90度时,它的神经网络是如何控制的?

第一代机器人具有最基本的控制能力,它的主要特点是,除了人赋予的动作命令外,不接收其他的外部信息。它所接收的信息,都是机器人机体的内部信息。那么,当人命令机器人腰部转动90度时,它的神经网络是如何控制的?

当人把“腰转动”的命令输入电脑时,电脑会产生控制信号,信号放大器接受命令并将其放大,再传给驱动装置。驱动装置也就是电动机,电动机转动时能带动机器人的腰关节转动。为了使之转动得快速、平稳,人们在其躯体上的适当位置安装了各种感觉装置,也称之为传感器。

这些传感器可以测出转动的加速度、速度以及转角,这些测量结果,都作为机器人机体的内部信息反馈给电脑。反馈信号送到电脑中与控制信号比较,如果相等,说明关节的转动角度已符合要求,即转了90度,误差信号为零。这时,电动机就停转了。如果反馈信号与控制信号不相等,其中的误差信号将使电动机继续转动,直到转动角度符合要求为止。

加速度反馈信号和速度反馈信号,可以起到调整转动的动态品质的作用,即调节其转动过程中是否有大的振荡,达到预定值的时间是否太长等等。这些就要涉及到控制系统的设计中的更多理论知识了。

为什么机器人控制起来很困难?

这只是一个腰关节的控制,而实际上,机器人可能有好几个关节,如上肢的肩关节、肘关节、腕关节(包括腕的上下、左右摆动及旋转),这样就有6个关节,这就需要有6个这样的关节控制。当然,随着控制关节数的增多,必须考虑相互之间的协调,控制起来就更难了。计算机这个机器人的“大脑”,就是通过整个神经网络来解决这些问题,完成人对机器人的一系列动作要求。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180601A1ARKR00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券