Welcome to Tesla Motors Club
Discuss Tesla's Model S, Model 3, Model X, Model Y, Cybertruck, Roadster and More.
Register

Model X body production shot from Line 2

This site may earn commission on affiliate links.
as a side note - check out those KUKA robots trying to beat the #1 ping ponger
http://www.youtube.com/watch?v=tIIJME8-au8
Now that's a tangent ... AND a killer program
[emoji12]
.

From another video. Kind of creepy.

Screen Shot 2015-08-30 at 3.22.42 PM.png
 
as a side note - check out those KUKA robots trying to beat the #1 ping ponger
Now that's a tangent ... AND a killer program.
keeping in mind that the video is of course an advertisement for that robotics company -- and Kuka makes incredibly sophisticated robots -- I do not find it credible that the robot shown can track the ping pong ball and respond that rapidly with a precision strike to send the ball back across the table and keep it in play multiple times in a row.
Factory robots can perform spatially complex movements rapidly and repeatedly with extreme accuracy. That is nothing like playing ping pong even at the simplest level.
 
keeping in mind that the video is of course an advertisement for that robotics company -- and Kuka makes incredibly sophisticated robots -- I do not find it credible that the robot shown can track the ping pong ball and respond that rapidly with a precision strike to send the ball back across the table and keep it in play multiple times in a row.
Factory robots can perform spatially complex movements rapidly and repeatedly with extreme accuracy. That is nothing like playing ping pong even at the simplest level.
It's a two part* problem.

Part 1: The robot arm has to have the speed, position sensors, and repeatability to get the paddle into a known position.
Part 2: Determine the trajectory of the ball in order to know where the correct position for part 1 will be.

KUKA has obviously solved part 1 pretty well.

Part 2 comes with some pretty sophisticated sensors and computing power that's not normally part of an industrial setup (as it isn't needed). But seems to me, part 2 is additional computing power and some vision or RADAR or both. Once the equations are solved for knowing where the ball will be at a given time, it's a simple** matter to command the arm to move to the correct position to return the ball.

Also of interest is that the human player quickly figured out the robot's limitations and won the match. The robot cannot win if it cannot reach every possible position (near the net, cannot backup to get an overhead smash), so it lost.

*Well, probably way more than that, but let's simplify it!

**Simple to someone else, not me!
 
  1. A robot may not injure a human being or, through inaction, allow a human being to come to harm.
  2. A robot must obey orders given it by human beings except where such orders would conflict with the First Law.
  3. A robot must protect its own existence as long as such protection does not conflict with the First or Second Law.
 
Yes, all the above commentary was about if something breaks. You want that to result in things shutting down smoothly, not wrecking all the robots.
Yes. I've worked as an automation engineer for a little over 25 years, and I've settled on describing my job as "imagining everything that could possibly go wrong with a process, and making sure that there are sensors and programs in place to detect and respond to them."