本节书摘来华章计算机《仿人机器人原理与实战》一书中的第3章 ,第3.1节,作者布莱恩·伯杰伦(Bryan Bergeron) 托马斯B. 塔尔博特(Thomas B. Talbot) 王伟 魏洪兴 刘斐 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

第3章

动 态 平 衡
动态平衡即恒定内部状态的维持,是生理上需要实现的目标。更进一步,生理学使我们能够快速地从座位上站起来而不会飞出去。这与使用PID(比例–积分–微分)控制器有直接关系,PID控制器能够让机器人无人机在有风的情况下维持飞行高度。站起和飞行两者都依赖于负反馈控制系统。
本章以温度控制为焦点来探索动态平衡和基本控制理论。我们选择温度为控制对象,而不是关节速度、功率或压力,这是因为温度传感器是现成的,第一手经验更加丰富,也许更重要的是,本实验将水和电有目的地混合在一起,这种机会非常宝贵。这里也有仿人机器人设计方面的原因。我们设计的电子器件不仅需要在一定的温度条件下工作,而且要有“体温”—与冰冷的仿人机器人握手一定会带来不好的印象。
我们将利用充满水的热交换器制造一个皮肤冷却模型,而热交换器的材料是几英尺硅树脂管。然后利用一个隔热的容器、一只12V直流水泵、一对热电偶和一只功率金属氧化物半导体场效应管(MOSFET)等器材构建躯干。再加上一套Arduino和PID算法,我们就可以开始工作了。

《仿人机器人原理与实战》一第3章相关推荐

  1. 《仿人机器人原理与实战》一3.3 热平衡模拟器

    本节书摘来异步社区<仿人机器人原理与实战>一书中的第3章 ,第3.3节,作者布莱恩·伯杰伦(Bryan Bergeron) 托马斯B. 塔尔博特(Thomas B. Talbot) 王伟 ...

  2. 《仿人机器人原理与实战》一2.3 行为链实验入门

    本节书摘来华章计算机<仿人机器人原理与实战>一书中的第2章 ,第2.3节,作者布莱恩·伯杰伦(Bryan Bergeron) 托马斯B. 塔尔博特(Thomas B. Talbot) 王伟 ...

  3. 真让人捉急:连路都走不稳,怎能号称“仿人机器人”?

    真正的人形机器人何时才能出现? 有一天,当我们坐到餐桌上,"机器人厨师"会迈着稳健的步伐给我们端上食物,一个人爬山时,机器人也陪着一起"爬"山,参加晚会没有同伴 ...

  4. 开篇:机械手设计挑战——仿人机器人设计领域上的高峰

    机械手--作为机器人的末端执行器(End-Effector),在上身操作和抓取任务过程中起到至关重要的作用.但由于真实人手的高自由度.结构紧凑.复杂等特征,绝大多数机械手都无法完美"复制&q ...

  5. 揭秘仿人机器人背后的技术秘密 | 优必选研究院技术专家刘益彰【附PPT】

    来源:机器人大讲堂 机器人大讲堂直播间 037期 目前国际上主要有两种控制方式的仿人机器人:一种是基于位置控制的仿人机器人,另一种是基于力矩控制的仿人机器人.由于类人运动的功能的多样性.复杂性以及高维 ...

  6. 时隔6年,NASA再造仿人机器人,或将在太空工作,应对严苛环境

    图源:NASA 美国宇航局的Valkyrie仿人机器人在火星表面工作 导读 总部位于达拉斯的工程公司Jacobs发布了招聘信息,称将与美国国家航空航天局(NASA)合作开发下一代仿人机器人.新型仿人机 ...

  7. 基于物体路标的仿人机器人实时里程计

    摘要: 仿人机器人运动方式特殊,目前还没有成熟的里程计方案.针对仿人机器人,提出了一种基于物体路标的低成本实时里程计.算法以环境中的物体作为路标,由4个模块组成.视觉测量中对单目相机图像进行分割及形态 ...

  8. 仿人机器人学习笔记(一)坐标变换

    最近在看梶田秀司的<仿人机器人>自学仿人机器人的相关知识,虽然是本很老的书,但是作为入门教材我觉得还是挺好的,所以想做一个系列的学习笔记,毕竟感觉很多数学推导或者分析思路还是很难都记住,希 ...

  9. 德国开发仿人机器人上半身,竟然还能预测下一步任务?

    来源 | 机器人大讲堂 原创 | 风雨抚蕖 人们对于仿人机器人的研究是非常痴迷的,有人专注于模仿下半身比如Atlas.Cassie机器人,有人专注于模仿上半身,比如我们今天要说的这款ARMAR协作机器 ...

  10. 特斯拉AI日点不燃仿人机器人的市场热情

    来源:科技智谷 编辑:Light " 仿人机器人的巨大市场蓝海能否兑现,核心还要看产品量产和成本控制. 近期,沉寂已久的仿人机器人市场终于迎来了它的"春晚"--特斯拉AI ...

最新文章

  1. html表格以及form表单部分标签的使用
  2. linux基础学习7
  3. 从Java中的length和length()开始
  4. linux内核亲和性,Linux中CPU亲和性(go)
  5. ABB 压包指令PackRawBytes 解包指令UnpackRawBytes
  6. Flow monitoring in Software-Defined Networks
  7. Windows编程—获取Chrome浏览器的安装目录
  8. Docker由浅入深
  9. Proftpd(MySQL验证+配额)配置
  10. 【bzoj4653】[Noi2016]区间 双指针法+线段树
  11. myeclipse中加入jad查看jar源代码
  12. Qt QString to char*
  13. linux c post上传文件,Linux C语言Http POST上传图片
  14. mysql heartbeat_mysql管理工具之pt-heartbeat
  15. vue动态添加图片/背景图
  16. 基于BP神经网络控制+Simulink双闭环直流调速系统仿真
  17. 将阿拉伯数字转为中文数字读法
  18. nano编辑器保存退出
  19. Highcharts3D环形图
  20. 证明残差的平均值等于0,残差以x加权的平均值为0

热门文章

  1. Python3爬虫新手实践及代码、经验分享
  2. Python爬虫反爬方法
  3. Vue的开发常用的工具有哪些?
  4. 算法入门电子资料《算法图解》+《我的第一本算法书》
  5. 【时间序列】时间序列数据的缺失填补方法总结
  6. 网络编程-网路七层协议图
  7. android面板驱动的使用方法,高通平台Android 驱动层LCD显示屏驱动移植说明和相关工具...
  8. 软件测试面试题(全)
  9. kindle mobi词典格式分析及代码实现
  10. https 抓包解密