软体机器人:柔性设计的奥秘与工作原理
这些是软体机器人(Soft Robots: 由柔性材料而非传统金属或木材构建的机器人)。它们的结构部件不是由金属或木材制成,而是由塑料管等柔性材料构成。但它们是如何工作的?以及为什么我们首先需要一个软体机器人呢?
View/Hide Original English
These are soft robots. Their structural components are built, not out of metal or wood, but flexible materials like plastic tubing. But how do they work? and why would you want a soft robot in the first place?
我来到斯坦福大学与Zach Hammond和他的软体机器人见面。
View/Hide Original English
So I came up to Stanford to meet Zach Hammond and his soft robot.
Zach Hammond: 你想让它翻转吗?
View/Hide Original English
Zach Hammond: All right, you want to tip it?
所以,这个想法是机器人可以这样行走吗?
View/Hide Original English
So is the idea that the robot could walk this way?
Zach Hammond: 完全正确,是的。你可以将这些滚动动作串联起来,在任何环境中滚动。他们称之为间歇式滚动运动(Punctuated Rolling Locomotion: 一种通过周期性翻转来移动的机器人运动方式)。在这种运动中,它会卡在一个面上,直到翻转过来,然后进入一个新的面,并可以继续移动其重心。一旦重心离开支撑多边形或底座,它就会沿着面的边缘翻转。
View/Hide Original English
Zach Hammond: Totally, yeah. So you can kind of chain these rolls together to kind of roll around in any environment. They call this punctuated rolling locomotion. Wherein it's kind of stuck on a face until it tips over and now it's on a new face and it can then continue to move its center of gravity. Once that center of gravity exits the support polygon or the base, then it tips over one of the edges of the face.
这是另一个由柔性管材制成的软体机器人。它被设计成模仿乌龟的行走方式,即对角线上的腿同时移动。它完全由压缩空气(Compressed Air: 经过压缩的空气,用作动力源)驱动,最令人印象深刻的是,它不需要任何电子元件。所有的电路都是气动的(Pneumatic: 利用气体压力来传递动力或信号的系统),这意味着这个机器人可以在矿井等电子设备可能引发爆炸的地方,或者在核磁共振(MRI)机器周围的强磁场中使用。但我们为什么首先需要一个软体机器人呢?
View/Hide Original English
This is a different soft robot made out of flexible tubing. It was designed to mimic the way a turtle walks, where diagonally opposite legs move together. It's powered entirely by compressed air and perhaps most impressive, it requires no electronics. All of the circuitry is pneumatic and this means the robot can be used in places like mines, where electronics could spark explosions, or in the strong magnetic fields around MRI machines. But why would you want a soft robot in the first place?
Zach Hammond: 我喜欢做的一件事就是拿起机器人,然后稍微“揍”它一下,展示它的顺应性(Compliance: 指机器人能够适应外部环境或物体形状变化的能力)和可压缩性。
View/Hide Original English
Zach Hammond: One of the things that I like to do is just to take the robot and kind of like beat it up a little bit and show how it's compliant and compressive.
不,因为它们更安全。
View/Hide Original English
Nope, because they're safer.
Zach Hammond: 如果你想打它一下,你知道,尽管随意。
View/Hide Original English
Zach Hammond: If you'd like to take a whack at it, you know, feel free.
但我认为这不是你的作品,我显然不想把它弄坏。
View/Hide Original English
But I don't think this is your work, I don't want to break it, obviously.
Zach Hammond: 不,尽管随意,动手吧。
View/Hide Original English
Zach Hammond: No, feel free, go for it
在人类周围操作时,软体机器人对你造成的伤害不会很大。我能站在这些上面吗?
View/Hide Original English
For operation around humans, there's not much damage a soft robot can do to you. I can stand on these?
Zach Hammond: 可以。
View/Hide Original English
Zach Hammond: Yep.
这是一个非常疯狂的顺应性机器人。
View/Hide Original English
This is a pretty crazy compliant robot.
Zach Hammond: 因为这个机器人的基本结构是顺应性的,它对我施加的最大力是有限的。所以它在人群周围操作时本质上是安全的。
View/Hide Original English
Zach Hammond: Because the the fundamental structure of this robot is compliant, there's only some maximum force that it could ever exert on me. So it's inherently safe to be operating around people.
我们能让它倒下,然后我待在里面吗?
View/Hide Original English
Could we make it fall and have me be inside it?
Zach Hammond: 是的。是的,我们当然可以做到。只是小心你的头。
View/Hide Original English
Zach Hammond: Yeah. Yeah, we could do that for sure. Just watch your head.
是的,如果我走到这里。
View/Hide Original English
Yep, if I go over here.
Zach Hammond: 如果你在那里,是的,我们可以做到。
View/Hide Original English
Zach Hammond: If you're there, yeah, we can do that.
好的,我们试试看。它来了。嗯,一点也不差,不是吗?
View/Hide Original English
All right, let's try it. Here it comes. Well, that's not bad at all. Is it?
Zach Hammond: 我可以尝试另一种形状。那应该会打开其中一个面,这样你就可以快速跳出来。
View/Hide Original English
Zach Hammond: I can try another shape. That's supposed to open up one of the faces, so you can jump out of it quickly.
好的。
View/Hide Original English
Okay.
Zach Hammond: 我有一段时间没测试它了,所以……
View/Hide Original English
Zach Hammond: I haven't tested it in a little while, so...
当然。
View/Hide Original English
Sure.
Zach Hammond: 我不知道会怎么样,但我们试试这个。看,你右边就是那个面,你可以从那个面离开这个桁架。
View/Hide Original English
Zach Hammond: I don't know how it's gonna go, but let's try this. There you go that's the face right there to your right and you can exit the trust from that face.
砰。
View/Hide Original English
Boom.
Zach Hammond: 完美。
View/Hide Original English
Zach Hammond: Perfect.
就这么简单。这是你自己建造的吗?
View/Hide Original English
Just that easy. Did you build this by yourself?
Zach Hammond: 我和另一个研究生基本上是自己建造了整个东西。
View/Hide Original English
Zach Hammond: Me and one other grad student built this entire thing ourselves, basically.
花了多长时间?
View/Hide Original English
And how long did it take?
Zach Hammond: 我想说,实际建造所有东西大约花了一个月。
View/Hide Original English
Zach Hammond: We did it in about a month, I want to say, like actually constructing everything.
很难吗?我的意思是,你在缝制那些东西吗?
View/Hide Original English
And was it tricky? I mean, were you sewing that stuff?
Zach Hammond: 是的,我们都是自己缝制的。
View/Hide Original English
Zach Hammond: Yep, we sewed this all ourselves.
这个机器人的主要结构部件是充气织物管。
View/Hide Original English
The main structural members of this robot are fabric tubes inflated with air.
Zach Hammond: 是的,这些红色的管子是尼龙织物,内部有一个聚乙烯管提供气密性。
View/Hide Original English
Zach Hammond: Yeah, so these red tubes are a nylon fabric and then internally, there is a polyethylene tube that provides the air tightness.
这些管子被充气到比大气压高约6 PSI,差不多是1.5个大气压。每根管子都穿过连接到电机的成对滚轮。滚轮会夹住管子,使其弯曲,就像被夹住的吸管一样。
View/Hide Original English
The tubes are inflated to about six PSI above atmospheric. So it's almost one and a half atmospheres. Each tube passes through pairs of rollers connected to a motor. The rollers pinch the tube, so it bends kind of like a pinched straw.
Zach Hammond: 加入杆子,然后我们有这种包裹在杆子上的高摩擦材料。再加上我们有这种加压管将管子的膜推入滚轮,这可以防止我们打滑。
View/Hide Original English
Zach Hammond: Add the rods and then we have this like high friction material wrapped around the rods. And then that coupled with the fact that we have this pressurized tube that's kind of pushing the membrane of the tube into the rollers, prevents us from slipping.
通过驱动电机,它改变了管子的长度。
View/Hide Original English
By driving the motor, it changes the length of the tubes.
Zach Hammond: 有点像小丑在气球上扭转,然后把气球折叠成一个气球动物。小丑所做的和我们所做的区别在于,管子的相邻段之间有一些空气通过。这样,当机器人移动时,我们不会给管子的各个段加压。
View/Hide Original English
Zach Hammond: Kind of like when a clown creates a twist in a balloon and then folds that balloon into a balloon animal. The difference between what the clown does and what we do is that there's some passage of air between adjacent segments of the tube. So that as the robot drives around, we're not pressurizing the segments of the tube.
这个机器人由四根充气管组成,每根管子都连接到一对电机,形成三角形的侧面。
View/Hide Original English
This robot is made of four inflated tubes, each one connected to a pair of motors, forming triangular sides.
Zach Hammond: 我们也认为它们组合在一起有点像香肠链接,这就是为什么我们用不同的香肠来命名这些机器人。所以这个叫Polish,那边那个是Chorizo,还有Linguica和Kielbasa在某个地方。
View/Hide Original English
Zach Hammond: We also think that they kind of look like sausage links when put together, which is why we've named these robots after different sausages. So this one's called Polish, that one over there is Chorizo, There's a Linguica and a kielbasa over there somewhere.
那么整体是什么形状呢?是八面体(Octahedron: 一种有八个面的多面体)吗?
View/Hide Original English
So what shape is the overall thing? It's an octahedron?
Zach Hammond: 是的,我们称它为八面体,因为如果你在这些运动关节之间画线,它会形成一个八面体形状。
View/Hide Original English
Zach Hammond: Yeah, we call it an octahedron because if you drew lines between these kind of kinematic joints here, it would create an octahedral shape.
同时驱动电机,可以让机器人显著改变形状。它可以变得非常高或非常矮胖。但由于管子本身的长度没有改变,机器人的总周长,即所有边缘的总长度,也没有改变。所以这个机器人被认为是等周性(Isoparametric: 指机器人在改变形状时,其所有边缘的总长度保持不变的特性)的。当你看到那些Boston Dynamics的视频时,你有什么感受?
View/Hide Original English
Driving the motors together, allows the robot to dramatically change shape. It can get very tall or short and squat. But since the tubes themselves don't change in length, the overall perimeter of the robot, the length of all the edges combined doesn't change. So the robot is considered isoparametric. How do you feel when you watch those Boston Dynamics videos?
Zach Hammond: 哦,我喜欢那些视频,它们太酷了。
View/Hide Original English
Zach Hammond: Oh, I love those videos, they're so cool.
Boston Dynamics的机器人有点吓人。
View/Hide Original English
The Boston Dynamics robots are kind of terrifying.
Zach Hammond: 嗯。
View/Hide Original English
Zach Hammond: Mm-hmm.
我想,软体机器人的想法是让人们相信机器人是好的、柔软的、友善的、友好的,而且是假的?
View/Hide Original English
I guess and the idea with soft robots, it's to like convince people that robots are good and soft and kind, and friendly and fake?
Zach Hammond: 这绝对是真的,是的。你可以对刚性系统做一些事情,让它们感觉像顺应性系统,这取决于你如何控制电机。但是的,它们确实很重、很昂贵,如果使用不当,可能会很危险。
View/Hide Original English
Zach Hammond: That's definitely true, yeah. There are some things that you can do to rigid systems to make them feel like compliant systems based on how you're controlling the motors. But yeah, they're definitely, you know, heavy expensive and can be dangerous if they're not used correctly.
我们习惯的硬体机器人强大而精确。它们的动作准确且可重复,但它们也很重,并且无法如此显著地改变体积。但这个机器人仍然能够承载重物。
View/Hide Original English
The hard robots we're used to are strong and precise. Their actions are accurate and repeatable, but they are also heavy and they can't really change their volume as dramatically, but this robot is still capable of carrying a heavy load.
Zach Hammond: 所以我在MATLAB(MATLAB: 一种用于算法开发、数据可视化、数据分析和数值计算的编程环境)中有一个GUI(Graphical User Interface: 图形用户界面,允许用户通过图形图标和视觉指示器与电子设备交互)。
View/Hide Original English
Zach Hammond: So I have a GUI in MATLAB.
哦,不错。
View/Hide Original English
Oh nice.
Zach Hammond: 这让我可以输入机器人想要移动的位置(以英寸为单位),然后发送出去。还有一些其他功能,比如存储的配置可以发送给机器人。
View/Hide Original English
Zach Hammond: That enables me to just put in the positions that I want the robots to move in inches and then send them out. There's another other functionality of some like stored configurations to send to the robots.
软体机器人的优势:从安全到太空探索
软体机器人还具有形状变化的优势。它们可以变高以越过障碍物,或变矮以适应障碍物下方。
View/Hide Original English
Soft robots also have the advantage of shape changing. They can become tall to go over obstacles or short to fit under obstructions.
Zach Hammond: 所以如果有一些它没有看到或者想要滚过的岩石。它就可以简单地做到这一点,管子的顺应性会简单地弯曲以适应这种干扰。
View/Hide Original English
Zach Hammond: So if there is some rock that it didn't see or that it wanted to roll over. It could simply do that and the compliance of the tubes would simply just bend around that disturbance.
你想象过这样的机器人在太空中工作吗?
View/Hide Original English
Do you imagine robots like this doing work in space?
Zach Hammond: 哦,是的,绝对会。
View/Hide Original English
Zach Hammond: Oh yeah, definitely.
Zach Hammond: 这种结构的一个优点是它们可以大幅缩小体积。由于火箭上的体积非常昂贵,能够拥有一个可以缩小体积以便运输的机器人非常有价值。所以美国国家航空航天局(NASA)曾一度出于这个原因研究桁架机器人。自从我们制造出这个机器人以来,他们已经联系我们,探索太空探索项目的不同想法。他们正在考虑做的一件事是将机器人部署在冰层下方。他们将钻穿冰层,然后通过一个直径很小的孔放入机器人。因此,如果你能拥有一个可以大幅改变体积,或者可以拆卸然后重新组装成一个更大结构的机器人。那么你就可以拥有能够穿过这些狭窄空间并部署在难以进入区域的大型机器人。
View/Hide Original English
Zach Hammond: So one of the nice things about these types of structures is that they can shrink down their volume very drastically. And because volume on rockets is such an expensive premium, being able to have a robot that can pack down small for transport is very valuable. So NASA was at one point looking into trust robots for exactly that reason. And they've contacted us since we've made this robot to explore different ideas for space exploration projects. So one of the things that they're thinking about doing is deploying robots underneath a sheet of ice. So they're gonna drill through this sheet of ice and then deposit a robot through what is a kind of a small diameter hole. And so if you can have a robot that can change its volume very drastically or be disassembled and then reassembled to form like a much larger structure. Then you can have large robots that are able to fit through these tight spaces and be deployed in kind of difficult to access areas.
这有点像章鱼吗?你可以这样想吗?
View/Hide Original English
Is this a little bit like an octopus? Is that how you could think of it?
Zach Hammond: 这两者之间有一些联系,因为它们利用其形状变化能力和顺应性来挤过狭窄的通道,然后还可以将身体缠绕在物体上。例如,它们可以用触手打开罐子,而我们希望用这个机器人做的一件事就是抓取和操纵物体。
View/Hide Original English
Zach Hammond: There is some connection there because they use their shape changing ability and their compliance to squeeze through tight passageways, and then also to wrap their body around objects. So for example, they can open jars with their tentacles, and one of the things that we want to use this robot for is grasping and manipulating objects.
所以这个机器人甚至能够从地面捡起物体。
View/Hide Original English
So this robot is even capable of picking objects up off the ground.
Zach Hammond: 我们会尝试一下,看看能不能抓住它。由于管子的顺应性,它具有抓取和操纵物体的天然能力,因为在抓取过程中,管子会稍微弯曲,这增加了接触面积并均匀分布了施加在物体上的力。
View/Hide Original English
Zach Hammond: We'll try that and see if we can grab it. Because of the compliance of the tubes, it has a natural ability to grasp and manipulate objects because as it does so, the tubes bend ever so slightly, which increases the contact area and distributes evenly, the forces that are exerted on the object.
软体机器人的挑战与未来展望
所以,我的意思是,最大的风险是它会爆裂吗?
View/Hide Original English
So, I mean is the biggest risk if it pops?
Zach Hammond: 是的,这是一个很大的风险。我的意思是,你显然需要压缩空气来维持你的结构,所以如果你有泄漏。哦。那么你就没有机器人了,对吧?
View/Hide Original English
Zach Hammond: Yeah, that's a a big risk. I mean you obviously need the compressed air for your structure and so if you have a leak. Oh. Then you don't have a robot, right?
这是软体机器人一个相当大的缺点。
View/Hide Original English
It's a pretty big drawback of soft robots.
Zach Hammond: 你知道,可以缓解这种情况的一些方法是,在机器人上安装一个小型压缩机,它不是为了给机器人提供动力,而是为了在有任何小泄漏时帮助你维持压力。
View/Hide Original English
Zach Hammond: You know, some things that you could do to mitigate that would be to have onboard a small compressor, which isn't there to provide power to the robot, but would help you maintain pressure, if there were any small leaks.
当你告诉别人你在研究机器人,而他们看到这个时,这会颠覆他们的预期吗?
View/Hide Original English
when you tell someone you're working on a robot and they see this, does it defy expectations?
Zach Hammond: 完全正确。他们不知道我在说什么,直到我给他们看视频或图片。我认为大多数人对软体机器人的概念真的被电影《超能陆战队》(Big Hero 6)扩展了。我认为他们很好地展示了软体机器人能做什么,为什么它们有用,并普及了这个概念。将顺应性内置到任何机械系统中都是非常棒的,尤其是在我们希望机器人与人类越来越紧密地协作时。所以我认为我们未来肯定会看到更多的软体机器人。
View/Hide Original English
Zach Hammond: Totally. They have no idea what it is I'm talking about until I show them like a video or a picture. I think most people's conception of soft robots was really expanded by the movie Big Hero 6. And I think they did a great job in kind of showcasing what a soft robot can do and why they're useful, and kind of just popularizing the notion. It's really great to have compliance built into any mechanical system, especially as we want robots to work closer and closer with humans. So I think we'll definitely see more soft robots in the future.
嘿,这个视频由KiwiCo赞助。因为我在湾区,所以我参观了KiwiCo总部,那里大部分是空的,因为疫情,但我遇到了一些设计师,他们制作了KiwiCo箱子里那些很棒的项目。
View/Hide Original English
Hey, this video was sponsored by KiwiCo and since I was up in the Bay Area, I got to visit KiwiCo headquarters which was mostly empty because COVID, but I met with a few designers who make the awesome projects that come in KiwiCo crates.
Zach Hammond: 给你。
View/Hide Original English
Zach Hammond: There you go.
哦,天哪。
View/Hide Original English
Oh boy.
我不骗你,这看起来真是最好的工作。我对他们实现的一些想法感到惊叹。伙计,这太酷了。看看那个。你知道,KiwiCo为所有年龄段的孩子提供八条订阅产品线,你需要的一切都装在盒子里,这意味着不用跑去商店。每个箱子不仅能让孩子们学习,如果我能让他们每天学习一些小东西,这些都可以汇聚成他们看待世界方式的巨大视角转变。所以对于观看这个视频的观众,KiwiCo提供任何箱子首月50%的折扣。只需访问kiwico.com/veritasium50,我会在描述中放上这个链接。所以我要感谢KiwiCo赞助Veritasium,也要感谢你的观看。
View/Hide Original English
And I'm not gonna lie, it kind of seems like the best job. I was in awe of some of the ideas they have brought to life. Dude, that's cool. Look at that. You know, KiwiCo offers eight subscription lines for kids of all ages and everything you need comes right in the box, so that means no running out to the store. Each create, not only gets kids If I can get them learning little things every day that can all add up to a big perspective change in how they see the world. So for viewers of this video, KiwiCo is offering 50% off your first month of any crate. Just go to kiwico.com/veritasium50 I will put that link down in the description. So I want to thank KiwiCo for sponsoring Veritasium and I want to thank you for watching.
📌 文中提及的人物和组织
公司/组织: Stanford, KiwiCo, Boston Dynamics, NASA
媒体/书籍: Big Hero 6