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