paparazzi-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Paparazzi-devel] Paparazzi center ans CGS for Windows


From: David Conger
Subject: Re: [Paparazzi-devel] Paparazzi center ans CGS for Windows
Date: Wed, 12 Oct 2011 15:47:37 -0700

"This is a linux autopilot, for linux people" :)
seriously that was a great answer. 
-David

On Oct 12, 2011, at 9:58 AM, Gareth Roberts wrote:

> This is a linux autopilot, for linux people! There is nothing for you here!*
> 
> But seriously, I heard rumors that a large institution was working on porting 
> GCS to Windows a few years ago.  Haven't heard anything since.  It would be a 
> big effort for not much gain though.
> It would be technically very challenging, and few people capable of doing it 
> is probably quite happy with the linux or OSX ports already.
> The happykillmore GCS supports basic where is the plane/where is the ground 
> functionality but has no waypoint, parameter altering or programming support.
> 
> --G
> 
> * 
> http://www.bbc.co.uk/comedy/clips/p006vm6j/the_league_of_gentlemen_a_local_shop_for_local_people/
> 
> On Wed, 12 Oct 2011 17:43:58 +0100, Chad Koehnen <address@hidden> wrote:
> 
>> What is this Windows thing you speak of? :)
>> 
>> On 10/12/2011 12:19 PM, Rui Costa wrote:
>>> What's the progress of the CGS for Windows?
>>> 
>>> 
>>> 
>>> Cheers
>>> Rui Costa
>>> 
>>> On Fri, Oct 7, 2011 at 8:25 PM, David Conger <address@hidden
>>> <mailto:address@hidden>> wrote:
>>> 
>>>    This is the Paparazzi-devel Developer email list right?
>>> 
>>>    FWIW: Why doesn't MavLink simply integrate and work with IVY and
>>>    require no changes from the Paparazzi side? Maybe that is what you
>>>    propose as you are the lead developer?
>>> 
>>> 
>>>    -David
>>> 
>>> 
>>>    On Oct 7, 2011, at 10:03 AM, Meier Lorenz wrote:
>>> 
>>>    > Given that I'm the QGC main developer I'm clearly biased
>>>    regarding it, so I won't give any advice on that - download it and
>>>    try the simulation and see for yourself:
>>>    >
>>>    >
>>>    > https://github.com/mavlink/v10release/downloads
>>>    > http://qgroundcontrol.org/dev/build_source
>>>    >
>>>    > Regarding MAVLink I have a stronger opinion, given that it has
>>>    been adopted by quite a few projects I believe it is in a sweet
>>>    spot between being relatively simple, yet powerful enough to cover
>>>    most needs. We're working currently on a few high-level features
>>>    like the mission library, but these are optional parts, the core
>>>    protocol is pretty easy to adopt.
>>>    >
>>>    > With an aerial middleware (MAVConn), a ROS bridge and a Python
>>>    interface and graphing tool (Andrew Tridgell's excellent
>>>    pyMAVLink) it also has a reasonable Ecosystem beyond just the
>>>    onboard C implementation and the available GCS.
>>>    >
>>>    >
>>>    > On Oct 6, 2011, at 6:38 PM, Rui Costa wrote:
>>>    >
>>>    >
>>>    >
>>>    > The best solution now will be to adapt the QGroundControl and
>>>    MavLink, right?
>>>    >
>>>    >
>>>    >
>>>    > Cheers
>>>    > Rui Costa
>>>    >
>>>    > On Thu, Oct 6, 2011 at 4:31 PM, Rui Costa
>>>    <address@hidden
>>>    <mailto:address@hidden><mailto:address@hidden
>>>    <mailto:address@hidden>>> wrote:
>>>    > Thnk you Lorenz for your great opinion. It's a good help.
>>>    >
>>>    >
>>>    > I would like to improve the actual paparazzi GCS, but I don't
>>>    know how to do it and don't understand the actual language.
>>>    >
>>>    > It would be nice to improve some things on the GCS. Is there
>>>    anyone working on that? Maybe we can join a comission to see what
>>>    can be improved and work together to archieve that.
>>>    >
>>>    >
>>>    >
>>>    > Cheers
>>>    > Rui Costa
>>>    >
>>>    >
>>>    >
>>>    >
>>>    >
>>>    > On Thu, Oct 6, 2011 at 4:24 PM, Meier Lorenz
>>>    <address@hidden
>>>    <mailto:address@hidden><mailto:address@hidden
>>>    <mailto:address@hidden>>> wrote:
>>>    > One comment on that. I have an OpenPilot board sitting here and
>>>    know the onboard and offboard codebase at least ok, if not well.
>>>    Its a great project and I'm happily using it.
>>>    >
>>>    >
>>>    > However: OpenPilot has a kind of "shared memory" architecture
>>>    between GCS and autopilot.
>>>    >
>>>    > If you change an onboard data object in only one variable ->
>>>    Complete re-build of the GCS
>>>    >
>>>    > This approach works nicely for OpenPilot. It is however about
>>>    the worst-case for a multi-project use of the GCS, since it
>>>    effectively forces you to use the very same data containers. And
>>>    since the data containers are even used on the UI level, changing
>>>    the protocol forces you to update the UI code.
>>>    >
>>>    > The difference between QGroundControl/MAVLink and OpenPilot is
>>>    that MAVLink and QGC have one abstraction layer on each the
>>>    autopilot and the GCS side. So the user interface can be changed
>>>    without effects and the onboard code can be changed without
>>>    side-effects. OpenPilot misses these layers in the onboard code
>>>    and in the GCS.
>>>    > So it is very elegant for a single project. But its the opposite
>>>    of standardized communication - I've even added MAVLink support
>>>    for the OP board I'm using for this reason.
>>>    >
>>>    > So don't take me wrong, nothing against OpenPilot, I'm happily
>>>    running a board with OP on it and I'm partly using the GCS. But
>>>    for a multi-project use, this is a dead end.
>>>    >
>>>    >
>>>    > Please also note that the OP GCS has a weak mission support (I
>>>    haven't seen a waypoint list at all so far), so I'm not sure how
>>>    this will work out for the very advanced concepts the PPZ
>>>    community is used to. Other GCS like APM Planner, HK GCS or QGC
>>>    are also not on the PPZ versatility level, but they at least
>>>    support takeoff / landing / loiter waypoints and actions like
>>>    relay firing, with more MAV_CMDs to come:
>>>    > MAV_CMD reference: http://pixhawk.ethz.ch/wiki/mavlink/
>>>    >
>>>    > And on a personal note: I really think there is a need for a
>>>    standardized, open and not project-owned protocol out there. APM
>>>    and Pixhawk are already sharing MAVLink and with QGroundcontrol,
>>>    APM Planner and HK GCS there are several options available (QGC
>>>    runs on all three OS, APM Planner on Win and Linux if I remember
>>>    correctly).
>>>    > And there is even Android support:
>>>    
>>> http://diydrones.com/profiles/blogs/copter-gcs-with-mission-support-and-more.
>>>    >
>>>    > After Paparazzi strived for openness so long it would be sad to
>>>    see this opportunity pass to really have joint protocol in the
>>>    community.
>>>    >
>>>    >
>>>    > Cheers,
>>>    > Lorenz
>>>    >
>>>    >
>>>    > On Oct 6, 2011, at 5:48 PM, Rui Costa wrote:
>>>    >
>>>    > I would like to have your feedback about the ideia of modifying
>>>    the openpilot GCS software to work with paparazzi boards.
>>>    >
>>>    > We have the authorization from openpilot people to do it.
>>>    >
>>>    > It's an highly customizing platform and appears to be easy to
>>>    work. Almost everything is in C++ language.
>>>    >
>>>    > It can work on linux, windows or MAC OS and permits to create
>>>    installation files. So, it's very userfriendly for some end users.
>>>    >
>>>    >
>>>    > What you think?
>>>    >
>>>    >
>>>    http://wiki.openpilot.org/display/Doc/Ground+Control+Station+User+Manual
>>>    >
>>>    >
>>>    >
>>>    > Cheers
>>>    > Rui Costa
>>>    >
>>>    >
>>>    >
>>>    >
>>>    >
>>>    > On Mon, Sep 19, 2011 at 4:38 PM, Rui Costa
>>>    <address@hidden
>>>    <mailto:address@hidden><mailto:address@hidden
>>>    <mailto:address@hidden>><mailto:address@hidden
>>>    <mailto:address@hidden><mailto:address@hidden
>>>    <mailto:address@hidden>>>> wrote:
>>>    > Hi again,
>>>    >
>>>    > Just to correct the link:
>>>    >
>>>    > www.openpilot.org
>>>    
>>> <http://www.openpilot.org><http://www.openpilot.org/><http://www.openpilot.org/>
>>>    >
>>>    >
>>>    >
>>>    >
>>>    > Cheers
>>>    > Rui Costa
>>>    >
>>>    >
>>>    >
>>>    >
>>>    > On Mon, Sep 19, 2011 at 3:23 PM, Rui Costa
>>>    <address@hidden
>>>    <mailto:address@hidden><mailto:address@hidden
>>>    <mailto:address@hidden>><mailto:address@hidden
>>>    <mailto:address@hidden><mailto:address@hidden
>>>    <mailto:address@hidden>>>> wrote:
>>>    > Hello Bernard,
>>>    >
>>>    >
>>>    > How is the paparazzi center for Windows?
>>>    >
>>>    > Did you saw the CGS of openpilot.com
>>>    <http://openpilot.com><http://openpilot.com/><http://openpilot.com/>
>>>    project?
>>>    >
>>>    > www.openpilot.com
>>>    
>>> <http://www.openpilot.com><http://www.openpilot.com/><http://www.openpilot.com/>
>>>    >
>>>    >
>>>    > I tried and it's so user friendly and it's great for the end
>>>    users. It would be very nice to do something like that.
>>>    >
>>>    > I can help. What you think? Have something working on windows
>>>    right now?
>>>    >
>>>    > The openpilot CGS is C++ language.
>>>    >
>>>    >
>>>    > Best regards
>>>    > Rui Costa
>>>    >
>>>    >
>>>    > ---------- Forwarded message ----------
>>>    > From: Bernard Davison <address@hidden
>>>    <mailto:address@hidden><mailto:address@hidden
>>>    <mailto:address@hidden>><mailto:address@hidden
>>>    <mailto:address@hidden><mailto:address@hidden
>>>    <mailto:address@hidden>>>>
>>>    > Date: Wed, Jul 27, 2011 at 7:42 AM
>>>    > Subject: Re: [Paparazzi-devel] Paparazzi center ans CGS for Windows
>>>    > To: address@hidden
>>>    <mailto:address@hidden><mailto:address@hidden
>>>    <mailto:address@hidden>><mailto:address@hidden
>>>    <mailto:address@hidden><mailto:address@hidden
>>>    <mailto:address@hidden>>>
>>>    >
>>>    >
>>>    > The development process has started and the documentation also
>>>    started but I haven't got as far as Eric yet.
>>>    > I've been stuck on some other tasks but should be back onto it
>>>    in a week or two tops.
>>>    > Keep an eye on http://paparazzi.enac.fr/wiki/Installation/Windows
>>>    >
>>>    > Note that I would not recommend anyone follow the instructions
>>>    unless they want to help out Eric and I in making the system work.
>>>    >
>>>    > Cheers,
>>>    > Bernie.
>>>    >
>>>    > Bernard Davison
>>>    >
>>>    > Web:
>>>    
>>> http://www.gondwana.com.au<http://www.gondwana.com.au/><http://www.gondwana.com.au/>
>>>    > Mobile: 0412 039 128
>>>    > Skype: rbdavison
>>>    >
>>>    > Sponsor my Oxfam
>>>    
>>> Trailwalker<http://trailwalker.oxfam.org.au/sydney/teams/team/?team_id=9819>
>>>    team.
>>>    >
>>>    >
>>>    >
>>>    >
>>>    > On 26/07/2011, at 11:11 PM, Rui Costa wrote:
>>>    >
>>>    > Hello,
>>>    >
>>>    >
>>>    > Any news about the development of the Paparazzi center and CGS
>>>    software for Windows?
>>>    >
>>>    >
>>>    >
>>>    > Best regards
>>>    > Rui Costa
>>>    > _______________________________________________
>>>    > Paparazzi-devel mailing list
>>>    > address@hidden
>>>    <mailto:address@hidden><mailto:address@hidden
>>>    <mailto:address@hidden>><mailto:address@hidden
>>>    <mailto:address@hidden><mailto:address@hidden
>>>    <mailto:address@hidden>>>
>>>    > https://lists.nongnu.org/mailman/listinfo/paparazzi-devel
>>>    >
>>>    >
>>>    > _______________________________________________
>>>    > Paparazzi-devel mailing list
>>>    > address@hidden
>>>    <mailto:address@hidden><mailto:address@hidden
>>>    <mailto:address@hidden>><mailto:address@hidden
>>>    <mailto:address@hidden><mailto:address@hidden
>>>    <mailto:address@hidden>>>
>>>    > https://lists.nongnu.org/mailman/listinfo/paparazzi-devel
>>>    >
>>>    >
>>>    >
>>>    >
>>>    > _______________________________________________
>>>    > Paparazzi-devel mailing list
>>>    > address@hidden
>>>    <mailto:address@hidden><mailto:address@hidden
>>>    <mailto:address@hidden>><mailto:address@hidden
>>>    <mailto:address@hidden><mailto:address@hidden
>>>    <mailto:address@hidden>>>
>>>    > https://lists.nongnu.org/mailman/listinfo/paparazzi-devel
>>>    >
>>>    >
>>>    >
>>>    > ------------------------------------------------------
>>>    > Lorenz Meier
>>>    > PhD Student
>>>    > Computer Vision and Geometry Lab
>>>    > ETH Zurich /
>>>    > Swiss Federal Institute of Technology
>>>    > http://www.inf.ethz.ch/personal/lomeier/
>>>    >
>>>    >
>>>    > _______________________________________________
>>>    > Paparazzi-devel mailing list
>>>    > address@hidden
>>>    <mailto:address@hidden><mailto:address@hidden
>>>    <mailto:address@hidden>>
>>>    > https://lists.nongnu.org/mailman/listinfo/paparazzi-devel
>>>    >
>>>    >
>>>    > _______________________________________________
>>>    > Paparazzi-devel mailing list
>>>    > address@hidden
>>>    <mailto:address@hidden><mailto:address@hidden
>>>    <mailto:address@hidden>>
>>>    > https://lists.nongnu.org/mailman/listinfo/paparazzi-devel
>>>    >
>>>    >
>>>    >
>>>    > ------------------------------------------------------
>>>    > Lorenz Meier
>>>    > PhD Student
>>>    > Computer Vision and Geometry Lab
>>>    > ETH Zurich /
>>>    > Swiss Federal Institute of Technology
>>>    > http://www.inf.ethz.ch/personal/lomeier/
>>>    >
>>>    >
>>>    > _______________________________________________
>>>    > Paparazzi-devel mailing list
>>>    > address@hidden <mailto:address@hidden>
>>>    > https://lists.nongnu.org/mailman/listinfo/paparazzi-devel
>>> 
>>> 
>>>    _______________________________________________
>>>    Paparazzi-devel mailing list
>>>    address@hidden <mailto:address@hidden>
>>>    https://lists.nongnu.org/mailman/listinfo/paparazzi-devel
>>> 
>>> 
>>> 
>>> _______________________________________________
>>> Paparazzi-devel mailing list
>>> address@hidden
>>> https://lists.nongnu.org/mailman/listinfo/paparazzi-devel
>> 
>> 
> 
> 
> 
> _______________________________________________
> Paparazzi-devel mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/paparazzi-devel




reply via email to

[Prev in Thread] Current Thread [Next in Thread]