Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Boston Dynamics Unleashes Wildcat, the Sprinting Quadruped Robot (eetimes.com)
172 points by upwardbound on Oct 5, 2013 | hide | past | favorite | 124 comments


They test this across the street from my office. Pretty crazy when you actually see it sprint the length of a football field, turn around and run the length again. Then again, it's also pretty funny when it faceplants and one of the engineers runs over with a fire extinguisher to make sure it doesn't explode.


One time, on my way to lunch at 200 Fifth Ave, I stopped at the top of the hill by their parking lot and chuckled as their LS3 robot tried and failed to stand up.

Also, one of them seems to be working on a pulse jet engine as a side project. I heard the world's loudest vuvuzela, went over to check it out, and saw a guy with a rocket engine strapped down to a concrete divider looking at a laptop.


Yeah, for two months I thought wildcat was just a really, really loud weed-wacker that was used every single day.


Wow. And I thought it was cool seeing self-driving cars around Google's campus. Boston Dynamics must be one interesting place to work.


I saw a video of ASIMO falling on some stairs once. As far as we've come with this it seems there's still a lot of engineering left to work out with anything not rolling on wheels.


To be fair, ASIMO is not even in the same league as ATLAS or any of Boston Dynamics' other projects. I've always gotten the feeling that ASIMO is more of a press play by Honda.


The odd thing is how we keep seeing these impressive prototypes and yet we don't see the deployment of even the five-years-ago prototypes.

It's interesting to think about the factors that go into this. I could imagine:

* High unit cost

* High maintenance cost, especially in remote locations.

* It is only useful in remote locations where wheeled vehicles can't go.

* It requires special training to operate.

* It doesn't have enough intelligence to avoid obstacles by itself in the remote, rough locations it would otherwise be fit for.

Other ideas?


This is really core research, not product development. BD and Darpa spin it a bit to keep the funding going, but having worked in this field my guess is we are at least 15-20 years away from serious deployment of legged robotics in the field.

That said, it's amazingly impressive what they have achieved.

I am curious as to why the robot's front legs are so close together in some clips -- maybe approximating a 3-legged device was somehow algorithmically simpler?


Quadrupedal animals have multiple gaits; at higher speeds, they'll start bringing the forelegs down together at closer points in time.

Check out, for instance, this video of an actual cheetah running around: http://www.youtube.com/watch?v=KIeXEiJuJUY - you can see the front paws coming down very close to each other in time and space, followed by the wide-spread rear paws making huge leaps forwards.

Also a quick images search for "horse muybridge" may be enlightening - Muybridge's books are super well-known in the animation circles I come from, as they were the first major works of research into high-speed photography documenting How Stuff Moves. You can see that horses have a whole bunch of different gaits available to them; most other animals are similar, but less tractable to a photographer's whims!


  > why the robot's front legs are so close together
Hypothesis: The amount of force required to effect motion changes when you form a small, tightly focused fulcrum, using two legs.

I'm thinking there's some kind of efficiency gained, where, to us, it looks precarious and awkward, but to the machine-calculated algorithms, a trend is detected, where it's easier to stay continuously balanced on a small point while in motion, because it can use it's own inertia and apply smaller amounts of torque and pressure to it's actuators, and use smaller movements, when attempting to stay on it's feet.

When it's at rest, a wide stance is probably safest, but in motion, maybe it's a different story. Given that it's a somewhat rigid machine, with appendages that have alimited range of motion, maybe it targets, the smallest most effective movements?

I would also wonder: What is the net energy consumed from it's power source, to cycle one limb, moving it from fully contracted to fully extended and back again? You would need to test this unloaded in free air, and completely loaded under the weight of the entire robot at rest. And that test would not account for the amount of work it would take to safely absorb the full weight ofthe robot, while it's moving at 20MPH, to bring it to a full stop, with a single limb.

I'm not sure if those sorts of efficiencies are anything more than a simple practical concern in a prototype, given that the only goal is to run some quick, untethered tests in a parking lot, but it might be relevant to a small degree.

This is just my amateur guesswork, though.


I see a lot of four legged animals run like that in assorted nature docs.


I agree that it's core research, but it isn't published anywhere. Their control algorithms are not public; even plenary talks from Mark Raibert don't go into the details.


Excellent point. As I understand it, Darpa does not preclude recipients of funding from patenting their work, nor do they insist on publication. I believe the govt gets some sort of free lunch on the patent side -- they can use anything they want with some sort of IP override (if someone knows more about this please explain).

The way the govt avoids vendor lock-in (in principle anyway) is by farming out the money to multiple vendors, especially as the progress moves towards real practical deployment. They did that with autonomous vehicles, and they're doing it again with legged robotics (http://www.darpa.mil/our_work/tto/programs/darpa_robotics_ch...)

However in this one area (legged locomotion) it seems to me that BD is far, far ahead of anyone else, unless that work is taking place in complete secrecy.


Shall we not forget the MIT cheetah: http://biomimetics.mit.edu:8100/wordpress/

I like the design much better than BD's weighty quadrupeds.


Speculating, one possible reason would be that it can then make balance corrections by pushing (making the leg longer). A wider stance would require making balance corrections by making the leg shorter.


It's what you generally see in nature too when (catlike) animals are bounding: http://cincinnatizoo.org/wp-content/uploads/2012/07/sarah_ru.... Front paws go between the rear ones, etc. Rear ones are used for the brunt of propulsion, front ones for balance and direction etc.


My guess is that military is buying up all their tech. We usually hear these teasers designed to encourage decision makers to speed up the funding. It's like putting a gun on their head "if you don't buy this, we will sell to someone else". After the rounds of funding is over we hear silence. It is not unlike many other cool very promising research projects but they can be threatening if other countries get their hands on them. Their main page says...

Organizations worldwide, from DARPA, the US Army, Navy and Marine Corps...


> It's like putting a gun on their head "if you don't buy this, we will sell to someone else".

I don't understand where you're going here. The linked video shows a robot designed under DARPA's M3 program. This was DARPA's initiative. DARPA has had a string of highly successful practical robotics programs.


Guys in sunglasses don't knock on Tony Stark's door and buy ready-make gadgets. BD bids against other contractors to take money offered by the government to do original R&D. The work would not get done if the government didn't pony up the money in advance. Often they don't get a hell of a lot for their money beyond the training of grad students and engineers who did the work. Sometimes a program kicks ass and changes the world, e.g. Internet.

Sometimes the government knows what it wants and the programs are very focussed, e.g. we need proof of concept demos for small radios that can perform X, Y, under Z conditions. Sometimes the programs are very blue sky and strategic, e.g. we don't want the other guys to get ahead in robotics, so let's make sure we keep up. Please send us your proposals for around $BALLPARK and we'll pick the most promising.

The focussed kind of program always exists. The funding for blue sky programs comes and goes, depending on the political climate and the personalities of the incumbent director and program managers.

But the government doesn't buy tech to keep it off the streets. One great thing about DARPA funding is that the government doesn't own the IP afterwards. They often don't even insist on a free license to use it themselves. They just want it to exist so they can choose the best stuff later.


They are DARPA research projects, it doesn't surprise me at all that we have not seen anything deployed yet as it simply isn't ready yet. DARPA focuses on far out research.


While they do focus on advanced projects, any project that is cost-effective and beneficial to a Defense agency will be given the necessary funds to get it done as soon as possible.

It seems like they are getting faster and faster when going from prototype to on the battlefield.

If there is one organization in the entire world that has enough funds to do almost anything it is the US DoD.


I'm not affiliated and may not know what I'm talking about but ... the drones we're currently flying are programmed with a set of GPS waypoints, and assume uninterrupted airspace between those waypoints, avoiding collision with the ground by gaining altitude. Self-driving cars have the advantage of a map and can assume a reasonably flat road surface.

Imagine how complex the path planning would have to be for a robot like this to successfully climb and descend a rocky mountain ... not only would it have to plan where to place it's feet for balance, but it would have to look much farther ahead to avoid walking/running into dead-end paths.


You should take a look at the research [0] people are doing using the little dog [1]. They are creating some very interesting planning algorithms for unstructured terrain like that.

0 - http://cs.stanford.edu/groups/littledog/ 1 - http://www.bostondynamics.com/robot_littledog.html


I have no idea what I'm talking about... and much less than you because I've never used drones.

When I saw the big dog prototype not falling when pushed, the assumption I made is that the eventual objective would be to just try to keep going and self-correct when unevenness is encountered.

Never thought about fully automated walkers -- just manually guided, but able self correct on rough terrain.


My education by Youtube says they're supposed to follow a person. So it might still be quite useful even blind as long as it goes roughly the route its leader went.


As far as I know the autopilot in a drone isn't so much more sophisticated than autopilots of manned aircraft. They are usually controlled by human pilots, albeit assisted with tons of artificial intelligence.


I didn't mean to imply any more than what you've described, but the key point was that you could avoid practically any obstacle by gaining altitude. Drones are often controlled by human pilots while in friendly airspace and during take-offs and landings, but who'd want to fly a series of way-points when the plane can do that itself ... Instead you switch that fancy console into game mode (just kidding).


How exactly are human pilots usually avoiding crashing into terrain/objects other than by gaining altitude?


The original point was that obstacle avoidance was not so easy for a walking vehicle ... human pilots usually try to avoid obstacles the same way (with exceptions being cases for the NTSB).


The development on Siri started two years before the first iPhone was released.

Product pipelines are tricky, and not everyone has a Steve Jobs to pitch the final release.

http://www.reddit.com/r/apple/comments/1nptvv/susan_bennett_...


Apple can develop new technologies so quickly because the technologies that Apply deals with are relatively simple by comparison. Developing a machine to mimic the abilities of a Natural animal, discovering a drug to cure disease - that stuff is very hard to do.


It took a while to go from this:

http://en.wikipedia.org/wiki/Wright_Flyer

to this:

http://en.wikipedia.org/wiki/Golden_Age_of_Aviation

Give dynamic robots another decade or two, and until that time:

http://www.strandbeest.com/ http://www.youtube.com/watch?v=HSKyHmjyrkA&nofeather=True

(I'm sure that Jansen's aesthetic similarity to the Wright Brothers' flyers is no coincedence)


Just to play devil's advocate:

* Your golden age was about decade out from the Wright flyer and Big Dog has been out for a while.

* More to the point: the airplane had little competition in it's field - the wright flyer was already faster than a balloon. Walking robots' primary advantage is in rough terrain, which is only a advantage in marginal areas (if walkers moved with even the same efficiency as (inherently simpler) wheel vehicles, we would still want to confine them to paved roads. Consider how, relative to a wheel vehicle of the same weight, it's likely a walking robot would take a greater toll than on any path or road it used because it's movement would involve inserting its weights at specific points and pushing).

* Treaded vehicles have around for a while and they do some portion of what a walking vehicle could do in a military setting - an army is quite will to the destroy a forest to move through it. And further, continuous track can things walkers couldn't - moving over swamp and other muck. Walkers might, maybe find a marginal use along side other specialized vehicles. But walkers have an inherent problem - if they are a lot bigger than a horse, what keeps them from sinking in the soft ground they have to be targeted for. If they aren't bigger than a horse, what makes them better than the presumably cheaper horse? http://en.wikipedia.org/wiki/Continuous_track

* We never got our flying cars and video-phones have taken a long time. Shows that not all possible tech becomes practical tech in a simple fashion.


I think the one you're missing that is most important is the current state of battery technology.

Notice how the indoor version of BigDog has a tether for power and the outdoor has a very loud engine. That noise hardly acceptable on the battlefield.

Are these considered "robots"?

http://en.wikipedia.org/wiki/Close-in_weapon_system

http://en.wikipedia.org/wiki/Northrop_Grumman_X-47B


Power source? What are they using now? Typical petrol/LPG? Until they feel comfortable putting nuclear hearts in these, I suspect they'll be limited.


The unit in the linked vid is using a gas/oil mix 2-stroke engine.


These are research milestones to get the next round of funding from DARPA. They are probably still many years from the goal product.


5 years is really short time. I wouldn't be surprised if deployment of completely finished product would take five years.


Yeah, I think it's pretty much down to the cost - humans are still cheaper and way more effective/flexible...


The fact is that for almost any "dangerous environment" one might suggest using robots for, there is a human who will do the same job for a few dollars extra per hour.


Except extraterrestrial objects - maybe BD will team up with SpaceX and send these robots to Mars :-)


The updated Atlas may even be more-frightening: http://www.youtube.com/watch?v=SD6Okylclb8


It doesn't just sprint; the thing gallops. Like a horse. Also, as it warms up, it does a weird jitter-hop and walk-in-reverse thing that is just begging for a remix to an electronic beat.

(Sometimes I miss Slashdot. This one deserves an 'overlords' reference).


Notice that there are no jokers trying to kick this thing over in the video. Wildcat is much less forgiving than Big Dog. Three engineers have already been mauled by it...


Can someone explain me, why are they spending so much time on trying to make it run instead of just fitting it with wheels? What is the benefit of it having legs vs wheels? I must have missing something sorry...


Legs can be better than wheels for rough terrain. Mules can go some places jeeps can't.


This is a good point, but consider: mules can also go places horses cannot. In order to take advandage of the properties of this level of terrain, you will need articulating ankles/"feet". Note that these robots lack this critical element of sophistication. It is the footwork of the mule which seperates it from the horse.


Ha. Now we know why the Imperial army's huge lumbering ATATs have legs instead of wheels.


But what about caterpillar? They can go literally on any terrain. Even on Mars :)


Have you seen where the european ibex goat can go on four legs?


Seriously! Ibexes are insanely good climbers.

Random example http://www.youtube.com/watch?v=bmEPbA2R-s8



Their parkour is superior.


I'm waiting for the demo of a robot placing accurate shots at full-auto with a standard issue rifle -- on multiple targets.


Accurate gunners NEVER fire on fully auto. When I was the commander's gunner behind a .50 cal cruising in a humvee around Baghdad and (more often) Mosul, Iraq... You fire controlled 8-10 round bursts or 3-5 round bursts if you aren't trying to go nuts.

Perfect aim and fully auto are mutually exclusive. That is why the M16A1, which was used in Vietnam as the standard issue rifle, was replaced with the no longer fully auto M16A2. The A2 has safe, fire, and 3 round burst. The fully auto selector was removed as soldiers just wasted a lot of ammo and burned up barrels.


I believe that is the point. A human doesn't have the timing/strength to accurately shoot in full auto, a robot possibly can.


The robot still wouldn't want to shoot on auto. It might shoot as fast as auto, but it would want to decide & control when each round goes off, rather than rely on the fixed timing of the auto mechanism


I believe that is my point. The timing and strength has nothing to do with it. I was the commander's gunner on a .50 caliber machine gun because I was a good shot. The barrel "travels" upwards. It isn't really about holding it down, it is just the physics.

Have you ever fired a fully automatic weapon?


It's called the goalkeeper ciws. Look it up on YouTube. Well, to be fair, that is not a standard issue rifle. But the principle is no different, and we are just a few years or tens of years from the correct servo technology.


-- while in motion.

In all seriousness it was running a good 20kph in the video, I wouldn't be surprised if this thing was deployed alongside canine units. Perhaps even apprehending vehicles?

The cheetah has great speed but its real power is it's turning ability: cars can go fast but they require a serious amount of space and time to reverse direction safely.


As cool as it would be technically, I don't want to see that...

http://www.stopkillerrobots.org/


Doesn't seem that hard to accomplish - all the tech is there, gyroscopic stabilizers, auto feed and trigger, targeting systems, etc. - it would all consume a lot of power, though...


...all of which are more feasible on an MBT, or weapon station (which is robotic, by the way)



so is the US military


In a different thread there was an argument about the relative futility of some of today's robotics experiments [0]. As it is sometimes typical on HN, the poster with a message outside the "go team" cargo-cult mentality wasn't very welcome. I happen to think he had a very interesting point. And that point translates well into this thread.

Why don't we see practical applications of all of these robotics experiments? The answer is very simple really: Most of them are relatively pointless and add very little to the robotics knowledge-base that will be needed to really move robotics forward into real-world applied robots.

Think of something like robotics vacuum cleaners. Nothing whatsoever innovative about any of them. It's a wheeled platform that has been in use in hobby and research robotics since, well, forever. The '70's and '80's were full of robots with this basic platform. What changed? Electronics got better, batteries smaller, microprocessors more capable, manufacturing more efficient. What was retained and reused from prior research? Probably not much.

I started in college with the goal of becoming a robotics engineer. An EE with specialization in robotics. It didn't take long for me to realize that the field wasn't as interesting and exciting as I made it out to be in my mind. The R2D2's and C3-PO's were nowhere to be found and were easily decades away from becoming reality. If I wanted to be in robotics I would end-up making industrial manipulators or things with motors that we would all pretend were robots. That's a pet peeve of mine. Battlebots had nothing whatsoever to do with robotics. It was about a bunch of remote controlled machines. Not robots.

I digress. The point is that I was really excited about the field until I realized what I wanted to do would have to wait 50 or 100 years. I wanted to work on Commander Data, not a mindless pick-and-place machine.

And so I begun to dissect things and think about what it would take to get there. Do we learn anything by making humanoid-looking little robots out of RC servos? I built a couple. It's an utter waste of time. Nothing whatsoever of value other than to pretend we built a humanoid. Don't get me wrong, it's a great hobby and lots of fun for the kids to learn, but it is far, far away from anything even remotely useful.

In my opinion these are the areas that need a quantum leap in development before robots like Wildcat can become useful and relevant outside the lab:

ARTIFICIAL MUSCLES

This is huge. Motors, gears, springs, pistons and bladders just don't cut it. We need a step change in the performance and capabilities of what we use to do the job of biological muscles. Machines like Wildcat can't operate for days at a time. They use internal combustion engines to power pumps and hydraulic or pneumatic end-effectors to actuate joints. This is lousy. Very little can be learned from trying to operate such machines. You end-up with things like Asimo that walk like they are taking a dump because it is nearly impossible to implement true dynamic gaits because we either can't implement enough degrees of freedom or joint actuation simply isn't up to par.

Artificial muscles that perform well and are energy efficient would revolutionize the field.

ENERGY STORAGE

Thankfully this is something robotics shares with electric cars. We need to do much better than current LiPo cells allow in terms of volumetric power density (at the very least).

ARTIFICIAL INTELLIGENCE + CONTROL SYSTEMS

This is a field that has seen advances but is nowhere near where it needs to be. I can teach a five year old kid how to sort and fold a pile of clothes without much effort (other than maintaining his or her attention). It would be very hard to do the same with the AI we have mastered to date. I am talking about having a couple of robot arms and a camera presented with a random pile of clothes and having those clothes sorted and properly folded as a human would. No special mechanics, suction mechanisms or anything like that.

PROCESSING / NEURAL COMPUTING

The AI+CONTROL field ultimately needs far more advanced and energy efficient processing architectures than are commonly available today. Stuffing a robot with a powerful Linux PC provides nowhere near the processing bandwidth needed to perform at a level comparable to a human child. I am not sure what form this step improvement in computing will take, but we need it.

PROGRAMMING LANGUAGES / DEVELOPMENT AND SIMULATION TOOLS

We are in the dark ages. We need a serious paradigm shift in the way we program computers if we are ever going to even approach something that can compare to the fictional C3-PO or Commander Data ideas.

If you want to contribute to robotics your time and efforts would be far better spent on the above (I am sure there are other areas I have not listed) rather than making little remote-controlled gyro-actuated cubes that link to each other via magnets. I don't know what can be learned from that other than making remote-controlled gyro-actuated little cubes that link together via magnets. Cool toy. Useless for the advancement of robotics. It's almost like spending a lot of time playing chess: You become better at playing chess, a narrow skill, and virtually nothing you do can be translated or reused for other tasks outside of chess. Grandmasters are not genius thinkers, they are simply great chess players and that's it. Master little cubes with gyros and that's all you've mastered.

I have two German Shepherd dogs. I have trained both of them to search for objects I hide anywhere in the house. I show them the object, I let them smell it and then hide the object while they wait in a "sit-stay" well out of sight. Sometimes I'll hide the object deep in a drawer inside a closet in an upstairs bedroom while they wait in the garage with the door closed. These dogs are amazing to watch. They always find what I showed them. Every so often they need a little help (and they ask for it), most of the time they do it on their own. Think about all that is required for an animal to do this spanning a range of capabilities from cognition, perception, sensing, navigation, planning, communications and more.

There is no way a bunch of little blocks or a gasoline-hydraulic-powered machine is helping us advance towards even something as simple, in terms of biological beings, as finding an hidden object using smell. A better place to spend money and resources is in the areas I highlighted above and others I did not mention. Once you "ace" the above, the process of designing and fabricating a mechanical frame with the required capabilities should be an almost academic exercise for any engineer with a moderate range of experience in the electromechanical fields.

Not to minimize Boston Dynamic, but I really think a lot of what they and others are doing is simply burning tax money for no good reason. Well, there is a good reason. The government folks who shovel out the money are easily impressed by this stuff. Nothing really advances but it is impressive as hell. Who knows how much money was burned on the GE walker in the 1960's [1]. I don't know of anything that came out of that project and is in use today. If I gave any reasonably capable team of engineers a few million dollars to play --without a requirement to actually deliver something that works in the real world-- they could build similarly capable machines. There's nothing special about these systems other than they are impressive to the untrained eye.

General Electric built quadrupeds in 1968 [1]. The only reason they didn't perform like the Boston Dynamics rigs is that they did not have access to better computing platforms, sensors and electronics. There is nothing in the Boston Dynamics machines in terms of mechanics or hydraulics that was not available or could not be implemented in 1968. Just look at the video [2] (got to love the sound effects). This machine, all by itself, proves my point about the futility of some of this research. They all put the cart in front of the horse. The GE machine needed better effectors, sensors, energy storage, AI and control. The machine shows the amazing mechanical complexity that was attainable in 1968. Remember, no Solidworks, no microprocessors, no FPGA's, no Linux, just a dude pulling levers. Amazing stuff.

We are simply focusing on and throwing money at the wrong things.

[0] https://news.ycombinator.com/item?id=6495440

[1] http://www.frc.ri.cmu.edu/~hpm/project.archive/Image.Archive...

[2] http://www.youtube.com/watch?v=ZMGCFLEYakM

EDIT:

Just came across this, which is really cool (1957):

http://cyberneticzoo.com/?p=8392


You're comparing the GE quad with the BD quads. The video you link to mentions that the mental load of constantly thinking about four feet means the operator of the GE quad has to stop after about fifteen minutes.

Now the BD quads can run around untethered, with a human operator who is presumably doing little more than selecting gaits on a remote and steering it. If I make the least charitable reading of the Cheetah video at hand, it's still a damn long way from being useful, but it's closer to being useful than that giant truck-beast - imagine this a few iterations down the line, married with the results of self-driving cars mature enough to go offroad, for instance.

There are people working on all of the things you mention. And there are people playing with what can be done now. Your attitude seems to be "if I can't work on near-human robots, I'm not interested", which is fine, but do you really need to shit all over everyone else who's decided to see how far they can get with what they've got right now? It took evolution about 1800 million years to get from single-celled life to humans. We've only been trying to build human-mimicking automatons for a few hundred years. Have some patience. Stuff like the folding cubes robot? That's the pre-Cambrian explosion of wild forms. Which ones are practical? We won't know until we've tried 'em.

We'll get there eventually. Maybe not in my lifetime or yours, but we'll get there.


Perhaps I failed to communicate my position clearly enough. Speaking of something like Wildcat specifically, I don't see the point in repeated mechanical engineering exercises that are expensive and do little to move the art forward. To me that is a waste of money. Take the GE platform and evolve it. Get rid of the human controls and integrate a modern compute engine. Add sensors. Now you have a platform for significant work in areas that need it. Show me this platform navigating a Home Depot while attending to the various products they sell. Show me the platform searching a pile of rubble for survivors. Examples abound. Few, if any, require expensive mechanical design exercises to reinvent the wheel. In fact, you could probably do a ton of good development with a good size quadruped constructed out of large RC type servos and linkages. All of the computing would have to be external, but that's OK. Build one of those that can do what one of my dogs does (use smell to find objects) in a suitably complex environment.

My problem is with the idea of throwing tons of money in the wrong direction. We don't need to design quadruped after quadruped that perform narrow parlor tricks. We need better brains, sensors, actuators, materials and a myriad of other area improvements that will make a true difference.


Isn't that… kinda what BD is doing? I'm sure they could give you a list of prior work they're building on as long as your arm. Their main current work seems to me to be in building self-stabilizing walking platforms, upon which they can eventually carry various other loads, such as, oh, the dog-level AI/sensor package you're using as an example.

I dunno, I guess I kinda want to take on the role of the Voice of Startup Culture here and say "congratulations, you've identified a hole in the market, start working on your MVP". Except I also kinda feel like that's exactly what all the modern work you disparage is doing; the MVP of "robots" is a huge, multifaceted problem, and nobody's made it out of the "cool tech demo" level yet.

You've made a list of a half-dozen fields that need to be advanced. Which one are you working in? Either as your day job, or your hobby? Or are you just sitting on the sidelines going "it's all been done before"?


> You've made a list of a half-dozen fields that need to be advanced. Which one are you working in? Either as your day job, or your hobby? Or are you just sitting on the sidelines going "it's all been done before"?

Let's be careful not to engage in shooting the messenger, which does nothing towards addressing the validity of the argument.

That said, I am playing in a couple of areas, for example, applying AI to learning. The huge difference is that I am doing it in the context of a private enterprise. I am not asking taxpayers to shovel money at my toy projects. There are companies out there that exist solely because of hundreds of millions of dollars of tax money being thrown at projects that produce very little of real value.

What would you say if DARPA threw tens or hundreds of millions of dollars at a company that set out to rebuild an operating system virtually identical to Linux? I would hope you'd come forward and say that we need to work on other things. This has been done, multiple times, and does not need to be reinvented until advances in other technologies warrant it.

If you read what I said carefully you should see that my primary argument is that we are throwing money at the wrong problems. Tax money.

If you have a private company and want to iterate through a dozen expensive mechanical design exercises for whatever reason and YOU fund it. Fine. Your money. Your decision. You get to do whatever you want.

My problem is with tax money that is repeatedly thrown at the wrong problems. We don't need to push for advances in mechanical design. We need to push for advances in the areas I mentioned and more. Sensors, for example.

Have you seen iCub?

http://www.youtube.com/watch?v=ZcTwO2dpX8A&list=UUXBFWo4IQFk...

It's open source. You can download the entire design and build one yourself. I have it on my machine. I can open every single part in Solidworks, look at it and modify it.

Tell me what this platform is lacking and why we have to spend so much money reinventing the wheel? Hundreds of millions of dollars.

We and others have already thrown lots of time and money into the mechanical design of a myriad of platforms that are fantastic for the development of the really tough areas that need attention. We somehow choose not to build on top of that but rather throw money at doing the same thing over and over again and producing little usable tech out of it.

Do you realize that Boston Dynamics got nearly TWO HUNDRED MILLION DOLLARS of US government money [0]? For what? To build otherwise useless platforms that make the government guys go "ooh" and "ahh" because they really don't know what they are looking at. It's magic! Let's throw more money at it. While, in the meantime, the money should have gone into some of the areas I highlighted and others.

This is not the best analogy, but I'll try. This would be similar to throwing $200 million dollars to repeatedly build MRI machines that do little towards addressing the needs of, say, Cancer research. In reality you need to throw the money at specific areas of Cancer research (not a biologist, so I can't list them) rather than at making MRI machines. We know how to make MRI machines. That's a done deal. What we need to improve is everything else.

We know how to build robots like these. These are academic exercises. Take a small team of engineers covering the required fields and they'll build you these robots. It's an exercise in IMPLEMENTATION. We know how to do it. It's just a matter of doing the work.

How many HN members could build a little galloping robot in, say, five years, if I threw five or ten million dollars at them and there was not requirement to build something that was commercially viable in any way. Lots. Same results as BD with 5% --or less-- of the money BD got. That's a sign that this requires no more R&D money until we improve everything else.

What we need to invest money on are the things we don't know how to do well enough. They are not very sexy. I get it. Who wants to be the guy to throw money at AI for ten years and have to explain to a General why all you got are some graphs and numbers on a screen. Significant as the results might be, it's a lot easier and more exiting to show a bunch of ignorant gate-keepers a ridiculous machine galloping along or bouncing around. It's a sexy supermodel in a bikini. Very soon everyone forgot what the hell they were there for and throw more money at it so they can see another one.

[0] http://usaspending.gov/search?form_fields=%7B%22search_term%...


> ARTIFICIAL INTELLIGENCE + CONTROL SYSTEMS >... > PROCESSING / NEURAL COMPUTING

Huh? Isn't this exactly what they are working on here? I guess you must think that all the control/intelligence advances will come from places outside projects like this, but that's not the clear to me at all. Certainly, you'd need to justify it for any of your criticism to hold. This seems like exactly the kind of project that DARPA could fund to advance these fields.

> ENERGY STORAGE

Nope. These are all petrol powered and will be for the foreseeable futures. We don't fuel tanks or Humvees with electricity either.


> Isn't this exactly what they are working on here?

These things are not autonomous. They are overgrown remote controlled devices. Perhaps you are under the impression they move about in the same fashion as Google's self-driving car?

Now there's a good example. Google's self-driving car is advancing the art and it is doing so with the goal of delivering a product millions of people can use. What are they focusing on? A remotely controlled car? Nope. No, they are focusing on sensing, algorithms, computing and all of the core items I discussed in my prior post. Their work is useful. Little magnetic cubes or pneumatic jumping machines aren't even in the same orbit. do you realize that there is virtually no difference in the way the Boston Dynamics machines move and perform when compared to what MIT and others have been doing for decades? Sure, they can pull off better tricks because computers are better now and that's about it.

Don't get me wrong. I love them. Hell, I wish I had the pull to extract that kind of money from the government to play with technology like that. I'd be fun. In the real world you'd implode inside of a year (or a few) if you didn't advance past that stage quickly.


I think you're introducing a false dichotomy. These things are supposed to be Avatars first and foremost.

In the past, a lot of research focused on AI (reasoning). The current trend is to instead focus on building the "hardware acceleration" that humans enjoy and don't have to think about, such as walking, running, collision avoidance, etc. It's a necessary requirement for a true "robot" in your sense of the word - if AI is developed, it can then be plugged in instead of a human operator.


Not sure I understand your position.

In the spectrum of what robotics could do for society I see a wide range of truly paradigm shifting applications. These are applications that can change the lives of millions of people. They all require massive improvements in the areas I mentioned in my post. The mechanics are almost academic as is evidenced by the GE walker from 1965 [0]. In terms of mechanical engineering we could do an insanely complex machine back in 1965.

I see no point in creating something as clumsy as Wildcat when what we need are significant improvements in AI. Think of what would be required for a quadruped to be able to climb a rocky terrain like a goat. We can do the mechanics. We could do the mechanics in 1965. What we can't do yet is the reasoning, control and path planning required to complete such a task. We don't need to continue to build a bunch of useless contraptions to advance these fields. We are throwing money at the wrong problems.

[0] http://www.youtube.com/watch?v=ZMGCFLEYakM


I was tackling a subset of your argument initially. If I understand you correctly, what you're saying is that we need to have the core technology first before trying to piece together something out of it first, and any research without that core technology is useless.

I'll expand point by point.

ARTIFICIAL MUSCLES. I wholeheartedly agree that this is a huge point. However, to draw an analogy to civil engineering - cement is important (and is an enabling technology), but it's not required to make advances in architecture.

ENERGY STORAGE. Suspend it by wires for now, limited-mobility robots are useful in some industries.

ARTIFICIAL INTELLIGENCE + CONTROL SYSTEMS. This was the core of my previous argument. A lot of what someone perceives as "hard AI" problems are actually "hardware-assisted, AI-guided" problems (your example of control and path planning come to mind). In your video, it showed the operator not being able to move the robot fluidly & fluently. This is the aspect that this DARPA initiative is tackling. Separate the AI (human operator for now) from the hardware-assisted aspects. (Please note that humans can typically take over the "hardware-assist" and manually move, but try writing with your non-dominant hand or run in reverse)

PROCESSING / NEURAL COMPUTING. See above.

PROGRAMMING LANGUAGES / DEVELOPMENT AND SIMULATION TOOLS. Sure, I agree - but this is a problem that can be tackled right now.

I agree that there are a lot of areas that need to be improved for a "true robot". However, we can improve some subsets right now, and they may be useful in the future.

It's somewhat like arguing that developing advanced image-processing concepts & algorithms was pointless 50 years ago, because neither the software nor the hardware of the time could do anything with the idea. It's quite common in this field that an old algorithm becomes practical due to hardware and software capabilities.


I have you heard of LS3 [0]? It's another DARPA project designed to bring autonomy to platforms like this. The controls work Boston Dynamics doing is very innovative.

Google is doing great work, but it's much more on the refinement and engineering side. These guys all worked on the DARPA grand/urban challenge and putting in time to make the base level tech robust.

0 - http://www.darpa.mil/Our_Work/TTO/Programs/Legged_Squad_Supp...


Current batteries appear to be inadequate because walking robots are so inefficient. Mine took 3000 watts to walk. ASIMO is similar. But humans require only 200 watts to run. Delivering 200 watts for 12 hours (Ironman-level endurance) takes 25 lbs of lithium batteries, which is the same ballpark as the weight of the human cardiovascular + digestive system.


By "Ironman" can I assume that you mean the triathlon, not the marvel character? Personally, I'd really like to see the storage system that could power a practical untethered powered exoskeleton.


Right, and that's why the first item on my list are artificial muscles. If we had efficient, pliable, moldable, rugged, strong artificial muscles robotics would make a step change for the better overnight.


I'm sure there's significant opportunity to increase efficiency by combined improvement in the structure and control software.

Have you tried to learn a balance sport like skateboarding, snowboarding, skiing, etc? As a beginner you aren't capable of the prediction/anticipation necessary to position yourself precisely for dynamic stability. You overcome this largely by bracing multiple muscles against each other.

But once you practice enough that your brain understands and anticipates, everything suddenly feels much more effortless. A beginning snowboarder will burn through to muscle fatigue limits in just a couple hours on the bunny hill. An experience snowboarder can ride the steeps all day with only mild fatigue. Sure, there's likely to be a difference in physical conditioning too, but in my experience that's a lessor factor than simply knowing/feeling how to move the minimum amount at the precisely right moment.

So while a revolutionary advance in artificial muscles would be grand, I think there still may be significant opportunities with existing actuators.


I think there's plenty of room for more robotics in the real world today. No C3-PO yet (which was technically a walking google translate), but even something like this robot making food (https://www.youtube.com/watch?v=nv7VUqPE8AE) could be useful in the real world. There's no reason with the progress I've seen in OpenCV and point cloud tech that we couldn't make robots that could stock store shelves, serve food, lay tile, etc. The largest impediments I've seen would be the insane cost (often over $100k), and how slow they are (maybe because of processor speed?).

Universal robots has a robot that can lift 10 Kg; on par with a person.


The machine in the video you linked to is neat but it actually serves to illustrate my point. Move the ingredient dispensers a few centimeters in any direction, change the cooking plate temperature and watch what happens. This machine is simply playing back a programmed set of motions. The fact that it looks complex and anthropomorphic does not make it intelligent. Any FIRST Robotics League team in the US could build a machine to do this for a lot less money.

When I had my own electronics manufacturing operations in house I always looked for opportunities to add robotics to improve the process. In almost every instance it was far more efficient to add a custom or semi-custom single-purpose tool than to even attempt to use a programmed manipulator of any kind. The combination of a person with a set of custom tools can be very efficient. Now, of course, I never did mass production. That's an entirely different game. Even then, you'll see programmed machines do tasks like dispense adhesives or gasket material. In nearly all cases an indexing fixture carefully aligns the workpiece and the robot/machine executes a canned motion cycle. These machines are not intelligent at all. They might appear to be, but they are not.


I mostly agree with you, except with that "it's not worth working on these things, they add no value, ...". American government understands, that the nation, that creates automated military first, will gain the kind of advantage Germans had over Poland when they drove tanks against horses. Besides I think their work is very much valuable in proof-of-concept way, and shines light on problems that arises going this specific way. Without people working on these seemingly useless things we might never know what's realistically possible to do and what's not.


Why do we have to work on better ways to kill each other? When will that end? Is that the only motivation we have?

Really.

I don't want to work on robotics to kill people. I don't want my government to throw money into robotics to kill people. I stand by what I said: These things add no value. In fact, from one perspective they take value away. And, BTW, I am not even close to being a bleeding heart Liberal yet I'll gladly join them in the idea that what we need is less violence, less killing and less weapons, not more.

http://www.stopkillerrobots.org/


>Why do we have to work on better ways to kill each other? When will that end? Is that the only motivation we have?

This technology in and of itself need not be inherently evil, any more than (as I mentioned in another thread) the Jeep, or rocketry, or radar or the computer or any number of technologies initially developed for military applications.

This is in essence just another way to get a machine from point A to point B. It has legs instead of wheels. I would disagree that they add no value, if one separates the engineering from the one possible application out of many. If the military wants a fully autonomous killing machine once they figure out the "fully autonomous" part (which has, really, more to do with software than hardware) then the hardware part of it - whether it has two legs, or four, or wheels or treads or flies, isn't really going to matter.


If you don't make it, others will. Creating weapons is the strongest innovation driving force, if there would be no violence we would still be picking up berries.


Thanks for articulating so eloquently what I failed to communicate in [0]. Great post. Moreover, I feel we may have been horribly misled by Asimov's vision of robots. Come to think about it what we really need is not machines to be our slaves and fight our wars, but rather more intelligent animals. Perhaps biotechnology can deliver some kind of clever ape that can be useful around the house and do some fighting or carry ammunition in battlefield too. Yeah, I know unethical and all that. All these qualms will die instantly the moment a country is able to field a conventional army boosted with such apes. US has already done that as a matter of fact using mine-carrying seals / dolphins in WWII. And I know for a fact that a NATO army has plans to use pigs to clear minefields.

[0] https://news.ycombinator.com/item?id=6495440


Clothes sorting is being worked on and is fairly far along IMO.

http://www.willowgarage.com/blog/2011/06/06/solving-laundry-...


Great video. To me this work is far more valuable than expensive iterations of impractical walkers that are great for show and good for little else.


I am not convinced that that's the way to go. I know nothing about robotics but it seems to me that research into a chimp-donkey hybrid might have more potential for success and also for producing lasting results and solve real, elementary problems that will be relevant for future generations (also with a better chance for civilian / medical applications). The intelligence of a primate to allow it to obey simple commands and follow his master and the agility, biological power source and millions of years of evolution of a donkey or some other sturdy quadruped that can negotiate rough terrain.

Not to mention that with a biological "robot" you also have a very low cost of producing subsequent units if you manage to create a non-sterile hybrid.


Is this thing been developed to kill humans?


DARPA is funding the early development of technology they think will some day be useful to the military. Similar to how the DARPA Grand/Urban challenges helped plant the seed for fully autonomous ground vehicles.

So this specific robot is not meant to kill humans, but a robot in the future based on it's technology might. Currently the military has a large aversion lethal autonomous systems, so I don't think it's going to happen.


Currently the military has a large aversion lethal autonomous systems

Humm... what about the drones?


The drones aren't autonomous - they are remote-piloted. Think of them like R/C aircraft... that kill. In any case, all "trigger pulling" is done by a human.

The military, as of yet, has had an aversion to robots that can decide to pull the trigger on their own.


Thanks for clarifying.


Their weapons aren't autonomous.


Only in the sense that lots of them get "flight pay" presently.


Was the Jeep?

It just seems to be a proof of concept for an agile quadrupedal machine. I see no reason to assume it's going to be used to kill people.


To me it seems far from only a proof of concept, specially in light of who is financing it and the rest of Boston Dynamics' robots.

As inventors, I would say it's high time we start to think about the consequences of our tech "innovations".


Yes but the US military already has armed robots. I could see this maybe being used as a transport but even that doesn't necessarily mean it's going to be used to kill people.

Though granted if the people it's transporting have guns that's a moot point.


DARPA also financed the Internet. I think we can expect similar public benefits to come out of this research one day.


Excellent example. But we also failed to build the necessary safeguards to prevent using the Internet as a massive surveillance machine. When will we learn something from our past failures?


Our past track record is pretty uneven, that's for sure. One starting point is here: http://research.microsoft.com/en-us/um/people/horvitz/AAAI_P...


Thanks, interesting initiative.


I guess you could strap a bomb to the thing and send it off towards the enemy. I could see it carrying ammo or other supplies to soldiers scattered on a battlefield.


It's only a matter of time until one of these things kills a person.


the flying versions of these things are already killing. Or do you mean a robot/drone killing at their own will?


Looks like it is hard to stop the military-industrial complex. Don't say you have not been warned.


Time to protect rocket propelled grenades, recoilless rifles and H.E.A.T. ammunition under the 2nd amendment. The robot apocalypse is nigh.

(...I'm only half joking)


Continuing the half-joke:

A safer idea is for people to build EMPs, since they have much less potential to be used to hurt humans compared to the heavy weapons you mention.

I don't know how effective it is, but I've heard that one way to get the high instantaneous power need for an EMP is to use a potato cannon to fire a very large cylindrical permanent magnet through a wire coiled thousands of times around the cannon barrel. I haven't seen any video proof of this idea though, so take it with a grain of salt.


Interesting how they use a petrol engine.


I wonder if the engine is used to power an electrical generator, or if the mechanical energy is used directly?


It mainly runs a hydraulic pump.


Based on the looks, both.

Hydraulic pump for the legs + generator for the electronics.


I wonder if Boston Dynamics understands how intensely viscerally creepy their prototypes are.


I wonder if they purposely design that in. Imagine one of those, with a gun, chasing you.


Or just a high explosive charge. Slamhound?


I am rooting for a LandStrider model.


Can't wait till Sean Vanaman finds out about this one...


Somewhere in San Francisco, Jake Rodkin is huddled, weeping under a bed.


This doesn't seem like it will do much to advance robotics in the private sector (wheels are fine). I'm more excited to see more results from the DARPA arm program (http://www.gizmag.com/irobot-darpa-autonomous-robotic-manipu...) and the Velo gripper (https://willowgarage.com/velo2g).


(wheels are fine)

I disagree with this. Try constraining yourself to a wheelchair for a week or so, and then tell me nothing can be gained from a good set of legs.


Most robots would be confined to one store/space. Especially considering legs double the cost, likelihood of failing, complexity, etc.


I doubt that applies to the robots the military would like to have.




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

Search: