第2章 机器人词汇

机器人感受训练课程2:机器人的动作只会和描述这些动作的指令一样好。
机器人也有语言,它们讲的是微控制器语言。人类讲的是自然语言(如广东话、约鲁巴语、西班牙语)。我们使用自然语言相互交流,但是与机器人交流,我们要么建立机器人理解的自然语言,要么以机器人可以处理的语言寻找某种可以表达我们意图的方式。
目前,构建可以充分理解自然语言的机器人只取得了一点进展。因此,我们的任务是寻找以自然语言之外的其他语言来表达我们的指令和意图。
回忆一下解释器和编译器的角色(先前图1-10所示,这里图2-1再次给出)是将一种高级语言(如Java或C++)转换为一种低级语言(如汇编、字节码或机器语言)。

注释
重要术语-控制器或微控制器是可编程的机器人组件,支持机器人的动作及行为的编程。根据定义,一个连微控制器都没有的机器不是机器人。

有一个策略是折中满足机器人。即寻找一种人类易于使用且不难转换为机器人语言(例如微控制器)的语言,然后使用编译器或解释器进行转换。Java和C++是用于编程机器人的高级语言,它们是第三代语言,相比直接用机器语言或汇编语言(第二代)编程有很大的进步,但它们不是自然语言,想利用它们表达人类想法和意图仍然需要更多的努力。

《机器人编程实战》一一第2章 机器人词汇相关推荐

  1. 《机器人编程实战》一一1.2 给机器人指令

    1.2 给机器人指令 如果我们希望一个机器人在某个场景中扮演某个角色,我们如何告诉它该做什么?我们如何给它指令?机器人编程会回答这些问题,其过程充满了冒险.挑战.奇迹.担忧和可能的遗憾.人类使用自然语 ...

  2. 最新!大象机器人myCobot机械臂应用于Unity人工智能机器人编程实战课

    今年5月,Unity作为全球最大的虚拟现实与人工智能开发平台,联合大象机器人推出基于myCobot机械臂的人工智能机器人编程实战课(国际课程). Unity 是全球领先的实时3D互动内容创作和运营平台 ...

  3. 安川机器人编程加电弧_安川焊接机器人编程

    安川焊接机器人编程 焊接机器人程序编辑 一. 创建焊接程序 [ 焊缝的示教 ] . 1 . 打开控制柜上的电源开关在 "ON" 状态. 2 . 将运作模式调到 "TEAC ...

  4. 灵魂之问:机器人编程学习的是什么?/机器人课与科学课/机器人课和编程课/乐高机器人学的是什么?

    事情是这样开始的: 那天在上课的时候,看到几个刚上完科学课的孩子拿着一些东西过来,我一眼就注意到了那张纸上的摩尔斯电码.再一看那台模拟电报机,我大概就知道他们上一节的科学课学习的是什么了. 此时我又突 ...

  5. c语言机器人编程软件,诺宝RC|免费版机器人编程软件下载_最火软件站

    诺宝RC是一款非常强大的机器人编程软件.既方便又好用.有基于流程图的编程语言和C语言.为开发智能机器人项目.程序和算法.教育等,提供简单.功能性的平台.免费版机器人编程软件下载就在最火软件站!这里还有 ...

  6. 川崎焊接机器人编程实例_少、减轻—焊接机器人编程3种方法川崎焊接机器人使变压器的体积减...

    (3)焊钳闭合加压时,不仅压力大小可以调节,而且在闭合时两电极是轻轻闭合,可减少撞击变形和噪声. (2)焊钳张开度可以根据工件的情况任意调整,只要不发生碰撞或干涉,可尽可能减少张开度,以节省焊钳开度, ...

  7. 《OpenACC并行编程实战》—— 第1章 并行编程概览 1.1 加速器产品

    本节书摘来自华章出版社<OpenACC并行编程实战>一 书中的第1章,第1.1节,作者何沧平,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 第1章 并行编程概 ...

  8. 安庆机器人编程选_安庆市首届中小学机器人创客竞赛举行 460名选手比智慧拼创新 科技感满满!...

    机器人熟练完成"奥林匹克火种"采集.点燃.传递等动作;"小狗皮皮的智能家园".智能停车场.多功能智能小车等创意智能作品巧思新奇--11月28日,在2020年安庆 ...

  9. 《机器人编程实战》一一第1章 究竟什么是机器人

    第1章 究竟什么是机器人 机器人感受训练课程1:所有机器人均是机械,但并非所有机械都是机器人. 任意询问10个人什么是机器人,可能会获得至少10个不同的答案:无线电遥控玩具狗.银行自动取款机.遥控作战 ...

最新文章

  1. npm-debug.log文件出现原因
  2. CVPR2019|微软、中科大开源基于深度高分辨表示学习的姿态估计算法
  3. PCIE 硬件接口那点屁事
  4. cahrt框架 ios_iOS Charts框架集成及使用
  5. KDE/QT vs GNOME/GTK
  6. 关于 Google Chrome 操作系统的 5 个问题
  7. Java 解析XML的几种方法
  8. asterisk1.8 Makefile分析 (2)
  9. I帧、P帧和B帧的特点
  10. form提交php怎么接收不到,php form表单post提交获取不到数据,而使用get提交能获取到数据 的解决办法...
  11. LL(1)分析表的构造
  12. Messes in Reading Source Coding of SSD
  13. 使用 data URI scheme 在网页中内嵌图片[转]
  14. 基于Servlet+jsp的web计算器
  15. NBSI2内部功能实现大揭谜 1
  16. 蓝桥ROS机器人之v-rep_pro_edu_v3_6_2
  17. 2022年4月加拿大MogaFX外汇和衍生品市场活动三年期央行调查
  18. ElasticSearch7.3.0 集群搭建及配置安全认证
  19. linux 监控平台介绍
  20. DHCP动态获取IP地址流程

热门文章

  1. 数据结构课程设计(VS2012-c语言):算术表达式实现(加减乘除)
  2. 十大排序算法之堆排序
  3. ActionBarActionMode的理解,出现菜单栏
  4. 计算机行业常见英语,计算机行业常用英语词汇
  5. 或有资产(contingent asset)
  6. 线上BUG定位神器(阿尔萨斯)-Arthas2019-0801
  7. Django基础核心技术之Model模型的介绍与设计
  8. 能量项链(NOIP 2006 提高组)
  9. Django ==》 内置信号
  10. 【转】Javascript面向对象编程(二):构造函数的继承