Free Republic
Browse · Search
General/Chat
Topics · Post Article

Skip to comments.

Ford's open source OpenXC platform as gateway to future high tech car gizmos
Torque News ^ | 20 February 2012 | David Herron

Posted on 02/22/2012 6:06:36 AM PST by ShadowAce

Ford (and other automakers) envision future cars with high tech infotainment systems galore where car dashboards could have downloadable app's just like todays smart phones and tablets. With the OpenXC platform Ford is creating a channel for open collaboration with 3rd party application developers, allowing them to use cars like the Ford Focus to prototype their gizmos.

OpenXC architecture diagram

Ford, like most other automakers, is heading towards a vision of the car as a platform for high tech wizardry and gizmos. Consumer electronics need not be limited to our living rooms or mobile computing devices, but can also be on-board the car. The OpenXC platform is a step in this direction, being an open source hardware and software stack allowing 3rd parties to connect gizmos to an OpenXC-compliant car.

Ford is positioning OpenXC as a channel for collaboration between Ford and 3rd party application developers. If "your car is as easy to program as your smartphone," it stands to reason that future cars could generate as much innovation and excitement as todays smartphones are generating.

The company announced last week they were making the OpenXC source code available, in beta form, to developers and universities around the world. Ford demonstrated a sample third-party mobile app created with the OpenXC toolkit at NASSCOM India Leadership Summit, held last week in Mumbai India. At NASSCOM the message was to not only open Ford's vehicles for 3rd party applications, but to enable development of market-specific applications for each country. The OpenXC source code is expected to be opened to the public via repositories on github, and documentation is available today on the openxcplatform website.

Additionally to providing the OpenXC platform, Ford is opening a research laboratory in Silicon Valley in Q1 2012 meant to "ensure Ford keeps pace with consumer trends and aggressively prepares for the future by developing mobility solutions to harness the power of seamless connectivity, cloud computing and clean technology." The lab is targeted at collaboration with high tech companies here in Silicon Valley including Apple, Cisco, Facebook, Google, HP, Ideo, Intel, Microsoft Sony, and Stanford University. The research focus of the lab was described as personal mobility, or "Mindful of consumer trends and the growth of megacities, Ford is researching new business models that will help avoid the creation of global gridlock through a holistic approach to personal transportation"; open-source hardware and software developer kits, which is the OpenXC platform that Ford is developing in collaboration with BugLabs; and the car as a sensor, or "researching ways to utilize the multitude of sensors within the vehicle to improve the road for all drivers".

The OpenXC platform is being developed in collaboration with Bug Labs, a New York based developer of small computer hardware building blocks meant to help organizations build the "Internet of Things." This concept looks toward a day if/when all objects will have embedded computerization, with ubiquitous connections to the Internet to share data and information enabling large scale applications to be built upon the data coming from all the connected gizmos. An example Ford provides is the weather information website, Weather Underground, which "is looking at ways to leverage vehicle windshield wiper activations to improve its weather proximity reporting." If sensors on hundreds of cars reported activation of windsheld wipers at nearly the same time in nearly the same location, it's a signal of a likely rainstorm popping up, right?

The documentation on the OpenXC Platform website describes installing small hardware module, attaching it to the OBD-II port so the module can read CANBUS messages. The hardware module interfaces the OBD-II/CAN bus to the more common USB interface, and sends data from the car to the software running on the OpenXC software platform. The software part of the OpenXC platform runs on Arduino or Android platforms, and provides to software measurements of vehicle operation such as brake pedal status, engine speed, latitude and longitude, steering wheel angle, and vehicle speed. The documentation does not provide methods for the software application to send commands to the car, only to receive data from the car.

The most obvious use for this is to improve accuracy of location aware applications, but Ford suggests extremely creative developers could do something crazy like "generate a digital painting based on your steering wheel movements over the course of a day, and upload it directly to the web".

The data coming from OpenXC could be useful to a RoboCar developer, but implementing a RoboCar would require that the software be able to control the steering, brakes and speed.

As of January 2012, OpenXC is supported on these Ford Vehicles: 2011 - 2012 Focus, 2012 Mustang, 2012 Fiesta, 2011 Figo. The OpenXC website suggests the OpenXC specification is available for other manufacturers to implement. If that were to happen, a large market of compatible add-on gizmos could be developed for cars from not just Ford but other automakers.

This is unlikely to result in consumer applications right away, if only because interfacing to the OBD-II port is not exactly a user-friendly experience. Ford is positioning this as an outreach to application developers. Ford asks us to ponder these sorts of questions: What if "user-facing hardware and software" (such as the dashboard) was based on open software stacks, where car owners could purchase and install add-ons as easily as they buy smart phone apps today? What if the infotainment systems were easily user upgradeable? What if you could transfer a high tech gizmo easily from car-to-car?


TOPICS: Computers/Internet
KEYWORDS: ford; openstandards

1 posted on 02/22/2012 6:06:41 AM PST by ShadowAce
[ Post Reply | Private Reply | View Replies]

To: rdb3; Calvinist_Dark_Lord; Salo; JosephW; Only1choice____Freedom; amigatec; stylin_geek; ...

2 posted on 02/22/2012 6:07:47 AM PST by ShadowAce (Linux -- The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 1 | View Replies]

Comment #3 Removed by Moderator

To: ShadowAce
My 2012 Stnag!

Image and video hosting by TinyPic

4 posted on 02/22/2012 6:20:56 AM PST by b4its2late (Only two things are infinite, the universe and human stupidity, and I am not sure about the former.)
[ Post Reply | Private Reply | To 2 | View Replies]

To: b4its2late

Nice!


5 posted on 02/22/2012 6:23:29 AM PST by I Shall Endure
[ Post Reply | Private Reply | To 4 | View Replies]

To: ShadowAce

How about drivers just focusing on the road ahead and not on the gizmos on the dashboard?


6 posted on 02/22/2012 6:27:40 AM PST by dfwgator (Don't wake up in a roadside ditch. Get rid of Romney.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: I Shall Endure

Thanks. 454 HP... Them there’s a lot of horses!


7 posted on 02/22/2012 6:29:37 AM PST by b4its2late (Only two things are infinite, the universe and human stupidity, and I am not sure about the former.)
[ Post Reply | Private Reply | To 5 | View Replies]

To: dfwgator

Good idea.


8 posted on 02/22/2012 6:32:13 AM PST by Eric in the Ozarks (Beware the Sweater Vest)
[ Post Reply | Private Reply | To 6 | View Replies]

To: ShadowAce

If, while driving, the technology improves driver attention then fine and I do not care what other bells and do funnies are available while the car is parked. Go for it!

However, I am disturbed or amused by some of the names.

As one who writes numerous programs for micro-controllers I would not pick “Bug Labs” for my company’s name. That is just so wrong.

As a conservative I would not in any way associate with a company named “Weather Underground”.

Was this from the Onion?


9 posted on 02/22/2012 6:40:05 AM PST by Wurlitzer (Welcome to the new USSA (United Socialist States of Amerika))
[ Post Reply | Private Reply | To 1 | View Replies]

WITH SOME NEW COMPUTER EQUIPMENT,
FREE REPUBLIC WILL BE BETTER THAN EVER!



Help close out this Freepathon
Click the Pic


Support Free Republic

10 posted on 02/22/2012 6:41:25 AM PST by deoetdoctrinae (Gun-free zones are playgrounds for felons)
[ Post Reply | Private Reply | To 9 | View Replies]

To: dfwgator
How about drivers just focusing on the road ahead and not on the gizmos on the dashboard?

Last year, I was in Vegas on business and had rented a Ford something from National car rental. As I left the rental place and went into the busy street, my butt and back became extremely hot. I realized the seat heaters were on and had no clue how to turn them off. There was traffic in front of and behind me and no place to pull off. Everything was controlled from a display in the center of the dash. I was trying to find the off button without rear-ending anyone or getting rear-ended myself. I agree with your assessment.

11 posted on 02/22/2012 6:42:49 AM PST by saminfl
[ Post Reply | Private Reply | To 6 | View Replies]

To: Wurlitzer
As a conservative I would not in any way associate with a company named “Weather Underground”. Was this from the Onion?

Maybe the name is unfortunate, but Weather Underground has been around as a weather service and web site for weather aficionados for a long, long time.
12 posted on 02/22/2012 6:52:17 AM PST by BikerJoe
[ Post Reply | Private Reply | To 9 | View Replies]

To: ShadowAce

This is a stupid idea.

I am sick of buying hardware on top of hardware and subscriptions for each that I own.

Device convergence is the future and that device will most likely be your mobile phone.

Vehicles like the new Dodge Dart have a user-customized dashboard that allows you to arrange the gauges any way you want. This is the future.

I do not need another GPS chip, my phone has one. I do not need a 3G connection, my phone has one.

I need my vehicle to interface with my phone. A simple application that allows me to see vehicle info and unlock the doors from my phone is perfect.

Then, I want my Sirius subscription to follow my phone. Whatever car I sit in can use that subscription. If I have IHeartRadio, then that follows me.

I have an AT&T dataplan. I want my car to use that for information such as traffic alerts, weather alerts and navigation.

Again, a simple application would customize the dashboard to something familiar. I would know where all the controls are placed and how everything works.....whether I get in my own car, my wife’s car or a rental car.

This is possible NOW and can be rolled out easily. It promoted safety through familiarity and eliminates multiple subscriptions to multiple services and overlapping hardware that is unnecessary.


13 posted on 02/22/2012 7:02:24 AM PST by Erik Latranyi (When religions have to beg the gov't for a waiver, we are already under socialism.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: ShadowAce; SunkenCiv; Tijeras_Slim; Constitution Day; Slings and Arrows

Now we're talkin'.

14 posted on 02/22/2012 7:03:48 AM PST by martin_fierro (< |:)~)
[ Post Reply | Private Reply | To 1 | View Replies]

To: Wurlitzer
As a conservative I would not in any way associate with a company named “Weather Underground”.

Yes they have an unfortunate name, made even more infamous by the zerO in the white house, but it is just a weather website and a pretty good one, its great in the summer to track t-storms etc. cause they have live radar maps with lots of info on them.
15 posted on 02/22/2012 7:09:35 AM PST by battousai (Conservatives are racist? YES, I hate stupid white liberals.)
[ Post Reply | Private Reply | To 9 | View Replies]

To: ShadowAce

Uhmm, this sounds like a very bad idea to me; any one want to see their cars - or their neighbors’ cars - being hacked?


16 posted on 02/22/2012 7:11:52 AM PST by Oceander (TINSTAAFL - Mother Nature Abhors a Free Lunch almost as much as She Abhors a Vacuum)
[ Post Reply | Private Reply | To 1 | View Replies]

To: ShadowAce
The most obvious use for this is to improve accuracy of location aware applications, but Ford suggests extremely creative developers could do something crazy like "generate a digital painting based on your steering wheel movements over the course of a day, and upload it directly to the web".

No chance that the government won't find a way to use this....oh no, they never would think of using that information. /s

17 posted on 02/22/2012 7:19:56 AM PST by dfwgator (Don't wake up in a roadside ditch. Get rid of Romney.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: martin_fierro

lol - nice!!! I think that is the implied use for this “open” standard ;)


18 posted on 02/22/2012 7:27:30 AM PST by fuzzylogic (welfare state = sharing consequences of poor moral choices among everybody)
[ Post Reply | Private Reply | To 14 | View Replies]

To: b4its2late

Is that a defector underneath your front spoiler, or a license plate holder just curious.


19 posted on 02/22/2012 7:32:05 AM PST by Rappini (Pro Deo et Patria)
[ Post Reply | Private Reply | To 4 | View Replies]

To: ShadowAce

Thanks for posting. I work in this area. They’re going to have to be very careful with this. With new safety systems being added to vehicles every day this provides a means of compromising them. There’s already ISO26262 to address “safety” wrt automotive software, which may soon be law (2013 for Europe I believe). I’m not sure how this will go down once somebody does a bad thing and causes an incident. Then there’s when a car is sold to another consumer, what has been done to it?


20 posted on 02/22/2012 7:33:51 AM PST by fuzzylogic (welfare state = sharing consequences of poor moral choices among everybody)
[ Post Reply | Private Reply | To 1 | View Replies]

To: ShadowAce

Because we all know that there aren’t already enough gizmos to distract the driver.


21 posted on 02/22/2012 7:37:44 AM PST by Squawk 8888 (Tories in- now the REAL work begins!)
[ Post Reply | Private Reply | To 1 | View Replies]

To: ShadowAce

I have to disagree with most of everyone here.

This is a brilliant move by Ford.

An open platform is the reason why Microsoft was beating Apple for many years, despite an inferior product. It allowed third parties to introduce a wide variety of applications.

The applications for the car may or may not interfere with one’s ability to drive. I’d guess that the more popular applications will actually improve on your ability to drive:
- voice activation
- heads up displays
- live traffic reports
- live gas station reports (”where is the cheapest gas within 5 miles?”)

I think it is great that Ford recognizes that it doesn’t have a monopoly on ideas and brains. This will only enhance the desire to own a Ford.

And if you don’t trust the add-ons (the gizmos)...then you don’t have to buy them.


22 posted on 02/22/2012 7:43:53 AM PST by kidd
[ Post Reply | Private Reply | To 1 | View Replies]

To: ShadowAce
My idea of the "displays" and "gizmos" I want to see when driving is more like this!!

(1938 Aston Martin, and sadly, no, it is not my car)

Photobucket>

23 posted on 02/22/2012 8:26:12 AM PST by Notary Sojac (A liberal, a conservative, and a moderate walk into a bar. The bartender says, "Hi. Mitt!!".)
[ Post Reply | Private Reply | To 1 | View Replies]

To: ShadowAce

I wonder what that baby will cost?

Why doesn’t Detroit/Japan/Germany build a car like we used to have that gave 40 to 60 mpg with a simple carburatored engine? Similar to the old Honda Civics and others.

The new cars don’t give as high a mileage as my old ones. Check some 1968 mileages.


24 posted on 02/22/2012 8:32:58 AM PST by Citizen Tom Paine (An old sailor sends)
[ Post Reply | Private Reply | To 1 | View Replies]

To: Wurlitzer
As one who writes numerous programs for micro-controllers I would not pick “Bug Labs” for my company’s name. That is just so wrong.

While the name may seem a bit weird, it makes more sense if you consider some of the things they make. Bug Labs has some really cool stuff for folks involved in robotics.

I really like this entire concept. I can think of many different types of apps that you could use to do different trivial things, but also some to make you a better driver. Imagine being able to record acceleration curves, deceleration curves, mileage info, and things of that nature. You could record a profile, and if your car notices a deviation from a specified profile, it could indicate future mechanical difficulties way ahead of time.

25 posted on 02/22/2012 9:07:58 AM PST by zeugma (Those of us who work for a living are outnumbered by those who vote for a living.)
[ Post Reply | Private Reply | To 9 | View Replies]

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
General/Chat
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson