Write code, fix the space station, win $10,000
hackaday.com
Write code, fix the space station, win $10,000
1–10 of 65 posts
Re: Write code, fix the space station, win $10,000
#2Re: Write code, fix the space station, win $10,000
#3Sure, 10K is small given that it's the ISS, but let's be honest, the money is the secondary prize. This is for bragging rights.
Re: Write code, fix the space station, win $10,000
#4If this is legit, then this is incredibly cool. Having your code run in space is as close as many of us will come to being in space ourselves. Sure, 10K is small given that it's the ISS, but let's be honest, the money is the secondary prize. This is for bragging rights.
Re: Write code, fix the space station, win $10,000
#5i found almost offensive that they offer just 10k for such a task
Re: Write code, fix the space station, win $10,000
#6Seriously? Any decent hacker attempting this is probably doing it for props. The money is great and provides a good monetary incentive but when it comes down to it I'd wager people would do this for free. Hell a personal tour of NASA and maybe their name in the code might but just as good.
Re: Write code, fix the space station, win $10,000
#7i found almost offensive that they offer just 10k for such a task
Re: Write code, fix the space station, win $10,000
#8i found almost offensive that they offer just 10k for such a task
Re: Write code, fix the space station, win $10,000
#9For starters, we need a "cost function" so we can see which solutions are better than others. That's the easy part: render the model on 3D hardware, lighting it with a distant point light source. The "cost" (the value we're trying to minimize) is 1 - Σ(face_brightness); modern hardware can easily handle precise geometric shadowing using a stencil buffer or similar well-known technique. Handle the thermal constraints by setting the "cost" to 1 when the space station disintegrates.
Now we just need to find some ways of coming up with proposed solutions and pruning all but the best solutions. This problem has path dependencies, so we can't just apply a greedy algorithm. That is, solar panel actuators take time to move, so the best solution for time [T_1, T_3] isn't necessarily the concatenations of the best individual solutions for intervals [T_1, T_2] and [T2, T_3].
What you're left with is actually a graph search problem, where our graph nodes are actuator inputs at specific (quantized) times; I feel like something like the veneralbe A* algorihm would be a good place to start looking for paths through this graph.
Re: Write code, fix the space station, win $10,000
#10i found almost offensive that they offer just 10k for such a task