Vision & Sensors

Integration Corner: Five Megatrends

These trends are pushing open source forward for vision and sensors.



About a year ago, I wrote a series of columns on open source software and Linux for use in machine vision, sensors and factory automation applications. I’d like to use this month’s column to follow up on some of those ideas and give some insight into where things could be going.

In machine vision and factory automation, we often follow, or are carried along by, trends in much larger and higher-visibility industries. Machine vision often is carried along by the security market, for example, while sensor systems and factory automation have made great strides taking advantage of traditional PC and IT technologies such as Windows, USB, Ethernet and WiFi.

This makes me wonder what current trends might be out there that could allow us to predict the future of machine vision and sensor system deployment. Here are my five major candidates.<

Linux

It is here to stay. My company has been using it for most new major projects for more than a year and the advantages are compelling. Support for more and more devices is available, and new hardware and software products are much more likely to be Linux-ready than they were a year ago. The cost of Linux and all of the support services that one might need to make it into a complete system is truly zero. Absolutely zero. Junior programmers are not only familiar with Linux, but in many cases they prefer it over the old, traditional Windows operating system (OS). So as Linux grows, it will be more apparent in vision and sensors.

Apple

Now the world’s largest technology company, more than just back from the brink of extinction, Apple is dominating just about every market it enters. Supplying both software and hardware affords huge advantages, a fact IBM was once able to capitalize on before the PC revolution.

While Apple can’t be argued to be much of a promoter of open systems, the Mac OS X is a Linux-based system, so companies migrating to Linux software are inherently more Mac-like than Windows-like. This is a stealth win for Apple, and may not be as well-known as it should be.

Smart Devices

The proliferation of GUI interfaces, not just on PCs and Macs, but on the ever-more-popular smart phone, has made the graphical interface required, not just optional. Command lines are fine for engineers and programmers, but users want snazzy graphical interfaces that are easy-to-understand, simple and robust. Customers want an iPhone or Blackberry app that allows them to adjust a sensor threshold or focus a camera on the factory floor. We can do this so it will become commonplace. My next megatrend provides a clue about how.



Qt

Qt, a software system from Norwegian Trolltech, now owned by Nokia, is a software development framework embraced by programmers of smart phones, PCs, Macs and Linux workstations. You may not have heard of it, but programmers are very familiar with it.

It provides a programming model that allows a company to deploy software on multiple GUI platforms without redesigning and recoding every time. The Qt (theoretically pronounced “cute”) software world provides design tools that allow incredibly rich and beautiful graphical interfaces. Design a program that runs on Windows-a few tweaks and a recompile, and you have a Linux, iPhone or Android version. Many current applications which simply make use of the graphical interface portions of LabView or WonderWare can easily be programmed in Qt, and then redeployed on Macs or smart phones, Linux systems or PCs, with nothing more than a recompile.

This makes multiplatform software design much easier, even for smaller software houses, and undoubtedly gives us a glimpse of a future in which the underlying OS will not be a choice that locks software to an OS as has happened so much with Windows.

My company is currently developing a series of applications for factory automation and machine vision using Ubuntu Linux. I have been incredibly impressed with the stability and broad feature set available at absolutely no cost for Ubuntu. A free KVM virtualization system allows Windows to be installed as a virtual machine on the computer if there are specific Windows-only tasks that must still be handled.

Our GigE vision cameras, motion control systems, illumination systems and I/O cards all function as well or better than they did in Windows, and our ability to stream images to disk for later post-processing is dramatically better than anything we could expect from Windows.

As a small company, we can usually afford to be out at the forefront of new component deployment since we are often developing highly technical and unusual solutions from scratch. It is much easier to make a leap when there is not a huge embedded legacy software base that needs to cross the chasm with you. But based on our experience converting Windows applications and old DLL libraries, the job is probably easier than you think, and opens a great way for end users, OEMs, integrators and consultants to get the job done with lower cost hardware, lower software licensing fees and less proprietary technology than ever.

And accomplishing that is my fifth and final megatrend.

Did you enjoy this article? Click here to subscribe to Quality Magazine. 

Ned Lecky, Ph.D., is the owner of Lecky Integration (Little Falls, NY), an integration and consulting company using advanced electronics, software, cameras and simulations to engineer and manufacture solutions for clients in machine vision, mechanical system controls, and transportation and security inspection. For more information, call (518) 258-5874, e-mail ned.lecky@lecky.com or visit www.lecky.com or his blog at www.visionsensorsmag.com.

Recent Articles by Ned Lecky

You must login or register in order to post a comment.

Multimedia

Videos

Podcasts

Bill Arbogast explains his perspective on quality, ISO 9001, and how to manage inevitable business changes.


Read: The 2013 Quality Professional of the Year

 
More Podcasts

THE MAGAZINE

Quality Magazine

magazine quality cover 2013 may audits

2013 May

Check out the May 2013 edition of Quality Magazine for features about Measurement, Software and Test & Inspection.
Table Of Contents Subscribe

Plant of the Year

Which is the most important factor in considering a Quality plant of the Year?
View Results Poll Archive

THE QUALITY MAGAZINE STORE

M:\General Shared\__AEC Store Katie Z\AEC Store\Images\Quality\prac-field-guide-for-iso.gif
A Practical Field Guide for ISO 9001:2008

The purpose of this field guide is to assist organizations, step by step, in implementing a quality management system (QMS) in conformance with ISO 9001:2008, whether from scratch or by transitioning from ISO 9001:2000. It examines each sub-clause of Sections 4–8 of ISO 9001:2008, which contain the requirements, and gives a list of the documentation/documents required, internal audit questions, a summary of management’s responsibilities, and a flowchart of the steps that need to be undertaken to satisfy the requirements.

More Products

Clear Seas Research

qcast_ClearSeas_logo.gifWith access to over one million professionals and more than 60 industry-specific publications,Clear Seas Research offers relevant insights from those who know your industry best. Let us customize a market research solution that exceeds your marketing goals.

eNewsletters

STAY CONNECTED

facebook_40.png twitter_40px.png  youtube_40px.pnglinkedin_40px.png