历史上的今天
今天是:2024年09月03日(星期二)
2019年09月03日 | 一款可以精准模仿鸟类的机器人
2019-09-03 来源:fqj
想象一只鸽子栖息在电话线上。准备起飞时,它会扬起翅膀,往空中一跃,拍打着翅膀飞走。这一系列动作是如此司空见惯,以至于你可能不会关注其中的细节。但是,英国曼彻斯特大学的生物力学专家本·帕斯洛(Ben Palew)对此很感兴趣。他正试图设计能像鸟一样跳跃的机器人。
大多数传统的机器人都是靠轮子驱动,这限制了机动性。现在需要一种更灵活的机器人,“能够在杂乱的环境中跳过障碍物或碎片,”帕斯洛说。为了设计这样一台机器人,他从大自然中寻找灵感:“鸟类其实很擅长跳跃。”
问题在于,当鸟类准备起飞时,它们的身体会向前倾斜,根据物理规律,它们会栽倒在地上,喙先着地。然而这并没有发生。帕斯洛和他的团队利用建模,从而模拟鸟类是如何避免这种跌倒的。他们发现,当鸟类在蓄力起跳时,它们的身体会稍微向后旋转,同时它们强有力的腿和脚趾关节也可以防止它们在起跳后立即坠落到地面上。研究结果发表在《英国皇家学会开放科学》(Royal Society Open Science)上。
帕斯洛认为,工程师们可以利用这些信息设计出不仅能够跳跃而且还能更有效地发射升空的机器人。大多数人工设计的飞行器起飞需要长跑道(比如飞机),或者平坦稳定的地面(比如或)。不管怎样,它们都需要一段时间来克服重力才能升空。
任职于南加利福尼亚大学的生物力学专家迈克尔·哈比卜(chael Habib,未参与这项研究)说,弹簧和制动杆的加速效率高于轮子和轴,许多动物都能熟练运用这项天赋。“一只家猫在30米内的冲刺速度能超过兰博基尼暗黑破坏神(Lamborghini Diablo),”他说。正是由于汽车是转轴加速,而猫是弹射加速。鸟类的起飞弹跳也是基于同样的原理。
“如果理解了其中的原理,”哈比卜补充道,“你就能制造出一个善于奔跑、飞行,并能在各种条件下立即起飞的机器人,它还能降落在一角硬币大小的表面上。”帕斯洛现在正在设计这样一种机器人,从而代替轮式漫游者,更好地探索其他行星。
下一篇:在未来哪些岗位更容易被机器人替代
史海拾趣
|
在Keil C51 uVision3 中调试w77E58如何设置才能使用片上的1K外部存贮器呀? 伟福V8仿真调试Winbond77E58不能正常使用片上1K外部存贮器的问题: 我用伟福V8/L仿真调试Winbond77E58板子, W77E58有片上1K外部存贮器,我不知是我的编译环境设置不对, 还是伟福不能仿真片上1K外部存贮器?在下面的程序中,将 int xdata i ...… 查看全部问答> |
|
想在ucosII上开发一款pdf查看程序(平台君正 Xburst MIPS jz4740),现有Foxit Embedded PDF SDK可惜不免费!!!!!!!!! 总不能从头开发吧,难度太了点吧!!可有免费的库!!!推荐一个!!… 查看全部问答> |
|
【求助】74HC165的操作,只能控制一个按键,其他的控制不了,搞不明白 #define PL P2_3//SHIFT/LOAD引脚 #define CLOCK P2_4 #define SETBSC P2_5//OUTPUT QH引脚 read74hc165m() {uchar basic,c; PL=1; nop(); PL=0;//使能端为低电平时8位数据进入寄存器 nop(); PL=1;//高电平数据锁存,同时165数据自动 ...… 查看全部问答> |
|
三 书包小帮手 它的功能简单,却有很大的用处。我们大学生常常忘记星期几上什么课,几点上,教室在哪儿,老师的名字,电话等。它就像一个学习小管家,功能简单,外形小巧,可以放进书包上的挂饰,娃娃等,它采用防水功能。 它有个显示 ...… 查看全部问答> |
|
我做了个RTC。。初始化时间然后查询出来都是正常的。。但是设置的时候代码如下: void RTC_WaitForLastTask(void) { /* Loop until RTOFF flag is set */ while ((RTC->CRL & RTC_FLAG_RTOFF) == (u16)RESET) ...… 查看全部问答> |




