Linux-Powered Auto-Parking Car
megmag writes "A really cool project using a Linux P4 machine for automatic parking of a Volvo S60 was presented last week. Take a look at the video. That's how your parking problem should be solved. It is a final-year student project within the mechanical engineering department at Linköping University, Sweden."
For the inept :) Then again I know a few women (no offense) who could really use this. Especially suburbanites :)
I mod down so you can mod up. Your welcome.
whenever it parks behind Darl McBride's car, it keeps on slamming the gas and ramming into it...I wonder why
cool, but i really could've done without the shirtless guy. wtf?
He can program a car to park itself, but he cant put on a shirt?
Who the hell thought it would be a good idea for that guy to not wear a shirt during their promo?
And here I was thinking that I might actually get to see the clip. But alas, all I saw was a 30 sec long logo. Silly me, I must be new here.
video is cool, but now try doing it in a real world situation where you've got 60% of that space...
:)
I was surprised to be able to download the vid at full speed, though.
ISO certified == THX certified
The article notes that it uses ultrasound sensors to detect the curb and other cars, but I see there are a number of equally spaced white lines painted on the ground (farther out than parking lines are normally painted). How artificial was this test? Can it do arbitrary parallel parking?
It crashed less than windows.
"Learning is not compulsory... neither is survival."
--Dr.W.Edwards Deming
Gee, mine's still powered my gasoline.
If you don't know where you are going, you will wind up somewhere else.
you've got to be kidding me.
if you need a computer to park that in that large of a spot, you need to reevaluate your driving ability, and your ability to program a computer to park for you.
try parking in greenwich village, nyc, and THEN program it.
it looks like cars are supposed to park perpendicular to the edge there, not parallel. But both existing cars were also marked parallel.
It's probably to appeal to the market segment most interested in this technology - women who work in the city and only ever get to see men in suits!
Don't forget, sex sells as well to women as it does to men.
Visceral Psyche Films
Here's a mirror of the 3.84MB video.
You are a sorry human being and probably can't park at all, even if you're not wearing a shirt, and are supposedly a senior year mechanical engineering student. HERE"S A CLUE, LEARN HOW TO PARK!!!!! Use computers for important tasks, like playing video games, and watching pr0n.
Check out this high-speed parking manuever!
[obligatory /. MS bash complete]
This one gang kept wanting me to join cause I'm pretty good with a bo staff.
...to post a direct link to a video on a /. main story. It lets us crash their server that much faster!
park.wmv
I personally prefer parking with a friend. Especially parallel parking.
"Learning is not compulsory... neither is survival."
--Dr.W.Edwards Deming
I tried this with my laptop running gentoo once. It worked pretty well until I hit a wifi hotspot and it found 3 updates and started compiling for 8 hours.
If a team of women had written the software ? hmmmm
Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
What truth?
There is no dupe
I wonder if this will also work in tight spaces, where you end-up inching your way through.
When will cars be able to drive themselves down the freeway? Anyone heard anything about research in that area? That would be really cool.
It should be illegal to say that freedom of speech should be limited.
A linked wmv video might upset a few slashdotters :)
Write an article about linux parking your car - post the video in WMV format...
It's a bloody final year project for chrissakes. The ideas are all there but the thing isn't really meant to be as refined as anything you'd find in production.
Give the guy a break! Sheesh!
$699.00 per minute.
Only 25c, 10c and 5c coins accepted.
Meters enforced 24 hours.
Violators will be towed courtesy McBride Breakdown Services.
An Indian-American Hindu committed to non-violent thought/speech/action alarmed by the global explosion of radical Islam
liu has mad bandwidth. I don't think it'll be brought down by a single slashdot article.
Jesus people, it's a fucking demonstration video. They aren't -cheating- with the lines, they just assumed it was so ridiculously obvious that they are SIMULATING the side of a city street that it wouldn't be necessary to make special mention of the different lines.
They're working on a really lame other project using a Commodore 64 machine to control random lane-changing without indicating of every bloody Volvo on the roads,
Do you or your partner snore? - Visit www.snoring.com.au
One of the students on the project is actually the kid of an old friend of mine. In case you're wondering, the Linux system they are using is a custom system based on the Gentoo-HA (High Availability) distribution. In addition to parking cars, the optimized P4 box is also allegedly used for many games of Quake. :)
Also, according to my friend, large quantities of pizza were consumed as an essential part of this project.
On the 0th day, God created C
I don't think slashdotting is going to be *that* much of a problem. LiU has redundant 2.5Gbit lines and they are almost completely idle this time of year since most of the students have gone home for the summer =)
That works great until some asshole cuts into your spot before you can get into it. I'm sure getting out of your car will give them the cue.
Self-driving vehicles (destination by traveler, drive by vehicle) are interesting, but the more removed people get from the driving responsibilities, the worse they actually drive - inattention AND inability both are rising. With the 'self-park', people will now lose another driving skill. That important? Not really - I have rarely PP'd (parallel-parked) - but I believe PPing gives important spatial vehicular training that helps in other driving areas.
but in Boston, that spot would be so gone before the guy even had a chance to get his shirt off, let alone exit the car.
No Driver
Driver Hands Free
Driver Brake Control Only
Does it only work if you park between two white cars?
This is exciting and all, but the Japanese version of the Toyota Prius already does this.
If you can't parallel park, you shouldn't be licensed to drive.
:)
But I can see a practical application of this device : Device determins if driver is an incompetent moron who should never have been issued a license, and if that is the case, automatically pull over, park and cut power to the engine.
Imagine the look on the asshole tailgater's face when upon pulling up within inches of your bumper, is denied control of his car, and pulls over to the side of the road (perfectly parked of course.)
Or the moron who is in such a rush that he thinks red lights are optional.
Or my personal pet peeve, the idiots who think signals are optional, and that everyone should just guess what their next move will be...
yup, I think I'd enjoy having the road to myself
Not the Volvo, not the Linux on P4, and most definitely not the shirtless guy. What I really want is the little leprechaun that is steering and pushing the pedals when the guy gets out of the car.
Yup, I just want the leprechaun.
1) Who gets the bill when the system screws up and slams the nice $200K car instead of parking neatly next to it?
;)
2) How does the system deal with engine/linkage issues. Cars don't provide smooth power/steering at all times. If the engine is out of tune or has a catchy throttle, can the system deal with that as well as/better than a human?
3) How is it told where to park? It would have been nice if it was clear in the video what the driver did to tell it that. The article alludes to some sort of analysis system for this, but I like pretty pictures.
Pretty nifty anyway!
Having just had a wing mirror damaged by a moron, the question I have is, how do we force all the morons who can't park to use this technology? It's like parking sensors; they work well but they don't stop the other guy reversing into you. I'm all in favor of freedom, but a number of classes of drivers - soccer moms in SUVs, the white baseball cap brigade and anyone with a gun rack in their pickup would surely benefit from compulsory parking sensors linked to the brakes. In fact, they'd benefit from permanently engaged brakes...rant ends
Panurge has posted for the last time. Thanks for the positive moderations.
Living in Los Angeles, I may feel much safer if cars on LA freeways are driven by Penguins rather than by typical LA drivers, or in other words, by a bunch of illegal immigrants from all over the world with a "valid" driver's license.
I downloaded the video, and not only did I succeed, but I downloaded at a rate of 300KB/s, with a 10mbit connection. Awesome bandwidth!!!
Clippy would say: "Looks like you are trying to parallel park. This feature is not currently installed. Please insert the Microsoft Parking CD."
http://downloads.dansdungeon.net/Park_auto_no_driv er.wmv
:-P
Park a car automatically but can't put on a shirt? I know if I did that most would puke
I see a lot of people scoffing here but were on the brink of the next revolution in personal transport here and nobody seems to be taking notice. Just how long will it be before cars are wirelessly networked together, an onboard PC on each vehicle doing black-box, GPS navigation, localised proximity sensing and collision avoidance, parking, MP3 and entertainment etc - All of which we have the technology for now (but have not quite driven the cost out of yet) When these vehicles are networked via a mesh system to a basestation this could be used to the greater good for traffic networking (ie using data to redirect away from traffic hotspots) and accident/emergency uses. Of course there's privacy issues too - all of which need to be discussed. But if I see another 'linux won't crash' comment...
What happens when someone parks in your space? Does your car find another space? Would it be possible to get a red flashy light for the front too?
The guy should've just walked there. Or at least Segwayed.
The system previewed in BMW Magazine a few months ago. As you drive by the parking space, it measures how big the space is and lets you know if the car will fit. If you tell it to park, it will take over the steering and acceleration. You retain control of the brakes so that you can stop it if necessary. I believe the article said that it would be available in the 6 series in a couple of years.
I don't believe they recommended that you got out of the car before the parking manuever was completed.
Why is it upside down? Made me feel ill.
Brocklesby Park Cricket Club
Except the lines aren't part of the demonstration of parallel parking.
Dude, this is a student project.... It can be improved a lot if a company works on it. Actually, the japanese already came up with this
The hardest and most annoying part about parallel parking for me is constantly checking all of my blind spots to make sure that I'm not about to mangle a pedestrian/stick my car out into oncoming traffic.
How does the parking system handle that, I wonder.
Honda or Toyota has a parking aid that they sell as an option on some of their vehicles in Japan (only) that does much the same. I don't think you can get out of the car first, but in practice, you probably wouldn't anyway.
.. like a crowded Chicago side street :)
I would have liked to see this park in a more difficult spot, too
Okay, it's Slashdot, I know. But it's not like (1) Linux is doing all the work here, or (2) there's something special about Linux that makes it an integral part of the solution. It could just as well have been Linux or Windows 95 or MS-DOS, really.
(I honestly don't mean this as a flame. I like Linux. But I don't know what good it does to say things like "Panavision-Powered Camera Shoots Oscar Winning Film.")
Can it park in Prague?
Gee.. i dunno, perhaps because the parkinspace they tested this out on was layed out with perpendicular spaces instead of parallel, and they wanted to show how it worked with parallel parking space?
I'd liek it to be able to park in a parking lot...no, it's not hard to park in a normal space. I'm just lazy. If I could have it slowly cruise the lot and put itself in a space, I'd be happy.
And, while I'm at it, let's make it an automagic un-parking car. Instead of pressing the button on my keychain and hearing "beep BEEP!", how about having the car slowly roll up to me as I walk out?
I know most cars would be a royal pain to get this to work, but cars like the prius are already wired up so they can start themselves...could it work?
AB HOC POSSUM VIDERE DOMUM TUUM
This has been in the works since the early 90s. I was watching some morning news show sometime around 1992 or 1993 and they showed a van that could park itself without requiring a driver inside. They claimed it would be on the market by 1998 at the latest. I waited and never heard anything else. I was only in 4th or 5th grade at the time so I never followed up on the company that showed it. Ah well, its good to see its finally making it to the market 12 years later
dk-
In any form, no matter how silly, we'll see it in an article here.
Next thing you know we'll see:
* Linux powered self-popping toasters for that pefect english muffin
* Linux powered self-flushing toilets
* Linux powered vacuum cleaners (oh, wait...)
* Linux powered hand held calculators
* Linux powered car washes
After all, if it has Linux in it, it has to be Great!
It get's pretty tiresome seeing "linux-powered" this and that. I'm as big a fan of Linux as the next guy, but Linux is just the O/S. Stories like this make it sound like Linux is controlling the car. It's *not*. It's controlled by somebody else's software.
It's not even an embedded Linux story. It's just another neat PC application that could just as easily be running on a Mac.
Now all they need to do is to attach an automated weapons system on that, to take care of all the idiot drivers, and then I'd definetly buy one.
Red Bull gave me wings and I flew into the ceiling fan.
It takes some faith, especially when you see your front bumper passing (apparently) so close to the forward car's rear bumper, but it works every time. I saw a class of 20 novice drivers use this algorithm and it worked for all.
And both non-existing cars were ma/parked in the fourth dimension.
Flourescent (adj): smelling like ground wheat.
Nice tricks, I quite like the concept, but I'd never trust my car to park itself, I sure couldn't just walk off like Captain Naked did.
Plus, I'm a firm believer in the fact that IF YOU CANNOT PARK YOUR CAR, YOU SHOULD NOT BE BLOODY DRIVING. This system would, however, be excellent for teaching learner drivers - especially the guided-steering incarnation of it (where it shows you how to steer and lets you do the steering, rather than doing the steering itself).
If it could really park by itself, it would have to be able to do all of the following:
Until then, don't talk to me about self-parking cars.
If you open yourself to the foo, You and foo become one.
I wasn't trying to be +5 informative, at most +3 funny, get a clue moderators...
I take it , if he put windows on it, it would crash ;)
I don't want to belittle their achievements, but the parking gap looks only slightly smaller than the Chicxulub Crater.
I love C++
Because geeks are smart.
Everyday around here, I see a lot of non-geeks parallel-park between two cars, as we call it, "by ear".
(backing up) *bom*
(forward) *bom*
(backing up) *bom*
(forward) *bom*
Only the Japanese model though. It also has some limitation (the driver still has to control the braking, and it doesn't work in extremely tight spots), but it is a 1.0 technology.
o gy /prius_park_040115.html
http://www.space.com/businesstechnology/technol
To drive it manually, login as root.
I learn new things the hard way.
In this thread there was all sorts of uproar because the headline was "Reducing Electricity Bills For Buildings With XML." Reactions like "Can we stop pretending like XML is the reason that something succeeded?" and " Is it just me or is this just more XML hype? The fact that their system uses XML doesn't actually add any new functionality." were not uncommon.
... 'nuff said.
s/XML/Linux
So how does the system compensate when the wheels slip like if the car is on snow -- do the wheels slip and park the car halfway into the space. Good starts and better marketing are always done in ideal circumstances. -SB
Wouldn't it be better if, instead of parallel parking, the car just circled the block?
You wouldn't even need to find a space, and you wouldn't have to feed a meter!
Wouldn't it be great if all cars did that?
Oh wait...
http://jfin.org/jFin pure java open source financial library
- I'd prefer not to.
Dude, wear a shirt! These guys should have a computer that DRIVES the car too, because these little gino twits with their neon-ridden honda civics are the bane of my existence.
:P
But seriously, I could have parked a school bus in that spot, it is HUGE compared to what you can expect in the city. Puh-leeze. Parallel parking requires practice/skill/functional-synapses.
Lately the city wankers have been replacing parallel spots with slant spots, it's a bit weird when you first see it, but you can park a dozen cars in slant, where only 5-6 used to fit in parallel, and they only jut out a few feet more which isn't a problem around here. They easier to get in/out of, and they make it easy for meter maids to grab your license plate
-Billco, Fnarg.com
Yesterday we had this article about reducing building electrical use with XML. Everyone jumped on it as playing up the fact that it used XML to implement the solution.
Here, we have a automatic car parking computer that plays up the fact it uses Linux as part of the solution. If it was using PalmOS or WindowsCE (or another non-open source OS), everyone would be up in arms.
What difference does it make how something was done, but for the fact it works? Granted, this car parking computer looks like it has quite a bit of refinement to go through before it'll work in the real world, but is nonetheless interesting. Insurance reasons, not technical, will probably be what kill this project. If you engage it to parallel park your vehicle and it rams the vehicles in front and in back of you, the vendor will be liable because it was their system that malfunctioned. The user engaged it, expecting it to behave as advertised.
Great!
They are using linux on the car but unlucky windows is still required to take the videos!!!
I'd better hurry before the self-parking car becomes a reality! It would allow women to put on their makeup, talk on the phone, yell at their baby *and* park their SUV all at the same time! What a better world that would be.
I guess the F-series Canyonero will be the first commercial vehicle to have this technology!
Best Buy can have you arrested
Here's a better video where you can actually see the user interface and how the driver interacts with it...
This is actually not the first video these guys have posted. It's been an ongoing project, and they've documented previous attempts also.
Here is footage of an early, MS-DOS based version. (Believe it or not MS-DOS is still used for many embedded systems.)
Does the server announce "frag safely?" and ask you if you remembered your helmet?
Gentoo based, hmm- do you have to compile your own gas?
Please help metamoderate.
what does it do while you're shopping / in a meeting / at work?
Puts a new twist on Grand Theft Auto; a car that takes itself for a joyride.
If "disco" means "I learn" in Latin, does "discothèque" mean "I learn technology"?
Yes, and most volvos have exceptionally small turning radii. I've parked a full-size volvo wagon in a space about one foot larger than the car.
I have to wonder if they just didn't bother trying with cars closer together in the interests of time and body panels(even with stop switches, something's gonna get scuffed), or if that's the closest the thing could handle.
Please help metamoderate.
Take a Valium. The post you're criticizing was being charitable. The turning radius that they chose was obviously way too gentle for a real situation, hence the huge parking space. And at the end of all this, the car didn't end up parallel to the curb. If I stack the deck and can't even win the hand, is that a proof of concept?
It was a cute senior project, they made a nice movie, and they graduated. Good for them. But this isn't a proof of anything.
1. You get the bill, or your insurance company does. Your insurance comapny has to work it out from there. It will be nice to watch the papers fly as huge auto-makers battle huge insurance conglomerates though. I assume that insurance will consider this a liability and charge extra for it for some time.
2. It probably deals badly with badly-acting cars. I know my car often leaps a foot or more when switching from reverse to drive, but I would also assume that if the car is far-enough out of tune the system will be deactivated to prevent fender-benders.
3. Apparently it chooses where to park by choosing the first spot LARGE ENOUGH TO FIT TWO CARS.
"Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
When I lived in Boston, the (unwritten rule) was reversed: if you parked with more than a meter separating you from the next car, you were taking up far too much space. If you have a block of people parking like this, you'll cut at least a couple of car lengths out of the block -- that's two or three residents who could have parked there if people had just learned how to parallel park better.
That's what I used.
;)
It's usually a crapshoot as to which of mplayer, xine, or vlc will play random video content, but very often at least one of them will
timothy
jrnl: http://tinyurl.com/c2l8yr / foes: http://tinyurl.com/ckjno5
The women will probably look like the guy pictured.
Drive this Smart car and you can just nose in: Smart Car--
90% Professional Slacker
This is old news, I remember seeing a picture of a Linux-powered car that was always parked perfectly.
Oh, here'a a link.
--
My username: hats off to George Carlin, and fuck the FCC. Freedom!
I had another idea years ago on how to build a car that would be easy to park. Enable all four wheels to rotate 90 degrees and just slide into the parking space at right angles! (I'm surprised Q hasn't thought of this yet in a bond flick).
Haven't you ever heard of "crumple zones"?
Software piracy is victimless theft.
... never mind.
...or with any other OSS, chances are it wouldn't be on Slashdot. Kinda sad when you think about it.
A blog like any other.
Title was "Self-parking car hits the shops"... Toyota probably did not like that title. BBC News
No sig today.
in my country, car parks you.
how long til someone learns to hack it. they stop by your car when your asleep and change a few numbers. the next day you park right into cars instead of next to them.
steal this sig
Toyota has already done this, at least according to Wired. In August 2003, they said a Prius hybrid would be released in Japan in a month that did this. I heard Honda was doing something similar, but haven't heard any details.
:)
Still, it's a cool project. Lots of drivers need all the help they can get.
...but does it take XML?
That when YOU don't wear YOUR seat belt, you are endangering others.
How is this?
When accidents occur, it is not always clear who is at fault. What is clear, however, is the financial and legal obligations of the person who is blamed. A damaged car costs money. A dead passenger can cost all the money you have, and land you in jail.
So, when you don't wear your seat belt, you are making it more likely that you will die in a crash, and hence increasing the potential legal ramifications for every other driver on the road.
I don't care how careful a driver you are, you are still financially and legally imperiling other drivers when you don't wear your seat belt.
The same goes for motor cycle helmets.
Please, don't be an asshole.
preview doesn't help if you don't actually read it...
that's supposed to be "Miss insertschoolnamehere"
The key thing that people seem to be missing about this article is not the automation, but the fact that this is a *Linux Powered Car*. Bush has been pushing hydrogen, but Linux power is really the power of the 21st century.
Of course, I probably won't switch - my XML powered car has been working just fine for now.
Pathetic humans! Prepare to write down the recipe!
RTFA'd, saw the movies. Where does it say Linux?
I'm so glad this is Linux powered. I'm so sick of stale +5 funnies using the word 'blue'.
"Derp de derp."
I knew this looked familiar: Self-Parking Car Available In Japan
A topless woman getting out of the car would make a much better video.
Alpha Gamma Delta?!? That's a sorority...
Okay, i'm fully confused. This is one of those indie irony, 'i'm not in a sorority and hate computers' kind of a thing isn't it... only explenation i can think of
The Neo-Bohemian Techno-Socialist
It is like everywhere else, Sweden is still in this planet!; in some places you park parallel and in some perpendicular/diagonal to the road
Based on Linux, when will the source code be available in carball format.
Do I need to remove my shirt for it to work?
Sig: BEEeeeP,,Please press pound, so I can get on with my fucking life!
This would offer more parking space by providing the means to eliminate fragmentation.
I'm afraid, we'll see the space elevator sooner, though :-(
In Soviet Washington the swamp drains you.
Parking the car isn't the issue....
How nice would it be to pull up to whereever you're going to, get out, and then have your car find a spot for you?
(Over company intercome)Could I have your attention? Someone left an unparked car out front with the motor still running. Did one of you engineers drive your wife's car again today?
According to Rebecca Hoyle, parallel parking is easy:
If:
P = r - w/2
G w + 2r + b
F w + 2r - fg
Perfection is when:
max((r + w/2)^2 + f^2, (r + w/2)^2 + b^2)
min(4r^2 (r + w/2 + k)^2)
Where:
Position (P) = Where to set up for the parallel park
Gap (G) = Determines if parking gap is large enough
Front of car (F) = Determines where front of car should go
r = turning radius of your car
w = width of your car
b = distance from back of car to point midway between axles
fg = gap you want left at the end
k = distance from curb where you end up
Proof of the theorem by construction is left as an excercise for the driver (/dev/park).
--
make install -not war
I want one of those linux powered girlfriends, dammit! I bet you can easily upgrade them every day, unlike the real ones.
I had no problem getting it either -- a 3.8 meg video in about a minute, linked directly on the front page of Slashdot...from an overseas server. Now that's impressive. Screw the car, tell me how they pulled off that bandwidth!
"A great democracy must be progressive or it will soon cease to be a great democracy." --Theodore Roosevelt
In the old days car bombs usually mean suicide bombers. With self driving cars, that no longer is the case. Technology helping people.
Are you just giving away this valuable patent idea?
RTFA'd, saw the movies. Where does it say Linux?
:)
Nowhere, that's how I got to the conclusion that this story must have been submitted by one of my colleagues (am associated to that department, myself)...
As far as I remember, the computer controlling the electro-servo hydraulics actually *is* powered by Linux. I suppose it was RTLT, because the students and several of my colleagues did much modelling in Simulink.
Well, there is some more information available, but this year's students did not as equally good a job of documenting their project as the 2003 students (Swedish only, though)...
Excellence: Moderate (mostly affected by comments on your karma)
I'll be really impressed when they can make it drive around the lot and find a space by itself.
...unless you are capable of realising that (s)he was joking...
:)
Excellence: Moderate (mostly affected by comments on your karma)
Oops.
First women... now Linux drivers!
C'mon, people. Why waste time with this shit? It's too late. The Segway is going to revolutionize the way we build cities and it's already here! Did you hear me? The way we build cities!
You know what?
...the video is Windows Media. How ironic.
Honey, I shrunk the Cygwin
I like this solution better.
JET Program: see Japan, meet intere
I don't live in the United States, and there are some pretty stupid drivers around here that do horrendous parking jobs. This could be really useful straightening out the parking lots/spaces where I live. Maybe illegal parking zones could have some sort of radio transmitters/magnets so the car could detect those and refuse to park in them...
but does it run linux?
*music plays*
"KITT, go park."
"Michael!?!"
"KITT, did you want that oil change i promised you?"
Have you read my journal today?
Learn your lesson: When something is obviously funny to you but to no one else, it means it is not. You get a clue.
I haven't checked my sources, but I read somewhere that women actually have a higher capacity when it comes to mathematical ability, at the very least. (Not sure about mechanical engineering and the like... spatial things tend to land on the male side of the table.) There's a lot of factors working against mathematically minded females... one of them being the generalization that it's not an attractive position to be in. Which is not true. While the majority of guys that are attracted to a math geek will be geeks, there are many attractive and quite superior options out there.
:-)
How do I know? I'm a female. I'm enrolled in advanced calculus (and I'll bet you everything that I'll ace that class). We're not terribly prevalent, but man, it rocks to be us.