Hacker News new | past | comments | ask | show | jobs | submit login

I was afraid this would happen.

Boston Dynamics did good work, but it was all DoD funded at a very high price point. It cost about $125 million and ten years to get to BigDog. That's all R&D; there's no marketing cost in that. DARPA is a patient customer. Google, from the parent article, is not.

BigDog is a great achievement, but it was developed to DoD specs, and it's just too big, heavy, and noisy. The militarized version, the Legged Squad Support System, was bigger and stronger, but the USMC decided it just wasn't useful militarily. Atlas is really an evolved BigDog that stands upright, with similar hydraulic actuators. A hydraulic humanoid is just too bulky.

BD has some problems that aren't well known. BD's CEO, Marc Raibert, is around 67, and due for retirement. He and his girlfriend owned the company, so they're the only ones who benefited from the Google buy. I doubt that the employees got anything. Also, the brains behind BigDog was Dr. Martin Buehler, who previously had an ambulatory robotics lab at McGill, and whose group built the first good running robot quadruped. (Using my anti-slip algorithm, I found from reading a thesis that cites my work.) He was the chief engineer on BigDog, and quit right after BigDog was publicly demoed.[1] He's now at Disney.[2]

Raibert seemed to like hydraulic systems; his name is on patents for BigDog's rather clever hydraulic actuators. But that approach seems to be too heavy for a humanoid robot. Atlas weighs 330 pounds. Schaft, a University of Tokyo spinoff which Google also bought, uses water-cooled electric motors, like Tesla, to get the power to weight ratio needed. You need huge torque only a small fraction of the time, so overloading motors is fine if you can keep them cool. I'd expected that Google would get Boston Dynamics and Schaft to work together, and from that would come a new, lighter humanoid with good balance. But the Bloomberg article said that BD didn't play well with Google's other robotics companies. BD is near Boston, Schaft is near Tokyo, and Google never tried to get them under one roof.

Whatever happened to Schaft, anyway? They built one very nice humanoid robot before Google bought them, and haven't been heard from since. Google wouldn't let them enter the DARPA Robotics Challenge.

Computationally, BigDog/Atlas are not that compute intensive. The balance and locomotion algorithms for BigDog ran on a Pentium 4 running QNX, with the servovalve control loop at 1KHz and the balance control loop at 100Hz. Google's expertise isn't in that kind of hard real time work. You need that stuff down at the bottom to keep from falling down. BD didn't do much work at the higher levels of control; they were mostly building teleoperators with, in the later versions, automatic foot placement.

From the article: "In a private all-hands meeting around that time, Astro Teller, the head of Google X, told Replicant employees that if robotics aren’t the practical solution to problems that Google was trying to solve, they would be reassigned to work on other things." (Probably related to maximizing ad revenue.) That's a great way to lose your robotics expertise for which you overpaid.

I used to work in the legged locomotion area. But I could never see a path to a profitable product. Toys were at too low a price point (even Sony gave up), and a legged working robot for maintenance tasks was a long way off. We're getting closer now; a useful robot that costs about as much as a car seems well within reach on the hardware side.

[1] http://www.robotics.org/content-detail.cfm/Industrial-Roboti... [2] https://www.linkedin.com/in/martinbuehler




Exactly correct!

Balancing isn't compute-intensive-- you just need fast actuators and good sensors. All the awful intractable problems for humanoid robots are in computer vision, unconstrained object picking, arbitrary grasp planning, and doing those things in milliseconds rather than minutes.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: