I went to CHINA just to try this!

Linus Tech Tips ·Linus Tech Tips ·2019-05-06 · 1,492 words · ~7 min read
Floatplane YouTube

Transcript

JSON SRT VTT 127
0:14 oh oh that's awesome
0:19 so you guys we are here at the hofu institute at uestc
0:24 to check out not just the life-size yao
0:27 ming free throw robot but also
0:30 the one and only badminton playing robot
0:34 i'm gonna uh see if my skills are up to snuff here in just a moment we're gonna
0:39 get briefed on exactly how this thing was built over the last several years
0:44 and see if man is obsolete just yet
0:49 or if we've still got some time left
0:54 thanks to videoblocks for sponsoring this episode they're a great
0:57 subscription-based resource for downloading stock footage video and more
1:02 stay tuned for an awesome offer from them later on in the video
1:07 so we haven't been briefed yet on how exactly it works but it seems to have
1:11 something to do with these stereo cameras in these base stations at the end of the
1:16 court cool so this robot is not being used right
1:20 now because there's a lineup of people that want to use it but i think i should
1:25 be up now everyone's kind of leaving okay
1:28 you like this yeah should be good okay we can pray
1:32 oh sure all right i guess i'm getting a warm-up
1:36 match
1:42 okay so we're getting a private demo now and we're starting with them showing us
1:47 the two robots playing against each other completely robotic badminton game
1:53 okay so here's how the base station works i was right these two cameras here
1:58 are for stereo computer vision and i was actually wrong about some
2:04 other aspects of it so for example i had thought that these right here might be
2:08 ultrasonic sensors that aided these cameras in some way but no that's not
2:13 the case at all so they're using two baumer cameras they're 2048 by 2048
2:19 resolution and they run at 180 frames per second
2:23 so according to the guys here they manage as little as 10
2:28 milliseconds of delay between the shuttle starting to move
2:32 towards one of the robots and it predicting
2:37 approximately where it's going to land on the court so here's how the game
2:40 starts right now it's very much in prototype
2:44 stages but the plan is actually to turn these into a commercial product and you
2:50 can actually buy one today if you want
2:53 at the value price of just about 65 000
2:57 us dollars for the whole system so that's the robot itself which runs for
3:02 about 30 to 60 minutes on battery the base station with the cameras that's
3:06 powered by it's either a core i5 or a core i7 computer they weren't 100 sure
3:12 and uh i don't know maybe they throw in a racket for you at the same time that one
3:17 i'm not 100 on
3:22 so at this point the robots aren't really aiming at
3:26 anything specific they're just trying to schwack the bird
3:32 kind of that away and then it's up to the other robot to get in the right spot
3:37 so they haven't actually measured the top speed that the robot can travel on
3:41 the court but from just watching them you can see
3:45 especially in a case where one of them mishits
3:49 they can actually get to where they need to go really fast
3:53 so they've got treads on the bottom that allow the entire robot to move on the
3:57 court and then the racket itself and the
4:00 servo that's mounted to it can also travel in both x and y axes like uh a
4:07 cnc as you can see ever since that first
4:10 glitch they've actually been rallying with each other continuously
4:16 and it's finally over you can see it really went for it there though okay
4:20 okay it's my turn to play
4:23 oh nice
4:26 so you can see the robot returns to center every time
4:30 that puts it in the best position to make the next shot although i
4:34 shouldn't say that the robot does it so much as the control tower does it
4:39 so the robot itself actually doesn't have any sensors at all
4:44 and it relies on the cameras to get around on the court
4:47 so they need to use like a tracker pad at the beginning of
4:51 the setup process in order to help measure the court as a calibration
4:56 process now in the future the plan is to continue to develop it
5:01 maybe give it the ability to block a smash
5:06 or give it the ability to watch the player and use ai to predictively decide
5:12 what shot it expects him to play
5:16 and then get ready for it proactively
5:20 look at it go all right let's make it really move
5:26 nice see that
5:30 i hit the ceiling but the robot still moved to a location and made a swing
5:36 that's because what it does is it actually predicts based on the first 10
5:41 milliseconds of the shuttle's movement where it's going to go and then does its
5:45 best to update with more granularity as
5:48 the shuttle continues to fly but it will still take that initial data
5:53 move to where it thinks it's going to go and then use a countdown timer
5:57 calculation to make a swing when it thinks it's going to arrive so watch i'm
6:01 going to try and do that again as long as i'm not smashing too hard it
6:06 can actually play back some of my downward shots
6:10 but it'll have to wait until the racket's angle can be adjusted before it
6:14 can do so with more consistency now the original model that they used
6:19 to win the robotics contest back in i think it was 2015 or 2016 when
6:25 the initial design was made had two rackets one that hit this way and one
6:30 that hit vertically but what they found as they continued to refine the design
6:34 was that it really just didn't make that much of a difference at this level
6:39 so according to the students here
6:42 the condition of the shuttle shouldn't make that much of a difference
6:46 because of the way that they're calculating its likely trajectory
6:51 but i did notice the one that i was using just now it missed twice within a
6:55 span of about 30 seconds so
6:58 oh not bad oh
7:05 wow it actually won a point on me there your turn
7:09 okay hold on i gotta ah gotta do this up
7:13 shut up i showered this morning no i showed up that doesn't change that the
7:17 easy rig is sweaty you know how to use it oh man that sucks
7:24 what the heck
7:29 i can't figure out how to get you in focus
7:37 did you hit it out again robot's gonna kick your ass dennis
7:42 dude what this is like nerd sports all
7:45 over again so
7:49 we're not at the point yet where all humans
7:52 can be bested by robots
7:56 but at least some of them can
8:00 and so i for one am gonna prepare myself
8:04 to welcome our robot overlords and now a word from our sponsor
8:09 have you ever just really needed a quick video clip for b-roll an after effects
8:14 template or a motion background videoblocks is the answer we use
8:19 videoblocks here all the time when we're creating videos for both Linus tech tips
8:23 and techwiki you can get studio quality stock video clips for a fraction of the
8:28 cost with videoblocks and you can download all the stock video that your
8:32 heart desires from their member library including hd footage after effects
8:37 templates motion backgrounds and more plus you can get exclusive discounts on
8:42 millions yes i said it millions of
8:46 additional marketplace clips where you save 40
8:49 and the original artists take home 100
8:52 of the sale price all content is royalty free so you can use it for commercial or
8:57 personal projects and new clips get added regularly so there's always
9:01 something fresh to download head to the link in the video description and
9:04 instantly save 50 bucks off an annual subscription with videoblocks
9:10 so guys thanks for watching if you disliked this video you can hit that
9:14 button but if you liked it hit like get
9:17 subscribed or maybe consider checking out where to buy the stuff we featured
9:20 you can actually buy it at the link in the video description also down there is
9:25 our merch store which has cool shirts like not this one i'm just repping my buddy
9:29 jason from drive badminton today but we have LTT shirts down there and also link
9:33 down there is our community forum which you should totally join now i'm gonna
9:37 get back to my game