dronekit / dronekit-python

DroneKit-Python library for communicating with Drones via MAVLink.
https://readthedocs.org/projects/dronekit-python/
Apache License 2.0
1.5k stars 1.42k forks source link

Interested in becoming a maintainer #1196

Open darshit-desai opened 12 months ago

darshit-desai commented 12 months ago

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 commented 12 months ago

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 commented 12 months ago

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 commented 12 months ago

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 commented 12 months ago

@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 commented 11 months ago

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 commented 11 months ago

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

hamishwillee commented 11 months ago

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