HomeОбразованиеRelated VideosMore From: Computerphile

Robot Snake - Computerphile

2464 ratings | 66203 views
Snake-like locomotion has all sorts of possible applications for robots. Dr Henry C. Astley from the Biomimicry Research & Innovation Center at the University of Akron, USA shows us their robo-snake. EXTRA BITS: https://youtu.be/-wwgoWcyat4 https://www.facebook.com/computerphile https://twitter.com/computer_phile This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: https://bit.ly/nottscomputer Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com
Html code for embedding videos on your blog
Text Comments (250)
is that snake in around his neck robot?
Ed Minchau (26 days ago)
There is another movement mode related to the concertina mode: coil and spring. We see this when a cobra strikes. I started building serpentine robots back in the mid 90s, and I didn't have access to these cool servos. Instead, I used NiTiNOL tensile springs, four per universal joint. They're pretty slow to cool and stretch, but respond very quickly and contract when you put current through them to heat them up, and can move several hundred times their own mass. They act a lot like muscles. I also didn't have Python back then in the olden days, and was limited by my budget to using 8 bit CPUs, in particular the 8085. I've spent quite a bit of time developing an AI system that operates on 8 bit CPUs or microcontrollers, which I call FUNGAL - the FUzzy logic/ Neural network /Genetic Algorithm Language. It has taken me nearly 30 years, and of course Moore's law has long passed me by, but I believe we have only scratched the surface of what an 8 bit computer can do. Sometime in the next few years I'll release the language so other people can play with it on microcontrollers or retrocomputers.
1softkiss (1 month ago)
Fantastic study on snakes body mechanics and a great way for people to learn how intricate and complex their snakes truly are something so many snake keepers spend little time learning about !!! :) I feel truly honored to have found this channel and this video having raised snakes (mostly larger constrictors) for 58 years now :)
Garage Life (2 months ago)
So that guy just hangs out with a snake all day and tries to figure out how it works? Pretty cool job.
avi bank (2 months ago)
Are snakes OP?
Nomadjackalope (2 months ago)
That was a really neat note @ 10:22 Great video!
kapa1611 (2 months ago)
a lot of snakes are gonna lose their jobs xD
The PineApple (2 months ago)
Robot Snek
chaoslab (3 months ago)
Double sine waves are allot of fun. Cue sine scroller...
shl1980 (3 months ago)
you need to shave
B L (3 months ago)
This guy could probably make big $ doing voice overs - his vocal tones and annunciations are something
Beacon of Wierd (3 months ago)
What species are those two brown snakes hanging off his chinns?
-- (3 months ago)
i saw this kind of robot like 10 years ago in technion?
Anver Dyzel (3 months ago)
This is so unbelievably interesting
Dirty Poul (3 months ago)
Very fascinating video. I kept asking myself why you'd want to make snake robots, so it was great to have that explanation at the end.
Simo Vihinen (3 months ago)
I think the most important goal of their research must be to eventually perfectly recreate Snake Man's stage from Mega Man 3.
peterJohn gentles (3 months ago)
I will buy one of these robots. Please sell these. Oh gods I need one. Also I can't get over how he has to keep moving it back into frame, it's adorable...
MaggotDiggo1 (3 months ago)
Cue Python programming language joke.
Just Me (3 months ago)
now he needs to get it to play snake
KingHados (3 months ago)
now i have to worry about snakes in my walls listening to me LMFAO
David Sullivan (3 months ago)
I feel like you’d want to use pneumatics for snake belly movement.
theshuman100 (3 months ago)
What a wierd tie
jordan (3 months ago)
Holy crap! Henry, you're on computerphile! I recognized your voice before I saw you!!!
Daan Janssen (3 months ago)
He has got a great voice for narrating. Maybe some planet earth style robot snake in the wild documentary?
Daan Janssen (3 months ago)
1:36 he looks hungry, you probably should feed him
Dancing Rain (3 months ago)
But... shouldn't a robot snake be programmed in Python?
he said they use Python
Jem (3 months ago)
This guy is amazing to listen to. Respect for the person, but FTB.
John Quill Taylor (3 months ago)
You should implement Alpha Zero Snake, Self-Learning Code from Google: with merely a dozen lines of code, have it seek most efficient movement, with greatest speed and stealth. - j q t -
Nurudeen Abdul-Karim (3 months ago)
"Anyone can string a bunch of server motors together to make a snake robot..." Really????
Naveen Devinda (3 months ago)
yeah, it's just a bunch of servo motors connected in series, each controlled by an arduino individually.. simple as that
Hara Kiri (3 months ago)
Not many places where you can bring your own snake to work: very cool.
Naveen Devinda (3 months ago)
i take my snake and its two eggs everywhere i go..
FullFledged2010 (3 months ago)
200x40=8000 servo's... hmm...🤔
Juan Escobar (3 months ago)
Biomimetic is called
S0chan (3 months ago)
Amazing research, I'm sure it's going to help thousands of... certainly there are plenty of use... most definitely might help us understand... I'm going to be honest, this seems pretty pointless for a scientific research.
peterJohn gentles (3 months ago)
EZ - rapid locomotion across a loose sediment surface, like say - Mars sand that your rovers will get stuck in.
Timothy Jesionowski (3 months ago)
Greatest Ever (3 months ago)
@10:21 I thought he was going to say "the ultimate end game with this is snakes on a plane"
Animiles (3 months ago)
2:32 He's obviously not a programmer xD
Enumber (3 months ago)
Love this dude
Harrie Hausenman (3 months ago)
This gotta be the most awesomest dude on the planet. And suddenly my fear of snakes is just gone! More plz :-)
Daniel Browning (3 months ago)
The cable management for the snake is sexy !!!!!
. (3 months ago)
I'm too busy paying attention to this guys beard and the sound of his voice
Ryan Jerles (3 months ago)
This guy communicates very well, would love to see more of him
Harshit Sinha (3 months ago)
A guy with a forest beard with a snake around his neck researching in Computer Science. The world can be weird sometimes!!
Double eh Ron Last name (3 months ago)
Dude, is this guy a professional voice announcer? Should be! Another cool video, another cool scientist.
dothemathright 1111 (3 months ago)
One day he will get too close to a paper shredder and that will be that.
SnoozeVictim (3 months ago)
This guy needs more neural nets! Nobody uses old fashioned control theory algorithms anymore!
Dalton Growley (3 months ago)
Im surprised that they use servos instead of a series of hydraulic sacs.
*ArcanHage* (3 months ago)
More videos about robotics plz!!!
xbzq (3 months ago)
Robots have no habitat. Also, who's paying this dude? If it's a hobby, fine, but this isn't a job! Also, "snake locomotion" isn't a thing. Using 24 motors is probably moar efficient when using WHEELS. Bit old fashioned, granted, but quite effective.
aarocka11 (3 months ago)
Snek bot!
Andrew Walker (3 months ago)
OK is it just me or does his voice remind anyone else of Snake from the Simpsons??? Like if Snake had a PhD
Mikael Morrell-Stinson (3 months ago)
Dr. Monty?
Kurt E. Clothier (3 months ago)
Nice. I used the lynx motion servo controller way back in grad school to control an arm, and later in my robotic flower girl. I've since developed my own drivers, but it's a great, low cost board to start with.
killroy870 (3 months ago)
That's one crazy beard. I low key like it.
voltare2amstereo (3 months ago)
sounds like the brainy gremlin from gremlins 2
IncendiaHL (3 months ago)
7:33 “And when we run, our limb becomes springy” Yeah, I get you man!
EmptyGlass99 (3 months ago)
Really interesting clip. This guy knows his snakes.
Kartikeya Luther (3 months ago)
I just thought all the time... leave the robot snake alone let it do its movement without touching it all the time. Why must he touch it all the time..? Really annoying.
Anvilshock (3 months ago)
TheIgnobleSavage (3 months ago)
TheIgnobleSavage (3 months ago)
It's like his face has decided to grow roots
Chikito Chiky (3 months ago)
Salut à vous, je vous présente ma nouvelle chaîne pour la science et technologie, je viens de la créer. Et le nouveau et 1er tuto sera pour quelques jours. Venez nombreux si vous voulez voir les truc informatiques et amazone. CHIKITO CHIKY est la chaîne, je vous attends, Ne manquez pas le 1er tuto!!!!!
Beach&BoardFan (3 months ago)
His chin looks cold
Tomato (3 months ago)
I love snakes so much
Declan Brennan (3 months ago)
Very interesting. I think I spotted one of Theo Jansen's Strandbeests on the bookshelf.
His beard doesn't lie: a long time Debian user
GeoJake (3 months ago)
"We're a ways away from fully-autonomous snake bots" Oh. Good.
RandomisedRandomness (3 months ago)
Wow this man's beard is a complement of mine.
Bo Broadwater (3 months ago)
Holy cow! I knew Henry when he was a postdoc and I was a PhD student at Georgia Tech. My mind was blown when I saw such a familiar face on one of my fav YouTube channels 😄. Henry, if you see this, I hope all is well man!
Dave S (3 months ago)
his beard wins though right?
madhoyen (3 months ago)
If you're more interested in robotic snakes, there is a Norwegian company called Eelume developing them for off-shore oil and gas applications
Prog Fr (3 months ago)
50 line of code sounds like too much, for only two oscillation?
Prog Fr (3 months ago)
+Wyrmhand okey haha, then it makes more sense XD
Wyrmhand (3 months ago)
I heard 15
Caio Negri (3 months ago)
You never told us the snake's name :(
Michel Bouwhuis (3 months ago)
Nice cleavage
SolidlyStated (3 months ago)
His facial expressions and manner of speaking remind me of Taran from Linus Tech Tips.
Taki 7o7 (3 months ago)
Who want's to shave his beard? xD
kapa1611 (2 months ago)
its glorious, don t mess with it
Mechafinch Personal (3 months ago)
What type of snake does he have on his shoulders?
Kent W. England (3 months ago)
More from this guy!
P H (3 months ago)
I really hope they code this in Python
P H (3 months ago)
I'm a happy man
Jeremy Foor (3 months ago)
Snakes are my #1 fear. I hate them and they give me the creeps like nothing else ever has....but this video was fascinating. After the video I can understand why a snake-like robot would be beneficial. Dr. Astley was very well spoken and you can tell he has a real interest and enthusiasm for his work which is admirable.
Skeleton 666 (3 months ago)
The robot will do the the same thing every time!!! Yay come back to me at first robotics tell my team that
Cmdr Benkai (3 months ago)
Snake Beard the new meta
Benjamin Philipp (3 months ago)
Can anyone pinpoint his accent? Sounds like an Ozzie who's lived in the US for some time
Bo Do (3 months ago)
Majestic Mutton Chops
Pedro Afonso (3 months ago)
i think to solve the problem with energy, u can make a tiny battery for each one 'cell' of snake, and each will works separated, its a lot of battery, but its a thing what u can think about.
Luis VR (3 months ago)
"How to Python"
Mpampis sougidis (3 months ago)
Maybe you can make this project more energy efficient by not using arduino based code???
Vinxian1 (3 months ago)
+Mpampis sougidis but the power consumption of the controller is so much smaller than the power consumption of the servos. In comparison it's not really relevant
Mpampis sougidis (3 months ago)
I mean more energy efficient from the mcu perspective (not from servos). Wouldnt be better if he used bare metal programming or some rtos?
Vinxian1 (3 months ago)
Because arduinos magicaly make servos draw more power
sTTu (3 months ago)
I moustache you to respect my beards
Raeene (3 months ago)
Makes you appreciate how basic robotics is compared to animals
erelde (3 months ago)
A true Slytherin if I ever saw one. (in the noble meaning of the house)
TheLazyLazer (3 months ago)
ey, snake guy is pretty cool
Fraser Manley (3 months ago)
Pleated beard, he's taking Warcraft Dwarfs to the next level? Respect
xnotx123 (3 months ago)
Is electronic voting still a bad idea?
Trapper (3 months ago)
how does one get a job like this???
tolin (3 months ago)
that sure is a unique vocal pattern this fella has.
mannion1985 (3 months ago)
Strong beard ,cool job, engaging tone.
Matt Ruetz (3 months ago)
Those mutton chops are revolutionary
Ali Devrim OGUZ (3 months ago)
Why can't I have a professor like this who walks around in the hallway with a snake on his neck?
Debabrata Acharya (3 months ago)
I want to understand his beard.
YourTV Unplugged (3 months ago)
Spy on a "bad guy" in his house? You better have a warrant for that snake, otherwise YOU'RE THE BAD GUY! And so a snake is quite fitting... Anyway stick with the more interesting reasons, there's already enough ways to do that, there need not be more! :)
miksa (3 months ago)
I learnt nothing from this video because I was just looking at his beard the whole time, very interesting.
KuraIthys (3 months ago)
That snake there, just nonchalantly acting like a necklace the whole time... XD

Would you like to comment?

Join YouTube for a free account, or sign in if you are already a member.