{"video_id":"Y18bPR7Zlx8","title":"I went to CHINA just to try this!","channel":"Linus Tech Tips","show":"Linus Tech Tips","published_at":"2019-05-06T14:53:29Z","duration_s":580,"segments":[{"start_s":14.96,"end_s":22.08,"text":"oh oh that's awesome","speaker":null,"is_sponsor":0},{"start_s":19.119,"end_s":27.599,"text":"so you guys we are here at the hofu institute at uestc","speaker":null,"is_sponsor":0},{"start_s":24.32,"end_s":30.64,"text":"to check out not just the life-size yao","speaker":null,"is_sponsor":0},{"start_s":27.599,"end_s":34.559,"text":"ming free throw robot but also","speaker":null,"is_sponsor":0},{"start_s":30.64,"end_s":37.04,"text":"the one and only badminton playing robot","speaker":null,"is_sponsor":0},{"start_s":34.559,"end_s":41.6,"text":"i'm gonna uh see if my skills are up to snuff here in just a moment we're gonna","speaker":null,"is_sponsor":0},{"start_s":39.04,"end_s":46.0,"text":"get briefed on exactly how this thing was built over the last several years","speaker":null,"is_sponsor":0},{"start_s":44.96,"end_s":53.28,"text":"and see if man is obsolete just yet","speaker":null,"is_sponsor":0},{"start_s":49.12,"end_s":53.28,"text":"or if we've still got some time left","speaker":null,"is_sponsor":0},{"start_s":54.64,"end_s":59.359,"text":"thanks to videoblocks for sponsoring this episode they're a great","speaker":null,"is_sponsor":0},{"start_s":57.92,"end_s":64.159,"text":"subscription-based resource for downloading stock footage video and more","speaker":null,"is_sponsor":0},{"start_s":62.32,"end_s":67.68,"text":"stay tuned for an awesome offer from them later on in the video","speaker":null,"is_sponsor":0},{"start_s":67.76,"end_s":73.36,"text":"so we haven't been briefed yet on how exactly it works but it seems to have","speaker":null,"is_sponsor":0},{"start_s":71.6,"end_s":77.84,"text":"something to do with these stereo cameras in these base stations at the end of the","speaker":null,"is_sponsor":0},{"start_s":76.159,"end_s":81.92,"text":"court cool so this robot is not being used right","speaker":null,"is_sponsor":0},{"start_s":80.479,"end_s":86.4,"text":"now because there's a lineup of people that want to use it but i think i should","speaker":null,"is_sponsor":0},{"start_s":85.2,"end_s":91.2,"text":"be up now everyone's kind of leaving okay","speaker":null,"is_sponsor":0},{"start_s":88.88,"end_s":95.2,"text":"you like this yeah should be good okay we can pray","speaker":null,"is_sponsor":0},{"start_s":92.88,"end_s":99.799,"text":"oh sure all right i guess i'm getting a warm-up","speaker":null,"is_sponsor":0},{"start_s":96.799,"end_s":99.799,"text":"match","speaker":null,"is_sponsor":0},{"start_s":102.64,"end_s":110.159,"text":"okay so we're getting a private demo now and we're starting with them showing us","speaker":null,"is_sponsor":0},{"start_s":107.52,"end_s":115.439,"text":"the two robots playing against each other completely robotic badminton game","speaker":null,"is_sponsor":0},{"start_s":113.04,"end_s":121.759,"text":"okay so here's how the base station works i was right these two cameras here","speaker":null,"is_sponsor":0},{"start_s":118.96,"end_s":127.2,"text":"are for stereo computer vision and i was actually wrong about some","speaker":null,"is_sponsor":0},{"start_s":124.479,"end_s":131.68,"text":"other aspects of it so for example i had thought that these right here might be","speaker":null,"is_sponsor":0},{"start_s":128.8,"end_s":136.16,"text":"ultrasonic sensors that aided these cameras in some way but no that's not","speaker":null,"is_sponsor":0},{"start_s":133.92,"end_s":142.0,"text":"the case at all so they're using two baumer cameras they're 2048 by 2048","speaker":null,"is_sponsor":0},{"start_s":139.28,"end_s":145.76,"text":"resolution and they run at 180 frames per second","speaker":null,"is_sponsor":0},{"start_s":143.12,"end_s":151.12,"text":"so according to the guys here they manage as little as 10","speaker":null,"is_sponsor":0},{"start_s":148.56,"end_s":154.72,"text":"milliseconds of delay between the shuttle starting to move","speaker":null,"is_sponsor":0},{"start_s":152.879,"end_s":158.72,"text":"towards one of the robots and it predicting","speaker":null,"is_sponsor":0},{"start_s":157.04,"end_s":162.72,"text":"approximately where it's going to land on the court so here's how the game","speaker":null,"is_sponsor":0},{"start_s":160.879,"end_s":167.519,"text":"starts right now it's very much in prototype","speaker":null,"is_sponsor":0},{"start_s":164.879,"end_s":173.76,"text":"stages but the plan is actually to turn these into a commercial product and you","speaker":null,"is_sponsor":0},{"start_s":170.48,"end_s":177.84,"text":"can actually buy one today if you want","speaker":null,"is_sponsor":0},{"start_s":173.76,"end_s":180.4,"text":"at the value price of just about 65 000","speaker":null,"is_sponsor":0},{"start_s":177.84,"end_s":184.8,"text":"us dollars for the whole system so that's the robot itself which runs for","speaker":null,"is_sponsor":0},{"start_s":182.4,"end_s":189.2,"text":"about 30 to 60 minutes on battery the base station with the cameras that's","speaker":null,"is_sponsor":0},{"start_s":186.72,"end_s":194.08,"text":"powered by it's either a core i5 or a core i7 computer they weren't 100 sure","speaker":null,"is_sponsor":0},{"start_s":192.72,"end_s":200.959,"text":"and uh i don't know maybe they throw in a racket for you at the same time that one","speaker":null,"is_sponsor":0},{"start_s":197.84,"end_s":200.959,"text":"i'm not 100 on","speaker":null,"is_sponsor":0},{"start_s":202.319,"end_s":208.959,"text":"so at this point the robots aren't really aiming at","speaker":null,"is_sponsor":0},{"start_s":206.64,"end_s":214.56,"text":"anything specific they're just trying to schwack the bird","speaker":null,"is_sponsor":0},{"start_s":212.319,"end_s":219.68,"text":"kind of that away and then it's up to the other robot to get in the right spot","speaker":null,"is_sponsor":0},{"start_s":217.84,"end_s":223.36,"text":"so they haven't actually measured the top speed that the robot can travel on","speaker":null,"is_sponsor":0},{"start_s":221.68,"end_s":228.56,"text":"the court but from just watching them you can see","speaker":null,"is_sponsor":0},{"start_s":225.68,"end_s":231.36,"text":"especially in a case where one of them mishits","speaker":null,"is_sponsor":0},{"start_s":229.76,"end_s":235.519,"text":"they can actually get to where they need to go really fast","speaker":null,"is_sponsor":0},{"start_s":233.12,"end_s":240.56,"text":"so they've got treads on the bottom that allow the entire robot to move on the","speaker":null,"is_sponsor":0},{"start_s":237.28,"end_s":243.04,"text":"court and then the racket itself and the","speaker":null,"is_sponsor":0},{"start_s":240.56,"end_s":248.56,"text":"servo that's mounted to it can also travel in both x and y axes like uh a","speaker":null,"is_sponsor":0},{"start_s":247.04,"end_s":253.12,"text":"cnc as you can see ever since that first","speaker":null,"is_sponsor":0},{"start_s":250.799,"end_s":258.0,"text":"glitch they've actually been rallying with each other continuously","speaker":null,"is_sponsor":0},{"start_s":256.32,"end_s":263.44,"text":"and it's finally over you can see it really went for it there though okay","speaker":null,"is_sponsor":0},{"start_s":260.32,"end_s":264.479,"text":"okay it's my turn to play","speaker":null,"is_sponsor":0},{"start_s":263.44,"end_s":268.72,"text":"oh nice","speaker":null,"is_sponsor":0},{"start_s":266.639,"end_s":272.639,"text":"so you can see the robot returns to center every time","speaker":null,"is_sponsor":0},{"start_s":270.479,"end_s":276.4,"text":"that puts it in the best position to make the next shot although i","speaker":null,"is_sponsor":0},{"start_s":274.56,"end_s":282.16,"text":"shouldn't say that the robot does it so much as the control tower does it","speaker":null,"is_sponsor":0},{"start_s":279.759,"end_s":286.16,"text":"so the robot itself actually doesn't have any sensors at all","speaker":null,"is_sponsor":0},{"start_s":284.32,"end_s":289.52,"text":"and it relies on the cameras to get around on the court","speaker":null,"is_sponsor":0},{"start_s":287.68,"end_s":294.08,"text":"so they need to use like a tracker pad at the beginning of","speaker":null,"is_sponsor":0},{"start_s":291.84,"end_s":297.199,"text":"the setup process in order to help measure the court as a calibration","speaker":null,"is_sponsor":0},{"start_s":296.16,"end_s":304.479,"text":"process now in the future the plan is to continue to develop it","speaker":null,"is_sponsor":0},{"start_s":301.759,"end_s":308.88,"text":"maybe give it the ability to block a smash","speaker":null,"is_sponsor":0},{"start_s":306.32,"end_s":316.4,"text":"or give it the ability to watch the player and use ai to predictively decide","speaker":null,"is_sponsor":0},{"start_s":312.88,"end_s":320.4,"text":"what shot it expects him to play","speaker":null,"is_sponsor":0},{"start_s":316.4,"end_s":320.4,"text":"and then get ready for it proactively","speaker":null,"is_sponsor":0},{"start_s":320.72,"end_s":329.12,"text":"look at it go all right let's make it really move","speaker":null,"is_sponsor":0},{"start_s":326.479,"end_s":333.199,"text":"nice see that","speaker":null,"is_sponsor":0},{"start_s":330.56,"end_s":338.08,"text":"i hit the ceiling but the robot still moved to a location and made a swing","speaker":null,"is_sponsor":0},{"start_s":336.16,"end_s":343.199,"text":"that's because what it does is it actually predicts based on the first 10","speaker":null,"is_sponsor":0},{"start_s":341.12,"end_s":348.72,"text":"milliseconds of the shuttle's movement where it's going to go and then does its","speaker":null,"is_sponsor":0},{"start_s":345.52,"end_s":350.72,"text":"best to update with more granularity as","speaker":null,"is_sponsor":0},{"start_s":348.72,"end_s":355.28,"text":"the shuttle continues to fly but it will still take that initial data","speaker":null,"is_sponsor":0},{"start_s":353.44,"end_s":359.68,"text":"move to where it thinks it's going to go and then use a countdown timer","speaker":null,"is_sponsor":0},{"start_s":357.039,"end_s":363.44,"text":"calculation to make a swing when it thinks it's going to arrive so watch i'm","speaker":null,"is_sponsor":0},{"start_s":361.36,"end_s":368.319,"text":"going to try and do that again as long as i'm not smashing too hard it","speaker":null,"is_sponsor":0},{"start_s":366.319,"end_s":372.08,"text":"can actually play back some of my downward shots","speaker":null,"is_sponsor":0},{"start_s":370.08,"end_s":377.199,"text":"but it'll have to wait until the racket's angle can be adjusted before it","speaker":null,"is_sponsor":0},{"start_s":374.56,"end_s":381.6,"text":"can do so with more consistency now the original model that they used","speaker":null,"is_sponsor":0},{"start_s":379.28,"end_s":387.52,"text":"to win the robotics contest back in i think it was 2015 or 2016 when","speaker":null,"is_sponsor":0},{"start_s":385.12,"end_s":392.8,"text":"the initial design was made had two rackets one that hit this way and one","speaker":null,"is_sponsor":0},{"start_s":390.56,"end_s":396.319,"text":"that hit vertically but what they found as they continued to refine the design","speaker":null,"is_sponsor":0},{"start_s":394.96,"end_s":402.88,"text":"was that it really just didn't make that much of a difference at this level","speaker":null,"is_sponsor":0},{"start_s":399.6,"end_s":404.56,"text":"so according to the students here","speaker":null,"is_sponsor":0},{"start_s":402.88,"end_s":408.0,"text":"the condition of the shuttle shouldn't make that much of a difference","speaker":null,"is_sponsor":0},{"start_s":406.88,"end_s":413.199,"text":"because of the way that they're calculating its likely trajectory","speaker":null,"is_sponsor":0},{"start_s":411.68,"end_s":418.56,"text":"but i did notice the one that i was using just now it missed twice within a","speaker":null,"is_sponsor":0},{"start_s":415.44,"end_s":420.88,"text":"span of about 30 seconds so","speaker":null,"is_sponsor":0},{"start_s":418.56,"end_s":423.84,"text":"oh not bad oh","speaker":null,"is_sponsor":0},{"start_s":425.52,"end_s":430.88,"text":"wow it actually won a point on me there your turn","speaker":null,"is_sponsor":0},{"start_s":429.44,"end_s":435.28,"text":"okay hold on i gotta ah gotta do this up","speaker":null,"is_sponsor":0},{"start_s":433.599,"end_s":439.28,"text":"shut up i showered this morning no i showed up that doesn't change that the","speaker":null,"is_sponsor":0},{"start_s":437.12,"end_s":443.28,"text":"easy rig is sweaty you know how to use it oh man that sucks","speaker":null,"is_sponsor":0},{"start_s":444.88,"end_s":447.919,"text":"what the heck","speaker":null,"is_sponsor":0},{"start_s":449.52,"end_s":453.199,"text":"i can't figure out how to get you in focus","speaker":null,"is_sponsor":0},{"start_s":457.52,"end_s":465.68,"text":"did you hit it out again robot's gonna kick your ass dennis","speaker":null,"is_sponsor":0},{"start_s":462.319,"end_s":467.599,"text":"dude what this is like nerd sports all","speaker":null,"is_sponsor":0},{"start_s":465.68,"end_s":471.12,"text":"over again so","speaker":null,"is_sponsor":0},{"start_s":469.28,"end_s":475.84,"text":"we're not at the point yet where all humans","speaker":null,"is_sponsor":0},{"start_s":472.319,"end_s":475.84,"text":"can be bested by robots","speaker":null,"is_sponsor":0},{"start_s":476.24,"end_s":482.08,"text":"but at least some of them can","speaker":null,"is_sponsor":0},{"start_s":480.319,"end_s":487.36,"text":"and so i for one am gonna prepare myself","speaker":null,"is_sponsor":0},{"start_s":484.8,"end_s":491.919,"text":"to welcome our robot overlords and now a word from our sponsor","speaker":null,"is_sponsor":0},{"start_s":489.599,"end_s":496.8,"text":"have you ever just really needed a quick video clip for b-roll an after effects","speaker":null,"is_sponsor":0},{"start_s":494.4,"end_s":501.44,"text":"template or a motion background videoblocks is the answer we use","speaker":null,"is_sponsor":0},{"start_s":499.28,"end_s":506.16,"text":"videoblocks here all the time when we're creating videos for both Linus tech tips","speaker":null,"is_sponsor":0},{"start_s":503.52,"end_s":510.479,"text":"and techwiki you can get studio quality stock video clips for a fraction of the","speaker":null,"is_sponsor":0},{"start_s":508.479,"end_s":515.519,"text":"cost with videoblocks and you can download all the stock video that your","speaker":null,"is_sponsor":0},{"start_s":512.8,"end_s":520.32,"text":"heart desires from their member library including hd footage after effects","speaker":null,"is_sponsor":0},{"start_s":517.76,"end_s":526.08,"text":"templates motion backgrounds and more plus you can get exclusive discounts on","speaker":null,"is_sponsor":0},{"start_s":522.88,"end_s":528.32,"text":"millions yes i said it millions of","speaker":null,"is_sponsor":0},{"start_s":526.08,"end_s":532.959,"text":"additional marketplace clips where you save 40","speaker":null,"is_sponsor":0},{"start_s":529.76,"end_s":535.6,"text":"and the original artists take home 100","speaker":null,"is_sponsor":0},{"start_s":532.959,"end_s":539.76,"text":"of the sale price all content is royalty free so you can use it for commercial or","speaker":null,"is_sponsor":0},{"start_s":537.68,"end_s":543.36,"text":"personal projects and new clips get added regularly so there's always","speaker":null,"is_sponsor":0},{"start_s":541.519,"end_s":547.2,"text":"something fresh to download head to the link in the video description and","speaker":null,"is_sponsor":0},{"start_s":544.959,"end_s":552.16,"text":"instantly save 50 bucks off an annual subscription with videoblocks","speaker":null,"is_sponsor":0},{"start_s":550.48,"end_s":555.279,"text":"so guys thanks for watching if you disliked this video you can hit that","speaker":null,"is_sponsor":0},{"start_s":554.399,"end_s":559.12,"text":"button but if you liked it hit like get","speaker":null,"is_sponsor":0},{"start_s":557.6,"end_s":563.12,"text":"subscribed or maybe consider checking out where to buy the stuff we featured","speaker":null,"is_sponsor":0},{"start_s":560.959,"end_s":566.8,"text":"you can actually buy it at the link in the video description also down there is","speaker":null,"is_sponsor":0},{"start_s":565.12,"end_s":571.519,"text":"our merch store which has cool shirts like not this one i'm just repping my buddy","speaker":null,"is_sponsor":0},{"start_s":569.04,"end_s":575.839,"text":"jason from drive badminton today but we have LTT shirts down there and also link","speaker":null,"is_sponsor":0},{"start_s":573.92,"end_s":581.24,"text":"down there is our community forum which you should totally join now i'm gonna","speaker":null,"is_sponsor":0},{"start_s":577.6,"end_s":581.24,"text":"get back to my game","speaker":null,"is_sponsor":0}],"full_text":"oh oh that's awesome so you guys we are here at the hofu institute at uestc to check out not just the life-size yao ming free throw robot but also the one and only badminton playing robot i'm gonna uh see if my skills are up to snuff here in just a moment we're gonna get briefed on exactly how this thing was built over the last several years and see if man is obsolete just yet or if we've still got some time left thanks to videoblocks for sponsoring this episode they're a great subscription-based resource for downloading stock footage video and more stay tuned for an awesome offer from them later on in the video so we haven't been briefed yet on how exactly it works but it seems to have something to do with these stereo cameras in these base stations at the end of the court cool so this robot is not being used right now because there's a lineup of people that want to use it but i think i should be up now everyone's kind of leaving okay you like this yeah should be good okay we can pray oh sure all right i guess i'm getting a warm-up match okay so we're getting a private demo now and we're starting with them showing us the two robots playing against each other completely robotic badminton game okay so here's how the base station works i was right these two cameras here are for stereo computer vision and i was actually wrong about some other aspects of it so for example i had thought that these right here might be ultrasonic sensors that aided these cameras in some way but no that's not the case at all so they're using two baumer cameras they're 2048 by 2048 resolution and they run at 180 frames per second so according to the guys here they manage as little as 10 milliseconds of delay between the shuttle starting to move towards one of the robots and it predicting approximately where it's going to land on the court so here's how the game starts right now it's very much in prototype stages but the plan is actually to turn these into a commercial product and you can actually buy one today if you want at the value price of just about 65 000 us dollars for the whole system so that's the robot itself which runs for about 30 to 60 minutes on battery the base station with the cameras that's powered by it's either a core i5 or a core i7 computer they weren't 100 sure and uh i don't know maybe they throw in a racket for you at the same time that one i'm not 100 on so at this point the robots aren't really aiming at anything specific they're just trying to schwack the bird kind of that away and then it's up to the other robot to get in the right spot so they haven't actually measured the top speed that the robot can travel on the court but from just watching them you can see especially in a case where one of them mishits they can actually get to where they need to go really fast so they've got treads on the bottom that allow the entire robot to move on the court and then the racket itself and the servo that's mounted to it can also travel in both x and y axes like uh a cnc as you can see ever since that first glitch they've actually been rallying with each other continuously and it's finally over you can see it really went for it there though okay okay it's my turn to play oh nice so you can see the robot returns to center every time that puts it in the best position to make the next shot although i shouldn't say that the robot does it so much as the control tower does it so the robot itself actually doesn't have any sensors at all and it relies on the cameras to get around on the court so they need to use like a tracker pad at the beginning of the setup process in order to help measure the court as a calibration process now in the future the plan is to continue to develop it maybe give it the ability to block a smash or give it the ability to watch the player and use ai to predictively decide what shot it expects him to play and then get ready for it proactively look at it go all right let's make it really move nice see that i hit the ceiling but the robot still moved to a location and made a swing that's because what it does is it actually predicts based on the first 10 milliseconds of the shuttle's movement where it's going to go and then does its best to update with more granularity as the shuttle continues to fly but it will still take that initial data move to where it thinks it's going to go and then use a countdown timer calculation to make a swing when it thinks it's going to arrive so watch i'm going to try and do that again as long as i'm not smashing too hard it can actually play back some of my downward shots but it'll have to wait until the racket's angle can be adjusted before it can do so with more consistency now the original model that they used to win the robotics contest back in i think it was 2015 or 2016 when the initial design was made had two rackets one that hit this way and one that hit vertically but what they found as they continued to refine the design was that it really just didn't make that much of a difference at this level so according to the students here the condition of the shuttle shouldn't make that much of a difference because of the way that they're calculating its likely trajectory but i did notice the one that i was using just now it missed twice within a span of about 30 seconds so oh not bad oh wow it actually won a point on me there your turn okay hold on i gotta ah gotta do this up shut up i showered this morning no i showed up that doesn't change that the easy rig is sweaty you know how to use it oh man that sucks what the heck i can't figure out how to get you in focus did you hit it out again robot's gonna kick your ass dennis dude what this is like nerd sports all over again so we're not at the point yet where all humans can be bested by robots but at least some of them can and so i for one am gonna prepare myself to welcome our robot overlords and now a word from our sponsor have you ever just really needed a quick video clip for b-roll an after effects template or a motion background videoblocks is the answer we use videoblocks here all the time when we're creating videos for both Linus tech tips and techwiki you can get studio quality stock video clips for a fraction of the cost with videoblocks and you can download all the stock video that your heart desires from their member library including hd footage after effects templates motion backgrounds and more plus you can get exclusive discounts on millions yes i said it millions of additional marketplace clips where you save 40 and the original artists take home 100 of the sale price all content is royalty free so you can use it for commercial or personal projects and new clips get added regularly so there's always something fresh to download head to the link in the video description and instantly save 50 bucks off an annual subscription with videoblocks so guys thanks for watching if you disliked this video you can hit that button but if you liked it hit like get subscribed or maybe consider checking out where to buy the stuff we featured you can actually buy it at the link in the video description also down there is our merch store which has cool shirts like not this one i'm just repping my buddy jason from drive badminton today but we have LTT shirts down there and also link down there is our community forum which you should totally join now i'm gonna get back to my game"}