From:  Filipe Varela 
Subject:  [Paparazzi-devel] Groundstation development 
Date:  Wed, 15 Jun 2005 16:29:54 +0100 

Hey all


After the wireless question comes the software question. I'm wrapping 
up my mission planning code (mac os x, cocoa). It's quite powerful 
(visual editing, drag'n drop waypoints, double click to set 
attributes - altitude, flight script, etc - can i post screenshots in 
this list as attachments?) but i was wondering what would be the best 
way to implement it. 


The beauty of cocoa is that you can design the object (mission 
planning view) model (class) and implement it as a standalone app or 
merge it inside an existing app. 


Picture this situation. A single groundstation app that displays 
state, map, etc. Should people be allowed to edit a mission 
(waypoints) DURING autonomous flight? If so, then i can merge the 
mission planning app with the telemetry/video app. If not, then it 
makes sense to keep'em separated. Of course i could merge them 
together and lock the waypoints during flight, but i feel that this 
is quite clumsy from the usability point of view. 


But picture this, if people are allowed to change waypoints during 
flight, how would you go about synching the plane's state with the 
map state? How does the plane know which waypoint is next when the 
existing waypoints were just replaced. 


I assume some of you have already considered these problems and would 
appreciate any feedback. 


ALSO, is there a paparazzi telemetry/video spec that i can use to 
make sure my software can be used with it? I was considering offering 
modular support for several UAV implementations. 


P.S. - My code is not open yet because i want to make sure it's 
usable. It'll be published somewhere, anytime soon. 

Thanks for reading,
Filipe




---------- This message has been scanned for viruses and 
dangerous content by MailScanner, and is
believed to be clean.
-----------------------------------------
ES Viagens - Consultoria e Servicos, S.A.
DSI

From:  antoine . drouin 
Subject:  Re: [Paparazzi-devel] Groundstation development 
Date:  Thu, 16 Jun 2005 23:11:27 +0200 
User-agent:  Internet Messaging Program (IMP) 3.2.5 

Hi Filipe

I know nothing about OSX and cocoa. I only use free software.
For now, on paparazzi, missions cannot be changed during flight. One of the
reasons is that missions are not interpreted, but compiled before flight. Our
mission language is described in the following file :
paparazzi2/conf/flight_plans/flight_plan.dtd
and you have several examples in the same directory.
For the telemetry specifications, messages are described in the following file
 : paparazzi2/conf/messages.xml
I think that one of the best way to obtain paparazzi interoperability would be
that your sofware communicate with our using the IVY software bus. It's
available from  http://www.tls.cena.fr/products/ivy/

Best Regards

Antoine


Selon Filipe Varela :

> Hey all
>
> After the wireless question comes the software question. I'm wrapping
> up my mission planning code (mac os x, cocoa). It's quite powerful
> (visual editing, drag'n drop waypoints, double click to set
> attributes - altitude, flight script, etc - can i post screenshots in
> this list as attachments?) but i was wondering what would be the best
> way to implement it.
>
> The beauty of cocoa is that you can design the object (mission
> planning view) model (class) and implement it as a standalone app or
> merge it inside an existing app.
>
> Picture this situation. A single groundstation app that displays
> state, map, etc. Should people be allowed to edit a mission
> (waypoints) DURING autonomous flight? If so, then i can merge the
> mission planning app with the telemetry/video app. If not, then it
> makes sense to keep'em separated. Of course i could merge them
> together and lock the waypoints during flight, but i feel that this
> is quite clumsy from the usability point of view.
>
> But picture this, if people are allowed to change waypoints during
> flight, how would you go about synching the plane's state with the
> map state? How does the plane know which waypoint is next when the
> existing waypoints were just replaced.
>
> I assume some of you have already considered these problems and would
> appreciate any feedback.
>
> ALSO, is there a paparazzi telemetry/video spec that i can use to
> make sure my software can be used with it? I was considering offering
> modular support for several UAV implementations.
>
> P.S. - My code is not open yet because i want to make sure it's
> usable. It'll be published somewhere, anytime soon.
>
> Thanks for reading,
> Filipe
>
>
>
> ----------
> This message has been scanned for viruses and
> dangerous content by MailScanner, and is
> believed to be clean.
> -----------------------------------------
> ES Viagens - Consultoria e Servicos, S.A.
> DSI
>
>
>
> _______________________________________________
> Paparazzi-devel mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/paparazzi-devel
>

Copyright 2005 http://lists.nongnu.org/mailman/listinfo/paparazzi-devel