计算机程序如何控制机械运动的
都说计算机是能控制器械的用编程可是编写的程序放到哪里?这个空空的包括人的思维的程序如何使机械照着写好的程序目的运作列?中间的东西是什么?介质我不知道这样问大家懂不懂我的意...
都说 计算机是能控制器械的 用编程 可是编写的程序 放到哪里?
这个空空的 包括人的思维的程序 如何使机械照着写好的程序目的运作列?
中间的东西是什么? 介质
我不知道这样问 大家懂不懂我的意思 不懂的话 我再补充 谢谢~~~ 展开
这个空空的 包括人的思维的程序 如何使机械照着写好的程序目的运作列?
中间的东西是什么? 介质
我不知道这样问 大家懂不懂我的意思 不懂的话 我再补充 谢谢~~~ 展开
1个回答
展开全部
1.人用高级语言(如JC语言)编写控制程序,并编译为计算机能识别的机器码(由0和1组成)
2.将机器码程序复制或者写入机器人的存储器中(存放数据的地方,比如硬盘)
3.机器人加电启动后会自动运行服务程序。自带的解释程序将机器码程序解释成各种控制信号(它知道你这些0和1代表什么,想要做什么)
4.由机器人处理器将控制信号转换成电信号
5.电信号被送到伺服系统(如四轮驱动系统、双足系统、履带驱动系统等)进行信号放大
6.放大的信号经驱动系统(如电动机)控制机器人运动。
7.当有传感器捕捉到信号后,传送至处理器,会中断服务程序要求处理,如果满足你编写的程序的条件,则会执行相应的程序,以实现相应的动作或者功能。
这里面涉及到许多行业约定俗成的法则,不是想当然就可以的。
机器人目前并不具体人的思维的能力,你现在感觉像是人的思维的程序,实际上是一组逻辑和模糊判断的集合,这就是算法。(别问我算法哈,我已经打了够多字了)机器人只能根据给定的条件,做一些有限的已知的判断和选择,由不同的算法决定机器人思维的模式和结果。如果允许做无限的推测,有可能死机,如果允许做未知的推测,行为结果将不可预料即失控。
OK,有兴趣可自己查阅 自动控制理论 及 机器人学 微机原理等相关专业的资料
2.将机器码程序复制或者写入机器人的存储器中(存放数据的地方,比如硬盘)
3.机器人加电启动后会自动运行服务程序。自带的解释程序将机器码程序解释成各种控制信号(它知道你这些0和1代表什么,想要做什么)
4.由机器人处理器将控制信号转换成电信号
5.电信号被送到伺服系统(如四轮驱动系统、双足系统、履带驱动系统等)进行信号放大
6.放大的信号经驱动系统(如电动机)控制机器人运动。
7.当有传感器捕捉到信号后,传送至处理器,会中断服务程序要求处理,如果满足你编写的程序的条件,则会执行相应的程序,以实现相应的动作或者功能。
这里面涉及到许多行业约定俗成的法则,不是想当然就可以的。
机器人目前并不具体人的思维的能力,你现在感觉像是人的思维的程序,实际上是一组逻辑和模糊判断的集合,这就是算法。(别问我算法哈,我已经打了够多字了)机器人只能根据给定的条件,做一些有限的已知的判断和选择,由不同的算法决定机器人思维的模式和结果。如果允许做无限的推测,有可能死机,如果允许做未知的推测,行为结果将不可预料即失控。
OK,有兴趣可自己查阅 自动控制理论 及 机器人学 微机原理等相关专业的资料
--
2022-12-05 广告
2022-12-05 广告
图形化编程简单理解为用积木块形式编程,scratch和python也是其中的一种,属于入门级编程,以其简单生动的画面获得无数学生的喜爱,深圳市创客火科技有限公司是一家做教育无人机的公司,旗下有编程无人机,积木无人机及室内外编队,每款飞机含有...
点击进入详情页
本回答由--提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询