LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

'C' code / embadded code for Lab VIEW

Hi,
I am trying to use LabVIEW in robotics application (Robot Swarm includes modules; surveillance, patient monitoring, guidance, delivery and cleaning). From the beginning of this research; project was running ok. But last week I got an instruction from my project supervisor, that this project needs to be use Player/Stage (for getting data from sensors and motors) and Orca2 (as a middleware to communicate between player device and Base robot which operating system is Linux). At this stage I am confused that how I interface/communicate this LabVIEW programme with Player/Stage and Orca2. In general considering each of these robot swarm modules should be stand alone.

At this stage I am looking for few questions' answers and I hope some of you would be able to answer my questions.



Could I build my programme in Lab View (Real time embedded platform in Linux version) and then get the 'C' code for the entire programme and also the embedded programme for the gumstix which will act as a self executable programme and can run without LabVIEW environment (with the Base robot)? If this is possible, Please give me a brief info that how do I start.  As I am a beginner user the question could  be not so clear to you. If so please recall me..

Thanks for your time.
Regards
Mamun

Kabir mamun
PhD Student,DCU
mamunk2@gmail.com
www.iward2010.blogspot.com
0 Kudos
Message 1 of 3
(2,830 Views)
If Linux runs on the processor, it should be possible to run LabVIEW
Embedded (now called the LabVIEW Microprocessor SDK). Remember, one of the
requirements is that users are experienced in LabVIEW, in C, and with the
processor. Knowledge of Linux is also a must, if you are going to use it. If
you have all these credentials, you are supposed to get your targer working
in a few weeks of work.

With the embedded module you can create ansi C code, that you can compile to
Linux. The shipped example for Linux target compiles the C code to a windows
exe that needs cygwin. It can be changed to any Linux build chain easily.

You can link the C code LabVIEW generates with other packages, so linking
your code to Orca should not be a problem.

Regards,

Wiebe.


0 Kudos
Message 2 of 3
(2,797 Views)
Hi Wiebe,
Thanks for your kind reply. Now I need to start from the begining.
Regards
Mamun
Kabir mamun
PhD Student,DCU
mamunk2@gmail.com
www.iward2010.blogspot.com
0 Kudos
Message 3 of 3
(2,776 Views)