# How far are we from baseball playing robots?

**URL:** <https://boards.straightdope.com/t/how-far-are-we-from-baseball-playing-robots/760088>\
**Category:** Great Debates\
**Created:** [July 17, 2016, 12:30am UTC](https://boards.straightdope.com/t/how-far-are-we-from-baseball-playing-robots/760088 "2016-07-17T00:30:18Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![txtumbleweed](https://avatars.discourse-cdn.com/v4/letter/t/278dde/32.png) [@txtumbleweed](https://boards.straightdope.com/u/txtumbleweed)\
**Post date:** [July 17, 2016, 12:30am UTC](https://boards.straightdope.com/t/how-far-are-we-from-baseball-playing-robots/760088/1 "2016-07-17T00:30:18Z")

</div>

“This is a simple game. You throw the ball. You hit the ball. You catch the ball.” Skip - _Bull Durham_

I was watching my Astros play today and got to thinking about how, at least in the 80’s, folks thought robots would be pretty limited in their use because they would only be built to do very specific repetitive tasks (think the robots building cars). Since that time we’ve made some great strides in sensors and software so I got to thinking, how soon could I field a robot baseball team?

As humans, we are pre-wired for throwing, hitting and catching, in fact much of the thought process to accomplish these actions seems to take place instinctively. But teaching robots to play these games requires an integration of sensors and software that we are only just starting to develop. Lets take a look at what are robots would need to be able to do:

Throwing the ball seems pretty easy. It’s simple ballistics, but with variables that software can already compensate for (I think). Deciding where to throw, that’s a whole other issue.

Hitting a baseball is considered one of the hardest things to do in sports. In the major leagues, [a batter has something like 225 milliseconds to decide and then begin to swing at a 90mph fast ball](https://quantummoxie.files.wordpress.com/2008/07/baseball_the_batting_swing_science_diagram.jpg). Then he has to be accurate to something like 7 milliseconds for his swing to put the ball in play, not to mention managing the vertical and horizontal axis of the swing to make contact with a 3" diameter ball using a 2 1/2" diameter bat. Millimeters can make the difference between hit or a pop-out.

In the field, the fielder has to locate the ball, predict a path, plot an intercept point, and make whatever adjustments are necessary during the flight time, and, finally, make the catch.

The question for discussion, do we have the tech to build self-contained robots that could autonomously accomplish these actions? What challenges do we still face?

(I left out base-running, as I think we already have the technology to get robots to run the bases. We have self driving cars, for crying out loud! Then realized there are still a ton of decision that go into base-running, too. However, mentioning it above would have messed with symmetry of the nice set-up from the Skip. 🙂 )

---

<div class="post-metadata">

**Author:** ![dtilque](https://avatars.discourse-cdn.com/v4/letter/d/d6d6ee/32.png) [@dtilque](https://boards.straightdope.com/u/dtilque)\
**Post date:** [July 17, 2016, 8:10am UTC](https://boards.straightdope.com/t/how-far-are-we-from-baseball-playing-robots/760088/2 "2016-07-17T08:10:42Z")

</div>

We’re a long ways away, even for just running. Getting a 2-legged robot to walk without falling over is actually rather hard, running would be harder still.

Since this is GD and not GQ, I’m going to ask: Why would we want baseball playing robots? It seems to me that sports is one type of activity that we don’t want robots taking over.

ETA: Despite the quote from Bull Durham, baseball is not a simple game.

---

<div class="post-metadata">

**Author:** ![lisiate](https://avatars.discourse-cdn.com/v4/letter/l/f05b48/32.png) [@lisiate](https://boards.straightdope.com/u/lisiate)\
**Post date:** [July 17, 2016, 8:14am UTC](https://boards.straightdope.com/t/how-far-are-we-from-baseball-playing-robots/760088/3 "2016-07-17T08:14:20Z")

</div>

I’m no expert, but judging from [this footage](https://www.youtube.com/watch?v=exFecZL2t4E)from the 2016 Robot Football world cup, we’re decades away from anything that could play baseball with standard rules and equipment.

---

<div class="post-metadata">

**Author:** ![txtumbleweed](https://avatars.discourse-cdn.com/v4/letter/t/278dde/32.png) [@txtumbleweed](https://boards.straightdope.com/u/txtumbleweed)\
**Post date:** [July 17, 2016, 12:02pm UTC](https://boards.straightdope.com/t/how-far-are-we-from-baseball-playing-robots/760088/4 "2016-07-17T12:02:19Z")

</div>

I wasn’t even thinking of trying to make the robots human shaped, although they should be roughly human-sized. Two-legged locomotion is a pretty challenging of itself, but using wheels are just fine. You can even change the robot’s equipment out (human players do the same) so you could have a fielding package and a hitting package to mount on the movement base.

The RoboCup footage was interesting. I’m actually pretty impressed that the robots could move without constantly falling over and even get back up unassisted.

---

<div class="post-metadata">

**Author:** ![tomndebb](https://avatars.discourse-cdn.com/v4/letter/t/b9e5f3/32.png) [@tomndebb](https://boards.straightdope.com/u/tomndebb)\
**Post date:** [July 17, 2016, 12:15pm UTC](https://boards.straightdope.com/t/how-far-are-we-from-baseball-playing-robots/760088/5 "2016-07-17T12:15:44Z")

</div>

There have been a couple of suggestions that this would do better in the Game Room. However, at the moment it still looks more like an engineering discussion than a sports discussion, so, for now, I  
am leaving it here.

---

<div class="post-metadata">

**Author:** ![Chronos](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/chronos/32/134_2.png) [@Chronos](https://boards.straightdope.com/u/Chronos)\
**Post date:** [July 17, 2016, 12:26pm UTC](https://boards.straightdope.com/t/how-far-are-we-from-baseball-playing-robots/760088/6 "2016-07-17T12:26:04Z")

</div>

Making the required decisions is not hard at all, and I have a hard time imagining that even an amateurly-programmed robot would do worse than a human. When you’re making decisions for others to react to (like what kind of pitch to throw), your goal is unpredictability, for which you can’t do any better than randomness, at which humans suck. And when you’re deciding how to react to what others have done, it’s mostly just straightforward distance-velocity calculations, like calculating whether you can get to base before the thrown ball does, and those are trivially easy for a computer.

---

<div class="post-metadata">

**Author:** ![panache45](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/panache45/32/64_2.png) [@panache45](https://boards.straightdope.com/u/panache45)\
**Post date:** [July 17, 2016, 12:34pm UTC](https://boards.straightdope.com/t/how-far-are-we-from-baseball-playing-robots/760088/7 "2016-07-17T12:34:35Z")

</div>

Assuming it could someday be possible, it would be like a self-sustaining video game with no human input. Would they actually need physical balls or bats? Or an actual field? And who would watch it, other robots?

---

<div class="post-metadata">

**Author:** ![pulykamell](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/pulykamell/32/3166_2.png) [@pulykamell](https://boards.straightdope.com/u/pulykamell)\
**Post date:** [July 17, 2016, 3:52pm UTC](https://boards.straightdope.com/t/how-far-are-we-from-baseball-playing-robots/760088/8 "2016-07-17T15:52:19Z")

</div>

> [@dtilque](#):
>
> Why would we want baseball playing robots?

I imagine it would be a useful tool in the development of human baseball skills.

---

<div class="post-metadata">

**Author:** ![txtumbleweed](https://avatars.discourse-cdn.com/v4/letter/t/278dde/32.png) [@txtumbleweed](https://boards.straightdope.com/u/txtumbleweed)\
**Post date:** [July 17, 2016, 4:14pm UTC](https://boards.straightdope.com/t/how-far-are-we-from-baseball-playing-robots/760088/9 "2016-07-17T16:14:21Z")

</div>

> [@tomndebb](#):
>
> There have been a couple of suggestions that this would do better in the Game Room. However, at the moment it still looks more like an engineering discussion than a sports discussion, so, for now, I  
> am leaving it here.

Certainly much more interested in the engineering challenges we still need to overcome, not so much the game side of things.

I am not so worried about the robot looking like a human out there on the field. The outfielders could be wheeled metal cans with ball return launchers of some kind. It’s the finding the ball as it comes off the bat, projecting its course, and then moving to catch that I’d like to know where things stand.

Same with hitting. The robot can be a metal pole with a bat and a radar station on top, what challenges are still out there before it can be a .200 hitter against a human pitcher? We can track small warheads in flight, so I wouldn’t think tracking a baseball is that difficult, we can probably predict where the ball will go. Can we do that in the 225 milliseconds we need to decide whether to swing? And could we even track the bat and ball well enough to connect?

---

<div class="post-metadata">

**Author:** ![Ibn\_Warraq](https://avatars.discourse-cdn.com/v4/letter/i/e19b73/32.png) [@Ibn\_Warraq](https://boards.straightdope.com/u/Ibn_Warraq)\
**Post date:** [July 17, 2016, 4:39pm UTC](https://boards.straightdope.com/t/how-far-are-we-from-baseball-playing-robots/760088/10 "2016-07-17T16:39:43Z")

</div>

Sports is a form of entertainment and I don’t see us anytime soon finding baseball playing robots more entertaining than baseball playing humans.

Battlebots haven’t done away with Boxing or MMA.

---

<div class="post-metadata">

**Author:** ![Two\_Many\_Cats](https://avatars.discourse-cdn.com/v4/letter/t/8dc957/32.png) [@Two\_Many\_Cats](https://boards.straightdope.com/u/Two_Many_Cats)\
**Post date:** [July 17, 2016, 4:41pm UTC](https://boards.straightdope.com/t/how-far-are-we-from-baseball-playing-robots/760088/11 "2016-07-17T16:41:48Z")

</div>

It might be a cute novelty, but only science nerds would become hardcore fans. Baseball love is all about emotional nostalgia and regional loyalties.

---

<div class="post-metadata">

**Author:** ![PlaceboTarget](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/placebotarget/32/1073_2.png) [@PlaceboTarget](https://boards.straightdope.com/u/PlaceboTarget)\
**Post date:** [July 17, 2016, 5:21pm UTC](https://boards.straightdope.com/t/how-far-are-we-from-baseball-playing-robots/760088/12 "2016-07-17T17:21:11Z")

</div>

Who knows? With time and no distractions, somebody may one day manufacture a team of automated baseball players. But could he make them have fun while they throw, hit or catch? I doubt it.

---

<div class="post-metadata">

**Author:** ![Larry\_Borgia](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/larry_borgia/32/156_2.png) [@Larry\_Borgia](https://boards.straightdope.com/u/Larry_Borgia)\
**Post date:** [July 17, 2016, 6:22pm UTC](https://boards.straightdope.com/t/how-far-are-we-from-baseball-playing-robots/760088/13 "2016-07-17T18:22:30Z")

</div>

A lot of baseball is a psychological duel between the pitcher and the batter. How would robo ball replicate that? How would it replicate [these?](https://www.youtube.com/watch?v=UKR2vRj8Xzk) Roboball is an interesting engineering concept, but it would be a dull as crap game.

---

<div class="post-metadata">

**Author:** ![usedtobe](https://avatars.discourse-cdn.com/v4/letter/u/ec9cab/32.png) [@usedtobe](https://boards.straightdope.com/u/usedtobe)\
**Post date:** [July 17, 2016, 8:25pm UTC](https://boards.straightdope.com/t/how-far-are-we-from-baseball-playing-robots/760088/14 "2016-07-17T20:25:00Z")

</div>

Back in the 80’s (that’s 1980s, NOT 1880’s - I’m not THAT old) some folks in Japan had too much time with a computer.  
They calculated Pi (the 3.14159 thing) to some ridiculous number of decimal positions.  
Then the program ended. It never recorded - print or magnetic the result, It didn’t even display it.

We can write programs to “play” baseball or football, or bowling, or making cherry pies.  
A printer typing out (keep an impact printer, just for the hell of it) “Yankees -5 Dodgers -3” would be exactly as interesting as watching “robots” launch balls, swing a stick at the ball, etc.

“Kinda neat - glad I saw it ONCE” would be my response to “Robotic Baseball Teams”.  
There will be somebody, somewhere to do this, just as somebody calculated Pi to several hundred positions.  
But Why?

---

<div class="post-metadata">

**Author:** ![ElvisL1ves](https://avatars.discourse-cdn.com/v4/letter/e/5daacb/32.png) [@ElvisL1ves](https://boards.straightdope.com/u/ElvisL1ves)\
**Post date:** [July 17, 2016, 8:45pm UTC](https://boards.straightdope.com/t/how-far-are-we-from-baseball-playing-robots/760088/15 "2016-07-17T20:45:57Z")

</div>

[Rod Serling explained](https://www.youtube.com/watch?v=N1Qs24BfR5I) playing robots vs. humans,

> [@](#):
>
> Once upon a time, there was a major league baseball team called the Hoboken Zephyrs, who, during the last year of their existence, wound up in last place and shortly thererafter wound up in oblivion. There’s a rumor, unsubstantiated, of course, that a manager named McGarry took them to the West Coast and wound up with several pennants and a couple of world championships. This team had a pitching staff that made history. Of course, none of them smiled very much, but it happens to be a fact that they pitched like nothing human. And if you’re interested as to where these gentlemen came from, you might check under ‘B’ for Baseball - in The Twilight Zone.

---

<div class="post-metadata">

**Author:** ![dropzone](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/dropzone/32/7515_2.png) [@dropzone](https://boards.straightdope.com/u/dropzone)\
**Post date:** [July 17, 2016, 8:51pm UTC](https://boards.straightdope.com/t/how-far-are-we-from-baseball-playing-robots/760088/16 "2016-07-17T20:51:16Z")

</div>

Pitching? Sure. Hearing the crack and knowing from that where the ball is going? Difficult. Hitting a curveball? No way in my lifetime, nor my next.

---

<div class="post-metadata">

**Author:** ![brickbacon](https://avatars.discourse-cdn.com/v4/letter/b/898d66/32.png) [@brickbacon](https://boards.straightdope.com/u/brickbacon)\
**Post date:** [July 17, 2016, 9:36pm UTC](https://boards.straightdope.com/t/how-far-are-we-from-baseball-playing-robots/760088/17 "2016-07-17T21:36:30Z")

</div>

> [@dropzone](#):
>
> Pitching? Sure. Hearing the crack and knowing from that where the ball is going? Difficult. Hitting a curveball? No way in my lifetime, nor my next.

Apparently it’s [already](http://www.techhive.com/article/2036923/baseball-playing-robot-has-an-artificial-brain-can-learn-to-hit-curveballs.html) happened.

---

<div class="post-metadata">

**Author:** ![drewder](https://avatars.discourse-cdn.com/v4/letter/d/57b2e6/32.png) [@drewder](https://boards.straightdope.com/u/drewder)\
**Post date:** [July 18, 2016, 1:25am UTC](https://boards.straightdope.com/t/how-far-are-we-from-baseball-playing-robots/760088/18 "2016-07-18T01:25:05Z")

</div>

I find this relevant. [Robot Apocalypse](http://what-if.xkcd.com/5/)

> [@](#):
>
> What people don’t appreciate, when they picture Terminator-style automatons striding triumphantly across a mountain of human skulls, is how hard it is to keep your footing on something as unstable as a mountain of human skulls. Most humans probably couldn’t manage it, and they’ve had a lifetime of practice at walking without falling over.

---

<div class="post-metadata">

**Author:** ![Thudlow\_Boink](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/thudlow_boink/32/320_2.png) [@Thudlow\_Boink](https://boards.straightdope.com/u/Thudlow_Boink)\
**Post date:** [July 18, 2016, 1:37am UTC](https://boards.straightdope.com/t/how-far-are-we-from-baseball-playing-robots/760088/19 "2016-07-18T01:37:48Z")

</div>

> [@ElvisL1ves](#):
>
> [Rod Serling explained](https://www.youtube.com/watch?v=N1Qs24BfR5I) playing robots vs. humans,

See also John Bellairs’ book [The Eyes of the Killer Robot](http://www.goodreads.com/book/show/334526.The_Eyes_of_the_Killer_Robot).

---

<div class="post-metadata">

**Author:** ![pulykamell](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/pulykamell/32/3166_2.png) [@pulykamell](https://boards.straightdope.com/u/pulykamell)\
**Post date:** [July 18, 2016, 1:18pm UTC](https://boards.straightdope.com/t/how-far-are-we-from-baseball-playing-robots/760088/20 "2016-07-18T13:18:17Z")

</div>

> [@dropzone](#):
>
> Pitching? Sure. Hearing the crack and knowing from that where the ball is going? Difficult. Hitting a curveball? No way in my lifetime, nor my next.

I would think the curveball problem would be a much easier than fielding fly balls (if that’s what you mean by “knowing where the ball is going” – that is, not simply predicting the path of the ball but actually fielding it.) I would certainly expect a robot to be capable of that (hitting all types of pitches including breaking balls) within my lifetime.

[Next page](https://boards.straightdope.com/t/how-far-are-we-from-baseball-playing-robots/760088.md?page=2)
