Linux Powers Military UGV
An anonymous reader writes "Linux powers a new autonomous unmanned ground vehicle (UGV) that learns routes by following along behind foot-soldiers, after which it can retrace the route solo, avoiding obstacles. iRobot's "R-Gator" UGV is based on John Deere's 658cc, diesel-powered M-Gator military utility vehicle platform, with control, navigation, and object-avoidance systems based on BlueCat Linux from LynuxWorks. I wonder how Linux idealists feel about their cute little OS being deployed in machinery of war?"
No altered code must be given unless binaries are also given.
Soma: because a gramme is better than a damn.
As long as the military did not distribute their code externally then they would not have to give anything back. They may or may not choose to give something back at their own discretion.
134340: I am not a number. I am a free planet!
First off. This ATV/Golf cart thing isn't going to be killing anyone unless it runs them over....probably several times considering it's size. There isn't a single piece of weaponry, automated or otherwise aboard this thing. Though Marines will probably figure out a way to attach a manned M240 to one, but if the shooting starts, it's probably going to be taken off autopilot. At least I would hope.
In any event the "practical" uses of this thing aren't practical at all! I mean, it's cool and all, but there is no way in hell the military is going to let these things roam around Iraq unmanned. They will never leave eyesight.
Consider my deployment in Iraq. My Marine Reserve unit built a 100 mile temporary fuel supply line from Kuwait up into southern central Iraq. Every few miles along this pipeline at "booster" stations a fire team of Marines were stationed to man the pumps. Every day a manned convoy would leave the central logistical support area and resupply the troops along the line with food, water, mail, ammo, etc.
Here's what would happen if the Military let this thing re-supply the troops autonomously.
1.) By the 3rd out of 17 booster stations all the good MRE's would be rat-fucked out of the boxes.
2.) By the 4th booster, all MRE's would be gone and somone would have pissed in the remaining water.
3.) The next day, when the thing hadn't come home and booster stations 6 through 17 called in wondering where their water was, a convoy would find it between booster station 5 & 6 with no engine, no wheels, and no usable sheetmetal left.
4.) The bedouins across the way would have an oxcart with brand new wheels a new engine on their generator and a new green metal patch on the roof of their tent.
So, it's really not unmanned. It's only a toy that Marines are going to be responsible to look after, take care of, and never let out of their sight. I suppose it could be useful to carry things while you are on a patrol, but that's what your pack is for anyway.
Be Safe! Sleep with a Marine. Semper Fi!
A couple of interesting notes:
1) There is an open source initiative to share code between government contractors. I don't recall the name, it hadn't really taken off when I was doing contract work.
2) The robot may run Linux, but that doesn't mean that any of its sensitive code is GPL'd. They might just be using the OS.
3) iRobot is Rodney Brook's company. Rodney Brooks is the director of the computer science and artificial intelligence laboratory at MIT. A good deal of what this robot does may or may not be found in tech from that lab, most of which is probably published in publicly available academic journals. Even if this specific robots software is not, Linux enthusiasts can find all kinds of papers on robotics work and implement it in Linux. Want a start? I've done some research on the topic in the past, was a member of a DARPA Grand Challenge Team, and am looking for future research in the area. I can give you a stack of papers to get you started.