Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Interested in becoming a maintainer #1196

Open
darshit-desai opened this issue Jul 6, 2023 · 7 comments
Open

Interested in becoming a maintainer #1196

darshit-desai opened this issue Jul 6, 2023 · 7 comments

Comments

@darshit-desai
Copy link

Hi developer team,

I am interested in becoming a contributor for this repository and here are my experiences with dronekit, Ardupilot and PX4 which helps me better understand the improvements which might come up in the future,

I have used dronekit python earlier, to develop an airdrop selection script which used data streamed (airspeed, ground speed, orientation) through mavlink to actuate the servo of the bottle drop.
I have used Mavros and PX4 to implement an offboard obstacle avoidance script, which takes data from d435i stereo camera and orients the drone away from the obstacle based on the pose of the obstacle.
I have also worked with the core hardware and know about the communication protocols of the RC hardware.

Thank you for considering me,
Best,
Darshit

@hamishwillee
Copy link
Contributor

Thanks @darshit-desai

@morzack is volunteered recently too, and is co-ordinating reviews of PRs and issues. Please collaborate. I would like you to work together on a few reviews and also co-ordinate with @peterbarker before giving you merge rights.

@darshit-desai
Copy link
Author

Thank you @hamishwillee, I sent an email to @morzack. Is there a place where I can get started, I come from the user side where I only used Dronekit as an API to write apps and not really know what actually goes on under the hood.

@morzack
Copy link
Contributor

morzack commented Jul 7, 2023

Hi, I just replied!

Just for transparency here, I mentioned how I've been going through the open issues and categorizing them into several buckets (stale, urgently needs fixing, etc...).

@hamishwillee in your opinion is reviewing the currently open PRs the most relevant first step (as opposed to any dev work on issues)?

@hamishwillee
Copy link
Contributor

@morzack My opinion is that getting DroneKit rock solid in Python 3 should be the "project priority".

But mostly I want to keep the project alive and lively, so what I'm after is professionalism, process, common sense. As long as we see that, it should be the priorities of the people actually doing the work that is most important - i.e. you.

@TongBingda
Copy link

TongBingda commented Jul 12, 2023

Hi, developer team of dronekit project,

I'm a developer from China, I've added some new features in the last few days and I'm interested in becoming a contributor to this repository. I am currently a PhD student. I have been working with dronekit and ardupilot for UAS development since 2020, which helps me to better participate in future updates of the project.I am currently using drone python to develop a lightweight drone cluster ground station script that obtains drone information and controls drone state by using the pysimplegui library and the dronekit library. I have also used a Raspberry Pi and NVIDIA jetson NX as companion computers to control quadcopters and fixed wing drones. I have also used remote controllers like the radiomaster tx16s that have openTX or edgeTX open source operating systems installed.

I have emailed @morzack . Thank you for considering me! @hamishwillee

@morzack
Copy link
Contributor

morzack commented Jul 12, 2023

Hi @TongBingda , feel free to make a pull request with the changes and then it can be tested + reviewed

@hamishwillee
Copy link
Contributor

So any progress on this?. Would be good to see some PRs for concrete Python 3 support.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants