Fall 2024 Space Teams University - Lunar Search & Rescue Design Challenge - Rules & Info #33
Replies: 23 comments 7 replies
-
https://github.com/SimDynamX/SpaceTeamsPro/releases/tag/v0.27.3 SpaceTeamsPRO v0.27.2 and earlier versions have a bug in the setup process where Git will not install correctly. v0.27.3 has been uploaded and will be deployed to spaceteamspro.com tomorrow (10/24). A workaround for this in the meantime is to install Git for Windows yourself (https://git-scm.com/downloads/win), then proceed with running FirstTimeSetup.bat and the rest of the install steps. |
Beta Was this translation helpful? Give feedback.
-
Some wiki pages had slight updates today clarifying what steps are needed in order to have a working Task 1 example sim from the starter code. |
Beta Was this translation helpful? Give feedback.
-
Video errata for Lesson 1 and 3 added to the Setup and Learning page. |
Beta Was this translation helpful? Give feedback.
-
Some tips for Task 1:
|
Beta Was this translation helpful? Give feedback.
-
Also, many important questions have been answered in the Q&A discussions category; please browse through there to ensure you have all the info you need to continue with the competition! https://github.com/SimDynamX/SpaceTeamsPro/discussions/categories/2024-lunar-sar-competition-q-a |
Beta Was this translation helpful? Give feedback.
-
Hello, can you please provide a link to the form that describes how the submission works? |
Beta Was this translation helpful? Give feedback.
-
Thanks everybody for your Task 1 submissions! If your team has not yet submitted, please do so in the next few days. While we do not guarantee a late submission will get feedback, we will try to go through all of the submissions we get to provide feedback so your next submission has a good starting point! As a reminder, the Task 1 and 2 submissions are not scored for the competition, but if you finish them on time you'll get timely feedback and be on track to finish the Final task. |
Beta Was this translation helpful? Give feedback.
-
Task 2 prep is still in progress, expect news on the email we send out soon. |
Beta Was this translation helpful? Give feedback.
-
Task 2 released, with cameras inoperable for now. More details and wiki info soon. STPRO update:
STU Lunar SAR starter code update: |
Beta Was this translation helpful? Give feedback.
-
Revised MoonTrek link with DEM and Slope layers as well as Hillshade: |
Beta Was this translation helpful? Give feedback.
-
By the way, there may be some odd behavior in terms of how your python scripts run when showing camera images on-screen using |
Beta Was this translation helpful? Give feedback.
-
Found an issue where the Scout rovers on Task 2 would never complete any tasks due to us not including the |
Beta Was this translation helpful? Give feedback.
-
Task 2 submission form: https://forms.gle/zKqVfhfrXWwKARTo9 |
Beta Was this translation helpful? Give feedback.
-
Another starter code fix: https://github.com/SimDynamX/STU_Lunar_SAR/releases/tag/v1.2.2 Please keep working on and submit Task 2 as you are able. |
Beta Was this translation helpful? Give feedback.
-
Congrats if you already submitted Task 2. Some teams ran into issues that had to be fixed in the starter code. So, if you haven’t already submitted Task 2, see the issue resolution in the starter code repo https://github.com/SimDynamX/STU_Lunar_SAR/releases and in the Q&A https://github.com/SimDynamX/SpaceTeamsPro/discussions, and continue toward your submission. The Final Task updated Space Teams PRO version and updated starter code will be released on Monday, and you can submit Task 2 whenever you have it working up to the Final task due date. |
Beta Was this translation helpful? Give feedback.
-
Final Task released. STPRO update:
STU Lunar SAR starter code update: |
Beta Was this translation helpful? Give feedback.
-
Script to change out crash site location and obstacle distribution added to starter code. See instructions here: https://github.com/SimDynamX/STU_Lunar_SAR/releases/tag/v1.3.1 |
Beta Was this translation helpful? Give feedback.
-
I noticed we didn't "announce" this earlier: the API documentation was updated to fit the Final Task API on Tuesday the 19th. If you have any questions on the API, starter code format and data structures, or something else, don't hesitate to post it as a question post! A reminder: if you have an Unreal engine crash, the crash reporter program only sends your crash details to Epic Games, not us! If you get a crash, please report it as an issue and describe what you were doing, especially if you can make steps to consistently reproduce the crash. |
Beta Was this translation helpful? Give feedback.
-
Another quick tip: the search area closely resembles the bounds for the obstacle generation (where the rocks start showing up). |
Beta Was this translation helpful? Give feedback.
-
Known issue: rover will Complete MoveToCoord commands when it runs out of battery, instead of auto-shutting-down and failing all its commands when about to run out of battery. |
Beta Was this translation helpful? Give feedback.
-
Reminder that you can submit multiple times up to the due date, and we'll only score the last submission. We've been giving feedback across all existing submissions and will prioritize early Final task submission feedback so we can let you know if anything is amiss. |
Beta Was this translation helpful? Give feedback.
-
Congrats to those who submitted for the Final task! Between now and December 11th we will be scoring submissions. Please keep an eye on your project's GitHub repo and the email account you used to submit; we may need your help to fix minor submission issues that block us from running your code. Happy Thanksgiving! |
Beta Was this translation helpful? Give feedback.
-
Greetings from Texas Space Grant! First, we want to thank all of the 130 students who participated in our Space Teams University competition this fall for stepping up to the challenge and putting forward their best efforts! The winning teams for fall 2024 Space Teams University competition are:
Great job winning teams! The 3-step competition this semester put a new twist on the challenge and provided a good opportunity for top teams to really shine. You should all be proud of your work! Thanks to everyone for participating and we hope to see you again next semester. Dr. Tim Urban (he/him) |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
If there is conflicting info about the competition somewhere else, this page is the authoritative source.
Changelog:
2024/11/26
Special submission form added. Minor tweaks to task wording to better match the real scenarios in the starter code.2024/11/23
Final and Special task due date extended Nov 24 -> Nov 27.2024/11/21
Final task submission form added.2024/11/18
Task 2 and Final completion criteria clarifications.2024/11/16
Task 2 deadline removed due to issues in starter code.2024/11/05
Task 2 deadline changed Nov 10 -> Nov 15.2024/11/01
Added direct link to Task 1 submission form (was previously in email).2024/10/25
Added header for navigating the 3 most-used pages.2024/10/23
Task requirements tweaked. Some links rearranged. Large updates inside competition wiki pages.2024/10/22
Most information for Task Submissions added, Getting Started documentation released, Setup, Learning, and API documentation released.2024/10/21
Edited link for competition Q&A discussion category.2024/10/11
Newly created.Please subscribe for notifications on this page! --->
COMPETITION
This competition has ended; please
Watch
this repository or subscribe to Texas Space Grant Consortium social media for news about the next competition. Link to results comment: #33 (comment)An incoming lunar lander has crashed and you have precious little time to mobilize all available lunar surface assets to find and rescue the crew. Your Mission – Design the best AI Mission Manager algorithms in Python to conduct Search & Rescue (SAR) operations on the Moon.
Test and Experience your Mission in a high-fidelity lunar operations simulation using Space Teams PRO.
Apply Here (Closed):
https://ig.utexas.edu/texas-space-grant/2024/space-teams-university-lunar-search-rescue-design-challenge/Scenario
Important Dates
November 15th 11:59pm CT - Task 2 Submissions DueTask 2 due November 24th 11:59pm CT.Competition Rules
SOFTWARE
Space Teams PRO is a fully programmable space system design, simulation and analysis platform for mission planning and operations. You can build virtually any space mission within Space Teams, as it provides a digital twin of the entire solar system and the physics of the space environment. You can import CAD and analytical models of your own systems, spacecraft, habitats, robots or anything. For this competition you will be using it to visualize the lunar search and rescue in action, and to test your designs as you optimize your search strategy using various assets in the lunar environment.
Participants will receive a free account on Space Teams PRO for 3-months.
More information on the software is provided in the links below.
LINKS / HELP
Competition Application (Closed)
https://ig.utexas.edu/texas-space-grant/2024/space-teams-university-lunar-search-rescue-design-challenge/Getting Started Document - Everything you need to guide you through the startup process
Learning Videos
A full set of introductory video lessons for Space Teams PRO and this competition. https://www.youtube.com/playlist?list=PLV9n3IHgy_dTQ1Lumj-QYev9qfvlQIndE
STPro Setup & Learning for Competition https://github.com/SimDynamX/SpaceTeamsPro/wiki/STU-Lunar-SAR-Competitor-Setup-&-Learning
Python API Documentation https://github.com/SimDynamX/SpaceTeamsPro/wiki/STU-Lunar-SAR-API-Docs
Account Creation and "Org" (Organization/Team) management, as well as a place to download Space Teams PRO. Make an Org for your competition team.
Rules & Info for this competition, with a comments section for questions on rules.
Discussion Category for other Q&A related to the competition
Public-facing website for technical user documentation, discussions, and bug tracking for Space Teams PRO. Come here to learn about the Space Teams platform.
Written technical documentation for general Space Teams PRO usage. Includes installation and setup guides.
Contact Competition Team - Not for Technical Q&A
SUBMISSIONS
Participants will complete two tasks prior to their final submission. Each task progressively increases in difficulty, helping you refine and implement an AI Mission Manager capable of conducting Search and Rescue (SAR) operations on the Moon. The tasks are outlined as follows:
Task 1: One Robot Easy Search
Design/code and submit your AI Mission Manager script that directs one robot/rover to locate the crash site.
Task 2: One Robot Difficult Search
Improve your Mission Manager code so that you can locate a crash site under more challenging conditions.
Final Submission: Full Scenario Difficult Search
Design the most advanced version of your Mission Manager code to find the crash site in challenging conditions.
oxygen utilization for crew).Special Submission: Extend Sim and Impress the Judges (Optional)
In addition to refining the AI Mission Manager, participants have the option to submit a Special/Advanced Submission by making significant innovative extensions to the Lunar Search & Rescue simulation. This could be related to the technology used to accomplish the challenge, or it could be additional custom designed assets and activities operating in the lunar environment. This submission is scored based on technical depth of the additional innovations and/or demonstration of novel concepts for space systems or operations in the lunar south pole environment.
In order to qualify for the special submission, your team must have a valid submission for the 1, 2, and Final tasks.
Here are several examples that would constitute a significant extension to the simulation:
Task Submission Requirements
Teams will submit their code and supporting assets through GitHub, by submitting a form including a link to the exact commit that represents that submission. Before this, the teams will need to add
Read
permissions (or just as a "Collaborator") for their copy of the STU_Lunar_SAR repository to these GitHub user accounts:The judges will access your repo on GitHub and run the simulation themselves in order to give feedback and do scoring.
Task 1 Submission form: https://docs.google.com/forms/d/e/1FAIpQLSdF4w_QgHxagWldRBh9QM-yQMeNoYQZ8MjdKutB4p2hizqF9w/viewformTask 2 Submission form: https://forms.gle/zKqVfhfrXWwKARTo9Final Task Submission form: https://forms.gle/t753sfjGhuMdGuer5Special Submission form: https://forms.gle/Y4XhtthqznVPKTpe8JUDGING
Push
command is agit commit
and agit push
.PRIZES
All prizes are USD amounts of scholarships given out by the Texas Space Grant Consortium and meant to be shared across team members.
Main Competition:
Special Competition
For questions that aren't about the rules, post them in the 2024 Lunar SAR Competition Q&A discussion category.
Post your questions about these rules below.
Beta Was this translation helpful? Give feedback.
All reactions