3drobotics / ardupilot-solo

GNU General Public License v3.0
137 stars 122 forks source link

Rebase on latest arducopter 3.5+? #297

Open tribbloid opened 6 years ago

tribbloid commented 6 years ago

With the new OpenSolo initiative & solo link open sourced. A rebase on latest branch can bring numerous features introduced after copter 3.4+ and make R&D work on it much easier (because we don't have to maintain compatibility with 2 versions). is there a roadmap and timeline for this?

peterbarker commented 6 years ago

On Sat, 5 Aug 2017, Peng Cheng wrote:

With the new OpenSolo initiative & solo link open sourced. A rebase on latest branch can bring numerous features introduced after copter 3.4+ and make R&D work on it much easier (because we don't have to maintain compatibility with 2 versions). is there a roadmap and timeline for this?

I can't speak for 3DR here, but I don't think 3DR will be spending resources on moving anything from ardupilot-solo to ardupilot's master branch.

Even if an effort was made - it won't be by rebase. Several people made some titanic efforts to rebase (and validate) the rebase, unsuccessfully in the end.

Are there specific features from the ardupilot-solo tree you think would bnefit ArduPilot's master? If you can enumeate and make the case for specific pieces, the Solo community might step up and attempt to pull them in.

mtbsteve commented 6 years ago

@tribbloid just go for AC3.5 and you have everything in there from 3DR combined with all the new stuff of Arducopter. . All details here: http://ardupilot.org/copter/docs/solo_arducopter_upgrade.html

tribbloid commented 6 years ago

@mtbsteve thanks a lot! Are all the additional features (e.g. light) works? though I probably won't do it immediately, green box takes too much time to install.

tribbloid commented 6 years ago

@peterbarker, you are right, probably won't worth it.

tribbloid commented 6 years ago

@peterbarker BUUUUT we still have several projects in dronekit that can be detached from 3DR firmware, e.g. dronekit-sitl no longer have to download 3.3 any more. This is evidently the wrong place for it

peterbarker commented 6 years ago

On Wed, 9 Aug 2017, Peng Cheng wrote:

@peterbarker BUUUUT we still have several projects in dronekit that can be detached from 3DR firmware, e.g. dronekit-sitl no longer have to download 3.3 any more.

That's actually more a matter of someone building and testing more binaries for dronekit-sitl than anything else.

I typically use dronekit-sitl by pointing it at my own compiled binaries - which is what I usually want to test, after all!