How can I join the community's gsoc project

Welcome Jun! @ranjunshi

Here is some more information on GSoC, here

The biggest things we look for is someone has contributed to ArduPilot already with a number of PRs. The time windows for GSoC are short and this ensures your are ready to go.

To get started with you will need to do the following:

  • Setup your development environment, Downloading the Code / Using Git — Dev documentation
  • Get our simulation environment working, simulation in the loop (SITL)
  • Learn how to use the main ground control stations for a mission: Mission Planner, MAVProxy, or QGC
  • Learn about one of the main vehicle types: Plane, Copter, or Rover there are more but most projects fall under those categories
  • Find a “Good First Issue” and create a Pull Request to fix it: Issues · ArduPilot/ardupilot · GitHub

Join us on the GSoC discord channel for development questions: ArduPilot

1 Like