Subscribe to rss feed

Howdy - Software Developer | Welcome Center | Forum

 
You must be logged in to post user permissions login Login register Register


Register? | Lost Your Password?

Search Forums:


searchicon 






Minimum search word length is 3 characters – Maximum search word length is 84 characters
Wildcard Usage:
*  matches any number of characters    %  matches exactly one character

topic

Howdy – Software Developer

print
small tagNo Tags
UserPost

11:13 pm
December 23, 2009


PKillian

Green Bay, Wisconsin

Member

posts 6

offline
link
print
1
0
ratedowngrey
rateupgrey

Hello CSTART,

Like many others, I am from Reddit (Mutiny34).

I am a software developer/computer programmer analyst and would love to render my services to CSTART for its software/programming needs. I am a specialist in Artificial Neural Networks and Artificial Intelligence, though I do not suppose that would be of much use here. However, I am excited to lend any hand I can to enable CSTART to be a phenomonal success.

12:06 am
December 24, 2009


Luke Maurits

Adelaide, Australia

Admin

posts 1483

offline
link
print
2
0
ratedowngrey
rateupgrey

Welcome aboard, we are very happy to have you.

While it's true that ANN/AI experience will not be much direct use here, general software egineering skills will still be a great help.  Which languages do you know?  Also, don't be afraid to try contributing outside your immediate areas of expertese.  If you have just a basic physics background (Newton's laws and universal gravitation) you should be able to hit Wikipedia hard for a day or two (the suggested reading lists in the Wiki for each CLLARE workgroup are a good starting place) and end up able to make useful comments on all sorts of things.

I've noticed that a lot of our new memebers make introductory posts like this, hang arond for a day or two and then leave never to return.  Of course they are free to do this (and so are you!) but I'm kind of starting to worry there is something in particular that is driving them away – so if you get that urge at any stage please let us know what we're doing wrong first! :)

Main CLLARE workgroups: Mission Planning, Navigation and Guidance. I do maths, physics, C, Python and Java.

12:12 am
December 24, 2009


PKillian

Green Bay, Wisconsin

Member

posts 6

offline
link
print
3
0
ratedowngrey
rateupgrey

I typically work with Visual Basic .NET, C#, and C++. However, in regards to software development and design, specific programming language knowledge is of little importance. Any good programmer should be able to traverse almost any higher-level language given that they have a firm understanding of proper data structures and software design principles. Different languages are merely different syntax and different libraries.

12:17 am
December 24, 2009


Luke Maurits

Adelaide, Australia

Admin

posts 1483

offline
link
print
4
0
ratedowngrey
rateupgrey

Very true, I didn't mean to suggest you would need experience with a particular language to be of use.  For what it is worth, most of what has been written so far has been in Python and we have just recently had some Common Lisp turn up.

Main CLLARE workgroups: Mission Planning, Navigation and Guidance. I do maths, physics, C, Python and Java.

8:04 am
December 24, 2009


PKillian

Green Bay, Wisconsin

Member

posts 6

offline
link
print
5
0
ratedowngrey
rateupgrey

I understand that, no worries. I had a feeling whatever work was done would possibly be in a different language than what I already knew. I am curious what other space ventures use for their own software.

8:18 am
December 24, 2009


Luke Maurits

Adelaide, Australia

Admin

posts 1483

offline
link
print
6
0
ratedowngrey
rateupgrey

From what I have seen, NASA seem to use Java fairly extensively.

Main CLLARE workgroups: Mission Planning, Navigation and Guidance. I do maths, physics, C, Python and Java.

8:29 am
December 24, 2009


PKillian

Green Bay, Wisconsin

Member

posts 6

offline
link
print
7
0
ratedowngrey
rateupgrey

I was aware they used java in the Spirit and Opportunity rover missions, but not for their onboard computer systems. It would seem to me that they would use a much lower level language given its importance to be correct and the fact that the systems were designed long ago.

However, I do know that the shuttle does use a community of 4 or 5 on-board computers that are all loaded with the same software and run the same commands at the same time. Essentially, this community of computers calculate the same things and then when a decision is to be made by the computer, such as increasing power to the thrusters, they all actually "vote" on what should be done. Now, they don't really vote, like we think of it, but the idea is that all of the computers should come up with the same results. If, however, a particular computer does not come up with the correct results, either by hardware failure, latency, or radiation gaffe, it will not be of too great concern because the other computers running will out-vote that malfunctioning computer and the correct decision will be made regardless. Its a failsafe design given that 3 or more computers do not gaffe at the same time.

8:39 am
January 10, 2010


brmj

Rochester, New York, United States

Member

posts 402

offline
link
print
8
0
ratedowngrey
rateupgrey

Post edited 2:40 pm – January 10, 2010 by brmj


PKillian said: I am curious what other space ventures use for their own software.


In a talk I recently saw Bjarne Stroustrup give, he bragged a bit (for lack of a better term) about NASA's use of C++ on various space probes, rovers and satellites. He specifically mentioned that a lot of the code running on the  Spirit and Opportunity rovers was in C++.

Main work groups: Propulsion (booster), Spacecraft Engineering, Computer Systems, Navigation and Guidance (software)

small tagNo Tags

About the CSTART – Collaborative Space Travel and Research Team Forum

Forum Timezone: UTC -6

Most Users Ever Online: 59

Currently Online:
9 Guests

Currently Browsing this Topic:
1 Guest

Forum Stats:

Groups: 4
Forums: 36
Topics: 516
Posts: 3818

Membership:

There are 1144 Members

There are 2 Admins

Top Posters:

Rocket-To-The-Moon – 685
brmj – 402
rpulkrabek – 349
DenisG – 69
antinode – 64
J. Simmons – 46

Recent New Members: daffodil1003, lejufe, aquariusmediaa91, megasplosion, peterpaul008, Sandra

Administrators: Luke Maurits (1483 Posts), Rizwan (170 Posts)



 
share save 120 16