Hiren K Startup Guide
Welcome to WARG!
We’re happy to have you on board as our new embedded flight software devops intern. To aid your first few days here at WARG, we have created a startup guide that you can refer to to see what your project will be, key contacts, and some steps you’ll have to take.
What we’re currently working on right now
WARG is currently working towards the 2023 AEAC student competition and developing a hybrid fixed-wing VTOL.
A photo of PROJECT ICARUS
The competition revolves around passenger transport solutions for barbie dolls - more information about the competition can be found in the CONOPS (concept of operations) link in #info
on our discord.
Our key project threads revolve around developing ICARUS and the surrounding infrastructure to make it a reality.
Project ICARUS airframe
This is the actual airframe we are taking to competition and is pictured above.
Zeropilot 3 (ZP3)
Zeropilot is our next-generation custom autopilot controller that WARG develops. We plan, manufacture, and develop our own autopilot from the ground up.
Integrated Monitoring and Command Station (IMACS)
IMACS is our ground station solution for making it seamless to talk to our aircraft and deploy it anywhere for use.
Administrative Details
Key Contacts
Manager: @Anthony Luo
Go-to for all administrative concerns regarding your internship here
Mentor (if applicable): @Christopher Chung @Dhruv Upadhyay @Aidan Bowers (Deactivated)
Your mentor will be the person you interact with daily and guide you through your internship
Team Directors: (Executive) @Dhruv Upadhyay @Jinghao Lei (Technical) @Sahil Kale
The team directors are those who run the WARG organization as a whole. They are in charge of the overall operation of the team and can be reached at any time over discord should the need arise.
Pre-first-day items
Safety Training
Before your first day, please complete the following courses:
You can access these courses by going to learn, selecting “Self Registration,” and enrolling in these courses.
Joining Discord
The team uses discord to communicate! You have already done this step
#introductions
a few days ahead of your start dateTeam Cadence
Your subteam, the embedded flight software subteam, meets every thursday, at 8pm. You’ll also be expected to attend general meetings, and other relevant meetings as needed. General meetings are weekly at 8:30pm EST. Our meeting schedule can be found in our google calendar in #info
.
We expect you to message when you sign on for the day, and message when you’ll be away. We expect 40 hours of work a week, and our co-ops don’t have vacation days. If you need days off, please reach out to your supervisor in writing as early as you can.
Your Project
Currently, the flight software team at warg depends on individual build environments, and has no proper interface with COTS flight controllers like a Pixhawk. Your task will be to create a docker container for our build environments, before then creating a common interface (PPM) bus for Ardupilot ↔︎ Zeropilot communications.
We expect you to complete the bootcamp within the 1st week of work.
After you are finished onboarding, here are the tasks that will occur:
We’ll work together to fill out this roadmap planner as your task goes on.
Appendix
Useful links
What do all the acroyms mean? Check it out here: https://uwarg-docs.atlassian.net/l/cp/D2oP5Vjw