Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   C/C++ (http://www.chiefdelphi.com/forums/forumdisplay.php?f=183)
-   -   Teams happy with Wind River Workbench? (http://www.chiefdelphi.com/forums/showthread.php?t=71881)

Greg McKaskle 22-02-2009 19:24

Re: Teams happy with Wind River Workbench?
 
Quote:

My point was, if involvement in FIRST is only going to expose my daughter to Labview over the next 3+ years, I'm having second thoughts.
I don't think there is any risk of that.

Quote:

By the time she goes to college, I want my daughter to be capable of developing robot control software that would be able to sense an object hurtling toward it and decide whether to take evasive action or catch the object -- oh, and to actually do one or the other before the object smashes into it or flies by.
Oh, well if that is all ...

Seriously though, this goes so far beyond software engineering. It is cutting edge vision processing and robotics. It sounds a bit like RoboCup actually, not a high school sport. I'm not sure all of the CS languages used there, but I know Darwin runs LV.

Greg McKaskle

Alex_2487 23-02-2009 12:24

Re: Teams happy with Wind River Workbench?
 
i am the only perogrammer on my team and i didnt't have any c or c++ experience but i found it much easier to use windriver then labview. The main reason for this is i tohught windriver was just eaiser to understand .the only thing i wish they would have been more exapmles and a better manual.

dss 25-02-2009 23:18

Re: Teams happy with Wind River Workbench?
 
Yes. I'm very content and I enjoy the vi-mode editor.

xtreampb 26-02-2009 22:59

Re: Teams happy with Wind River Workbench?
 
I am the only programmer on the team, and they had to out-source to get me. I live in a diffrent county, so i live 30 min from where everything is going on at while everyone else lives about 5 min away. there were 2 other people signed up on the team to be programmers as well but they had no experience in any language. I have 3 books on C++ and i told them to look at it and i gave them the following link:
http://www.dreamincode.net/
but they never showed up again after the first meeting. My 'mentor' is some-what familiar in labview, so to test the robot while i wasn't able to attend the meetings he would produce code to test individual peices. I do not like GUI development. i beleive that there is more power and controll in hard coding your programs. I have only used the visual studio's IDE. the only other IDE that i have ever used (until this project) is Dev++ from bloodshed. and what is the vi-mode editor. I havn't figured that out ???

gvarndell 27-02-2009 04:40

Re: Teams happy with Wind River Workbench?
 
Quote:

Originally Posted by xtreampb (Post 828392)
what is the vi-mode editor. I havn't figured that out ???

'vi' is an editor.

http://en.wikipedia.org/wiki/Vi

The editor in Wind River Workbench has a vi compatible mode.
It also has an emacs compatible mode.

Analog 28-02-2009 18:17

Re: Teams happy with Wind River Workbench?
 
Yes, it is better than labview.

xtreampb 28-02-2009 22:40

Re: Teams happy with Wind River Workbench?
 
Quote:

Originally Posted by gvarndell (Post 828443)
'vi' is an editor.

http://en.wikipedia.org/wiki/Vi

The editor in Wind River Workbench has a vi compatible mode.
It also has an emacs compatible mode.

this didn't help me at all. What i got from the wiki is that VI is a fancy text editor??? do you have any more links?

EricVanWyk 28-02-2009 22:52

Re: Teams happy with Wind River Workbench?
 
Quote:

Originally Posted by xtreampb (Post 829103)
this didn't help me at all. What i got from the wiki is that VI is a fancy text editor??? do you have any more links?

vi and emacs are "fancy" text editors that have a bunch of features that make them more usable by people familiar with them. Steeper learning curve, but much more productivity.

VI compatibility mode means that windriver emulates that interface. This allows someone who is used to VI to be more productive.

There is a bit of a holy war as to which is better (emacs or vi), it simply boils down to a matter of preference.

R.C. 28-02-2009 23:01

Re: Teams happy with Wind River Workbench?
 
All and All guys I would like to thank NI for doing a great job. Atleast a company stepped up and created a platform for FIRST. I like both platforms , NI Crio and IFI. As time goes on, NI will make learning easier and I hope to see this platform stay for years to come.

-rc

gvarndell 01-03-2009 08:02

Re: Teams happy with Wind River Workbench?
 
Quote:

Originally Posted by xtreampb (Post 829103)
this didn't help me at all. What i got from the wiki is that VI is a fancy text editor??? do you have any more links?

You asked what vi mode was.
I had assumed that you might be confused by 'vi', since it's also a Labview term.
My only goal was to help you understand that 'vi mode' has nothing to do with Labview 'virtual instruments'.

Why would someone feel strongly enough about a 'fancy text editor' that they would mention it as a feature (when there are so many other features to mention)?
I can only guess it's because, historically, GUI IDE software development tools have come with a bare minimum editor that simply didn't meet the needs of programmers.
If a coder has to go outside the GUI to edit his/her code, then the IDE is doomed.
I've been using Vi for 25 years, so the inclusion of a Vi mode made Workbench the first IDE I could use for a project life cycle -- design to debug to maintenance.

As for more links, try this one.
http://www.vim.org/download.php
Download VIM for windows and try it.

gvarndell 01-03-2009 08:37

Re: Teams happy with Wind River Workbench?
 
Quote:

Originally Posted by rc_cola1323 (Post 829122)
All and All guys I would like to thank NI for doing a great job. Atleast a company stepped up and created a platform for FIRST. I like both platforms , NI Crio and IFI. As time goes on, NI will make learning easier and I hope to see this platform stay for years to come.

-rc

National Instruments and Wind River both deserve our gratitude for their support and sponsorship.

This thread, which I started, has taken some curious twists and turns.
I guess some people thought I was trying ignite a religious war to denigrate NI.
Your post looks like a perfect opportunity for me to set it straight.

I am new to FRC, my daughter just entered high school this year.
When I learned that FRC would be using a 32-bit PowerPC controller this year, I was thrilled.
When I learned that Wind River was providing Work Bench, I was ecstatic.

Please read my original post.
I don't think I asked for anybody to post that they hate Labview.
I just wanted to hear from teams that were using WRWB and maybe a few comments as to why.

FRC requires an enormous investment of time and energy -- for students and their parents.
I was trying to estimate the 'bang for the buck' on that investment.
I can teach my daughter to be a software engineer without FRC.

Alexa Stott 03-03-2009 16:20

Re: Teams happy with Wind River Workbench?
 
Team 25 used WindRiver for all our programming. It was a huge pain to set it up, but far less confusing than LabView. We had a friend from another team come and show us how to do a few things in LV. I've been a programmer for my team for the past 4 years, and I could barely make any sense of his "code."

A few gripes about WindRiver:
1. The setup is excruciatingly long, especially when using school-provided equipment.
2. The manual has more blank pages than useful ones.
3. WindRiver is "buggy" (not sure that's the right word). Some things like having to restart WV when it's not creating a .out file is really just irritating.

Overall, it's better than LabView, but it seems like someone took Eclipse, took away all its useful features, and sent it out to us.

Mike AA 04-03-2009 22:29

Re: Teams happy with Wind River Workbench?
 
One thing I am looking at better with Wind River than Labview, labview (which our robot is currently programmed in) takes a LONG time to build and load to the robot. I have heard wind river takes much less.

Now I have a question, after finding the default code "simple template" what window do I find the code I need to edit? I did code in C last year using the program we had (cant remember now) so I have a good grasp on the context. I loaded the simple template but only found about 20 lines of code in the top center frame but I dont see where any values?

-Mike AA

Alexa Stott 04-03-2009 23:17

Re: Teams happy with Wind River Workbench?
 
Quote:

Originally Posted by Mike AA (Post 831959)
One thing I am looking at better with Wind River than Labview, labview (which our robot is currently programmed in) takes a LONG time to build and load to the robot. I have heard wind river takes much less.

Now I have a question, after finding the default code "simple template" what window do I find the code I need to edit? I did code in C last year using the program we had (cant remember now) so I have a good grasp on the context. I loaded the simple template but only found about 20 lines of code in the top center frame but I dont see where any values?

-Mike AA

Could you be a bit more specific about what it is you're exactly looking for?

The SimpleTemplate simply gives you declarations for 2 joysticks and your drive motors using USB 1&2 and pwm 1&2, respectively. It also gives you a basic auto mode and joystick control in teleop (I believe tank drive, but don't quote me on that).

Mike AA 04-03-2009 23:30

Re: Teams happy with Wind River Workbench?
 
Quote:

Originally Posted by Alexa Stott (Post 831986)
Could you be a bit more specific about what it is you're exactly looking for?

The SimpleTemplate simply gives you declarations for 2 joysticks and your drive motors using USB 1&2 and pwm 1&2, respectively. It also gives you a basic auto mode and joystick control in teleop (I believe tank drive, but don't quote me on that).

I actually found what I was looking for in another example. The layout is slightly different than what I am used to but I will hopefully make it work. I have 14days to get it to work with my demo bot setup, it only took me 5 days to learn labview....


All times are GMT -5. The time now is 12:37.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi