-
Notifications
You must be signed in to change notification settings - Fork 0
Computations
The Computations subteam’s main objective is to create robust simulations for both testing and demonstration. Using programming languages such as C++ and Python, we use a combination of ROS and Gazebo software to develop our simulations. There are other important tasks that our team is responsible for, such as integrating virtual reality with our simulation, developing the proper sensors, and working closely with the other subteams to make sure the simulation integrates well with our mission planning.
- What software do I need?
First of all, you will need a computer that runs Linux, preferably Ubuntu. We recommend that you dual install Windows and Ubuntu on your laptop if that is possible. As previously mentioned, you will need ROS and Gazebo software to run the simulation (insert link to guide here). For modeling, we use SolidWorks to develop the 3D models and then use Blender software to texture and format the 3D models to be used in the sim. Lastly, it is recommended that you download a text editor like Sublime or Vim to make coding easier.
- Do I need prior experience?
Short answer: No! Long answer: While previous programming experience is a big plus, we are primarily looking for individuals who are both passionate about aerial robotics and also willing to learn. While the material we deal with may be complex, if you put in the work, no matter your skill level, you will definitely be a great asset to our team.