Alex Table Tennis - MyTableTennis.NET Homepage
  New Posts New Posts RSS Feed - Timo vs Kuka
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

Forum Home Forum Home > General > General

Timo vs Kuka

 Post Reply Post Reply Page  12>
Author
regiz.rugenz View Drop Down
Super Member
Super Member
Avatar

Joined: 09/25/2013
Location: San Jose, CA.
Status: Offline
Points: 467
Post Options Post Options   Thanks (0) Thanks(0)   Quote regiz.rugenz Quote  Post ReplyReply Direct Link To This Post Topic: Timo vs Kuka
    Posted: 05/12/2014 at 2:11pm
Originally posted by tt4me tt4me wrote:

The XY robot should have GD Talon 0X on its blade because it plays push blocker style.  I doubt that robot would do well if the human hit the ball high so it bounced high. The robot can't attack high balls and any high balls it returned can be hit hard for winners.

Honestly, there is no robot that would play like human, more so like of the elites. At least not yet on our present time. Kuka for now is even the worst.

The best robots are still those training robots that just throw several balls with different spins like the video I posted above which features Kasumi trying to lift a spin against robot's heavy under spin.
Regiz°ᆗ
Rosewood_Carbon/Huricane_King   °FH:Vega_Japan/T64FX   °BH:OmegaV_Euro/Rasant
°°°°
Back to Top
tt4me View Drop Down
Gold Member
Gold Member
Avatar

Joined: 01/17/2013
Location: RC Poverty Zone
Status: Offline
Points: 1043
Post Options Post Options   Thanks (0) Thanks(0)   Quote tt4me Quote  Post ReplyReply Direct Link To This Post Posted: 05/12/2014 at 1:47pm
The XY robot should have GD Talon 0X on its blade because it plays push blocker style.  I doubt that robot would do well if the human hit the ball high so it bounced high. The robot can't attack high balls and any high balls it returned can be hit hard for winners.
Back to Top
regiz.rugenz View Drop Down
Super Member
Super Member
Avatar

Joined: 09/25/2013
Location: San Jose, CA.
Status: Offline
Points: 467
Post Options Post Options   Thanks (0) Thanks(0)   Quote regiz.rugenz Quote  Post ReplyReply Direct Link To This Post Posted: 05/12/2014 at 7:18am

I also honestly believe this is better than Kuka.. it's a cartesian type of  robot where it travels on a rail and using the XYZ coordinate system.
Regiz°ᆗ
Rosewood_Carbon/Huricane_King   °FH:Vega_Japan/T64FX   °BH:OmegaV_Euro/Rasant
°°°°
Back to Top
regiz.rugenz View Drop Down
Super Member
Super Member
Avatar

Joined: 09/25/2013
Location: San Jose, CA.
Status: Offline
Points: 467
Post Options Post Options   Thanks (0) Thanks(0)   Quote regiz.rugenz Quote  Post ReplyReply Direct Link To This Post Posted: 04/02/2014 at 8:47pm
Originally posted by TurboZ TurboZ wrote:

I always think it is the Japanese who will come up with a super robot which can program to play with data of Ma Long, ZJK, XX.... so players outside China can one day find a way to beat China. Too much anime I guess.

Somehow reminds me of the movie Rocky IV. The Russian trained with all the high tech gears and Rocky got nothing but nature on his side. Interesting concept that human vs machine and win.   
+1




Edited by regiz.rugenz - 04/02/2014 at 8:47pm
Regiz°ᆗ
Rosewood_Carbon/Huricane_King   °FH:Vega_Japan/T64FX   °BH:OmegaV_Euro/Rasant
°°°°
Back to Top
TurboZ View Drop Down
Gold Member
Gold Member
Avatar

Joined: 05/31/2012
Status: Offline
Points: 1275
Post Options Post Options   Thanks (0) Thanks(0)   Quote TurboZ Quote  Post ReplyReply Direct Link To This Post Posted: 04/02/2014 at 7:53pm
I always think it is the Japanese who will come up with a super robot which can program to play with data of Ma Long, ZJK, XX.... so players outside China can one day find a way to beat China. Too much anime I guess.

Somehow reminds me of the movie Rocky IV. The Russian trained with all the high tech gears and Rocky got nothing but nature on his side. Interesting concept that human vs machine and win.   
Back to Top
regiz.rugenz View Drop Down
Super Member
Super Member
Avatar

Joined: 09/25/2013
Location: San Jose, CA.
Status: Offline
Points: 467
Post Options Post Options   Thanks (0) Thanks(0)   Quote regiz.rugenz Quote  Post ReplyReply Direct Link To This Post Posted: 04/02/2014 at 6:28pm

Ah that's cool.. 

But that's different.. that's for controlling motors that moves large objects and are not designed for speed like a PLC system or RTC. Here's however, one of my fave robots that I've worked for similar to Kuka, called Staubli.


Let's us all Watch!



A Robot called Staubli... same as Kuka




Here's why Robots at a high speed need to be bolted down onto a fixture.




Here's a very reason why robots will never win against the elites.
watch as Japan's Azimo helplessly falling from stairs.




And here's a perfect robot that surely Works for our great Sports of Table Tennis.
 





You're all welcome! Wink





Edited by regiz.rugenz - 04/02/2014 at 8:32pm
Regiz°ᆗ
Rosewood_Carbon/Huricane_King   °FH:Vega_Japan/T64FX   °BH:OmegaV_Euro/Rasant
°°°°
Back to Top
tt4me View Drop Down
Gold Member
Gold Member
Avatar

Joined: 01/17/2013
Location: RC Poverty Zone
Status: Offline
Points: 1043
Post Options Post Options   Thanks (0) Thanks(0)   Quote tt4me Quote  Post ReplyReply Direct Link To This Post Posted: 04/02/2014 at 4:38pm
Originally posted by regiz.rugenz regiz.rugenz wrote:

So, what do you know about these stuffs?
A lot, my company makes motion controllers that are used in custom robots, among other things, like moving pipes at an oil well.  Our controller can control 6 DOF stewart platforms for flight and race car simulators and movie props and it has even been used for handling spent nuclear fuel. Our customers make the mechanics and we supply the controller.





 

Back to Top
regiz.rugenz View Drop Down
Super Member
Super Member
Avatar

Joined: 09/25/2013
Location: San Jose, CA.
Status: Offline
Points: 467
Post Options Post Options   Thanks (0) Thanks(0)   Quote regiz.rugenz Quote  Post ReplyReply Direct Link To This Post Posted: 04/01/2014 at 4:58pm
Thanks for the link.. Wink







Edited by regiz.rugenz - 04/02/2014 at 3:25am
Regiz°ᆗ
Rosewood_Carbon/Huricane_King   °FH:Vega_Japan/T64FX   °BH:OmegaV_Euro/Rasant
°°°°
Back to Top
liulin04 View Drop Down
Premier Member
Premier Member
Avatar

Joined: 10/20/2003
Location: California
Status: Offline
Points: 5459
Post Options Post Options   Thanks (1) Thanks(1)   Quote liulin04 Quote  Post ReplyReply Direct Link To This Post Posted: 04/01/2014 at 4:56pm
Here you go sir, http://www.youtube.com/watch?v=jaimx6_EdEo

search "anime Robotech" on youtube, you should be pretty thrilled with watching these mechs battling each other out.  Another insanely popular anime is Gundam, which I'm sure you have heard of it. 
My Youtube Channel: PingPong Rally On

My Feedbacks
Back to Top
regiz.rugenz View Drop Down
Super Member
Super Member
Avatar

Joined: 09/25/2013
Location: San Jose, CA.
Status: Offline
Points: 467
Post Options Post Options   Thanks (0) Thanks(0)   Quote regiz.rugenz Quote  Post ReplyReply Direct Link To This Post Posted: 04/01/2014 at 4:53pm
Originally posted by liulin04 liulin04 wrote:

Originally posted by Pondus Pondus wrote:

Nerdiest trash-talking ever going down in here... Thumbs Up
+1
I ignored everything until I saw the world Robotech, reminds me of the 80s anime, Macross/Robotech

Pondus
Except there's no trash-talk in my post.. and maybe the only exception, LOL

liulin04
Oh darn, I haven't seen those anime's.. I've only watch Gigantor in 70's and Voltes V in the 80s. LOL







Edited by regiz.rugenz - 04/01/2014 at 5:00pm
Regiz°ᆗ
Rosewood_Carbon/Huricane_King   °FH:Vega_Japan/T64FX   °BH:OmegaV_Euro/Rasant
°°°°
Back to Top
liulin04 View Drop Down
Premier Member
Premier Member
Avatar

Joined: 10/20/2003
Location: California
Status: Offline
Points: 5459
Post Options Post Options   Thanks (0) Thanks(0)   Quote liulin04 Quote  Post ReplyReply Direct Link To This Post Posted: 04/01/2014 at 4:38pm
Originally posted by Pondus Pondus wrote:

Nerdiest trash-talking ever going down in here... Thumbs Up


+1

I ignored everything until I saw the world Robotech, reminds me of the 80s anime, Macross/Robotech
My Youtube Channel: PingPong Rally On

My Feedbacks
Back to Top
Pondus View Drop Down
Gold Member
Gold Member
Avatar

Joined: 04/07/2012
Location: United States
Status: Offline
Points: 1906
Post Options Post Options   Thanks (0) Thanks(0)   Quote Pondus Quote  Post ReplyReply Direct Link To This Post Posted: 04/01/2014 at 4:34pm
Nerdiest trash-talking ever going down in here... Thumbs Up
Back to Top
regiz.rugenz View Drop Down
Super Member
Super Member
Avatar

Joined: 09/25/2013
Location: San Jose, CA.
Status: Offline
Points: 467
Post Options Post Options   Thanks (0) Thanks(0)   Quote regiz.rugenz Quote  Post ReplyReply Direct Link To This Post Posted: 04/01/2014 at 4:03pm
Originally posted by tt4me tt4me wrote:

>>>@regiz.rugenz, I don't see what you are complaining about.  Everyone agrees the video is poor.

>>>A table tennis robot will have to learn to adapt quickly.

>>>I don't agree the that the programmer needs to know how to play table tennis well.  He just needs to have a good understanding of programming and physics.  The equations are all well known. 

 >>>The robot would have to be able to change these coefficients while during play to adapt to differences in the opponents rubbers.

>>>One obvious flaw it that the robot has "no foot work".   It is in a fixed location where it should be able to move left and right and forward and back as well as move it arm. 


 are you kidding me? Evil Smile 


Who's complaining?

i'm only expressing my thoughts and they are facts, not opinion. Wink

I program robots myself with V++, an advance software developed by Adept Automation in US. I've once worked as a Sr. Robotech Specialist for a disc manufacturer, specializing in Adept, Seiko, Fanuc, and the best from Germany called Staubli. They are all in par with Kuka and are called manipulators.

There are mainly 3 types of robots, Cartesian, SCARA, and the 6 axis Manipulator. Cartesian robots move by sliding along XYZ axis coordinate system and are not fixed in one location. this applies to your statement if you want a robot that moves, without loosing it's taught points.

However this is different with SCARA or the 6 axis Robots. They are faster as they mimic human arm movements cutting through all the XYZ coordinates to reach a point in space. But they have to be securely fixed in a fixture or bolted down to ground. Doing so assures accurate manipulation of each joints of the arm in space within a thousandth of a millimeter per millisecond accuracy.

The end-effector however, as in case of kuka is where his paddle securely attached into. it should not be held loosely or wobbly as oppose to the way we hold our paddles, for it will loose its taught point in space.. this may be also one important factor to note that from there alone robots will never play as good as the elites. and there's tons of factors to consider if you understand the precision required of it to reach the level of the elites with so much human of a flexibility. Robots doesn't work that way.

Vision is a separate entity, that looks at an object in space and relays data to the controller which then manipulates the arm.. but they are slower in accomplishing task if use to instruct a robot to reach a taught point in space on fly. How much more for a table tennis ball that curves in air on its trajectory in an unknown geometry relevant to the spin imparted on it, even dives at the opponents end court with such unknown trajectory that I have not encountered in my physics class, thus is what we normally see on a speeding launched missile on its descent before hitting it's target.. unless of course programmed.

So, what do you know about these stuffs? and who's complaining what? ... LOL!

Anyway, just a thought.. 

CHEERS!  ✌(ツ)°⁀°Q(ツ)








Edited by regiz.rugenz - 04/02/2014 at 3:59am
Regiz°ᆗ
Rosewood_Carbon/Huricane_King   °FH:Vega_Japan/T64FX   °BH:OmegaV_Euro/Rasant
°°°°
Back to Top
tt4me View Drop Down
Gold Member
Gold Member
Avatar

Joined: 01/17/2013
Location: RC Poverty Zone
Status: Offline
Points: 1043
Post Options Post Options   Thanks (0) Thanks(0)   Quote tt4me Quote  Post ReplyReply Direct Link To This Post Posted: 03/17/2014 at 1:33pm
@regiz.rugenz, I don't see what you are complaining about.  Everyone agrees the video is poor.

While I agree that robots will never play like people I don't agree that they will never be able to beat the best but it will take a long time just like it took a long time for a chess computer to beat the world chess champion.  The chess computer also had the benefit of having the best of chess history downloaded into is memory to help evaluate positions.  A table tennis robot will have to learn to adapt quickly.

I don't agree the that the programmer needs to know how to play table tennis well.  He just needs to have a good understanding of programming and physics.  The equations are all well known. The coefficients for those equations are not known or even constant so one must do some system identification so these coefficients can changes as a function of speeds, spins, directions etc.  The robot would have to be able to change these coefficients while during play to adapt to differences in the opponents rubbers.

The math exists now. It is just a matte of time and money before a world champion robot can be made.  One obvious flaw it that the robot has "no foot work".   It is in a fixed location where it should be able to move left and right and forward and back as well as move it arm.  Moving a robot of that weight forwards, backwards and side ways would stress the mechanics.  The mechanics would be the limiting factor, not the physics, software, computing power or vision systems.

My company actually makes controllers for robotic applications as well as other applications. Many involve scanning systems. 

Back to Top
regiz.rugenz View Drop Down
Super Member
Super Member
Avatar

Joined: 09/25/2013
Location: San Jose, CA.
Status: Offline
Points: 467
Post Options Post Options   Thanks (0) Thanks(0)   Quote regiz.rugenz Quote  Post ReplyReply Direct Link To This Post Posted: 03/17/2014 at 11:55am

Come on people..

I've both studied robots and likewise played table tennis.. these 2 departments are my fave. worked a decade in robotics at our R&D and automation. Robots can never play like the pros in table tennis, not even close.

I'm also into motion graphics and 3D motion, and it's quite obvious how the angle shots were captured and thereby edited in the software, such as to add maneuvering of the scenes in the video to hide those angles where Kuka's arm can't be manipulated or taught to perform such task

Even the programmer himself, should also be able to play like a pro and have a good knowledge of the sports both scientifically and physically, in order for him to transfer that into technology. Does he have any idea at all how much a pro player could actually impart a spin on the ball and how reactive are the rubbers we all use.. such that he could program the arm to position the paddle at such angle and instruct to swing the arm in motion relative to the speed of the opposite incoming ball and brush through it for a return with a good height over the net? 

Even with a given coefficient of friction of the rubbers in use, how will he compute to make adjustments on the arm angles for some other variables, such as pushes made fake with little or no spins. though that part can be taken cared of through cameras and motion sensors to calculate spins imparted on the ball, but while the ball catapults on speed and curves on mid air, even changes it's own projectile on its descend relative to the spin which is unique to every rubber, that is extremely difficult..

That's not even to mention those acceleration imparted by these new tension sponges that largely varies depending on how much force was applied against it upon impact which is unpredictable plus their own elastic attributes that each of us all are continuously amazed of.

And much more..


For that... I'll show you a no gimmick but all real robot applicable to the sport.

For those who are still unsure if those videos you've watched was unreal and just for a movie, well I'm a disabled and a US PARA hopeful... but watch me I can fly here.  

CHEERS! °Q(ツ)/ 





Edited by regiz.rugenz - 03/17/2014 at 11:56am
Regiz°ᆗ
Rosewood_Carbon/Huricane_King   °FH:Vega_Japan/T64FX   °BH:OmegaV_Euro/Rasant
°°°°
Back to Top
regiz.rugenz View Drop Down
Super Member
Super Member
Avatar

Joined: 09/25/2013
Location: San Jose, CA.
Status: Offline
Points: 467
Post Options Post Options   Thanks (0) Thanks(0)   Quote regiz.rugenz Quote  Post ReplyReply Direct Link To This Post Posted: 03/17/2014 at 11:52am

bump..


Edited by regiz.rugenz - 03/17/2014 at 11:58am
Regiz°ᆗ
Rosewood_Carbon/Huricane_King   °FH:Vega_Japan/T64FX   °BH:OmegaV_Euro/Rasant
°°°°
Back to Top
marcos78 View Drop Down
Super Member
Super Member
Avatar

Joined: 10/18/2010
Location: Cuba
Status: Offline
Points: 116
Post Options Post Options   Thanks (0) Thanks(0)   Quote marcos78 Quote  Post ReplyReply Direct Link To This Post Posted: 03/17/2014 at 9:12am
Really, really bad, robots are far away from humans yet. Totally dissapointed.
Hail, hail, ping pong.
Back to Top
TonyL View Drop Down
Super Member
Super Member
Avatar

Joined: 03/14/2014
Location: Offline
Status: Offline
Points: 377
Post Options Post Options   Thanks (0) Thanks(0)   Quote TonyL Quote  Post ReplyReply Direct Link To This Post Posted: 03/15/2014 at 5:01am
It was really disappointing because it was highly staged.

;/
Back to Top
amateur View Drop Down
Premier Member
Premier Member
Avatar

Joined: 02/29/2008
Status: Offline
Points: 3636
Post Options Post Options   Thanks (0) Thanks(0)   Quote amateur Quote  Post ReplyReply Direct Link To This Post Posted: 03/14/2014 at 11:51pm
Over 3 million views now on YouTube (and that's without China).
Back to Top
in2spin View Drop Down
Silver Member
Silver Member


Joined: 12/09/2008
Status: Offline
Points: 937
Post Options Post Options   Thanks (0) Thanks(0)   Quote in2spin Quote  Post ReplyReply Direct Link To This Post Posted: 03/13/2014 at 12:23pm
incredibly fake and totally staged

:)
Back to Top
tt4me View Drop Down
Gold Member
Gold Member
Avatar

Joined: 01/17/2013
Location: RC Poverty Zone
Status: Offline
Points: 1043
Post Options Post Options   Thanks (0) Thanks(0)   Quote tt4me Quote  Post ReplyReply Direct Link To This Post Posted: 03/13/2014 at 12:21pm
Originally posted by Aquaman Aquaman wrote:

So what is the general consensus here?  Was it real or faked/CGI?
It is real but highly staged and edited.

Quote
  I think it could be done if the rubber was antispin (the spin is obviously ignored, e.g., at 1:20) and the research was a very well kept secret.
There isn't much to keep secret.  The required physics is simple. 

Quote
Obviously, these not at the same level as this Kuka robot.
The robot itself is not that sophisticated.  There is some external processor that is doing most of the vision and trajectory calculations and then downloading the position for the robot to go too. That part is not shown.  It make the robot seem better than it really is.

Quote
  For a robot to be able to play at the level of this Kuka robot, the research would have made a splash in the academic world--again, unless it's kept very secret.
 
nah.   I do agree it would take time.  There are formulas for all of the calculations but the coefficients of the formulas need to be worked out.  There is a technique called system identification that can do this rapidly compared to simply using trial and error.

Back to Top
Aquaman View Drop Down
Super Member
Super Member
Avatar

Joined: 01/06/2007
Location: United States
Status: Offline
Points: 174
Post Options Post Options   Thanks (0) Thanks(0)   Quote Aquaman Quote  Post ReplyReply Direct Link To This Post Posted: 03/12/2014 at 4:34pm
So what is the general consensus here?  Was it real or faked/CGI?  I think it could be done if the rubber was antispin (the spin is obviously ignored, e.g., at 1:20) and the research was a very well kept secret.  Years ago there were other Ping-Pong playing robots as university research projects, with multiple cameras for robot sensors.  A picture of one can be seen on page 2 of the Amazon preview here: http://www.amazon.com/Robot-Ping-Pong-Player-Experiments-Intelligence/dp/0262511606#reader_0262511606.
There is no revelation as to what the sensor set up was for this Kuka video, or who the researchers were.
Here are more recent developments:
Obviously, these not at the same level as this Kuka robot.  For a robot to be able to play at the level of this Kuka robot, the research would have made a splash in the academic world--again, unless it's kept very secret.
 
 
 
 
Blade: JUIC Stellan Bengtsson Alpha
FH: JOOLA Rhyzm 2.0
BH: JOOLA Rhyzm 425 2.0

Back to Top
liulin04 View Drop Down
Premier Member
Premier Member
Avatar

Joined: 10/20/2003
Location: California
Status: Offline
Points: 5459
Post Options Post Options   Thanks (0) Thanks(0)   Quote liulin04 Quote  Post ReplyReply Direct Link To This Post Posted: 03/12/2014 at 3:40pm
watched the first 30 seconds after the teaser, big let down...
My Youtube Channel: PingPong Rally On

My Feedbacks
Back to Top
roundrobin View Drop Down
Premier Member
Premier Member
Avatar

Joined: 10/02/2008
Location: United States
Status: Offline
Points: 4712
Post Options Post Options   Thanks (0) Thanks(0)   Quote roundrobin Quote  Post ReplyReply Direct Link To This Post Posted: 03/12/2014 at 3:39pm
Looks terrible.



Current USATT Rating: 2181
Argentina National Team Member, 1985-1986.
Current Club: Los Angeles Table Tennis Association.
My Setup: Yinhe Q1 / T64 2.1 black / Saviga V 0.5mm red

Back to Top
Imago View Drop Down
Forum Moderator
Forum Moderator
Avatar

Joined: 07/19/2009
Location: Sofia
Status: Offline
Points: 6021
Post Options Post Options   Thanks (1) Thanks(1)   Quote Imago Quote  Post ReplyReply Direct Link To This Post Posted: 03/12/2014 at 3:37pm
Anyone knows what is the setup of Kuka?
Back to Top
JonathanVN View Drop Down
Super Member
Super Member
Avatar

Joined: 11/17/2013
Location: Virginia
Status: Offline
Points: 260
Post Options Post Options   Thanks (0) Thanks(0)   Quote JonathanVN Quote  Post ReplyReply Direct Link To This Post Posted: 03/11/2014 at 12:27pm
Glad that this appears to be beneficial to table tennis recognition. I know a lot of people that were talking about "this European playing a robot" who hardly know anything about the sport. It does indeed look like KUKA new what they were doing.
2015 USATT Ratings:
1823 (Jan)
1840 (Feb)
Back to Top
amateur View Drop Down
Premier Member
Premier Member
Avatar

Joined: 02/29/2008
Status: Offline
Points: 3636
Post Options Post Options   Thanks (0) Thanks(0)   Quote amateur Quote  Post ReplyReply Direct Link To This Post Posted: 03/11/2014 at 12:23pm
Timo Boll is trending on Facebook, and the video gets picked up everywhere by mainstream media.

I guess KUKA knew what they were doing...
Back to Top
GeneralSpecific View Drop Down
Platinum Member
Platinum Member
Avatar

Joined: 03/01/2010
Location: New York
Status: Offline
Points: 2479
Post Options Post Options   Thanks (0) Thanks(0)   Quote GeneralSpecific Quote  Post ReplyReply Direct Link To This Post Posted: 03/11/2014 at 9:20am
And the award for biggest disappointment of the year goes to...
Blade - Butterfly Joo Saehyuk ST
Forehand - Xiom Omega 5 Asia
Backhand - Xiom Vega Europe DF
Back to Top
Abaijon View Drop Down
Member
Member
Avatar

Joined: 07/12/2013
Location: Helsinki
Status: Offline
Points: 82
Post Options Post Options   Thanks (0) Thanks(0)   Quote Abaijon Quote  Post ReplyReply Direct Link To This Post Posted: 03/11/2014 at 7:03am
What a pile of ****!
Back to Top
in2spin View Drop Down
Silver Member
Silver Member


Joined: 12/09/2008
Status: Offline
Points: 937
Post Options Post Options   Thanks (0) Thanks(0)   Quote in2spin Quote  Post ReplyReply Direct Link To This Post Posted: 03/11/2014 at 6:59am
yeah it was kinda weak

:)
Back to Top
 Post Reply Post Reply Page  12>
  Share Topic   

Forum Jump Forum Permissions View Drop Down



This page was generated in 0.203 seconds.
Mark all posts as read :: Delete cookies set by this forum

Cookies and JavaScript must be enabled on your web browser in order to use this forum


Copyright © 2003-2013 MyTableTennis.NET - All Rights Reserved. Disclaimer