[Rock-dev] Questions/Discussion about the managing of control loopS

Sylvain Joyeux bir.sylvain at gmail.com
Tue May 13 09:47:43 CEST 2014


There is basically two ways this can be done:
 - you reconfigure the PID controller component, meaning that you
stop/cleanup it, reload a different configuration and configure/start it
again. Be aware that you need to recreate the incoming connections
(connections to its inputs) when you do this
 - you split the various PID controllers into separate controller, and do
the reconfiguration on the transformation component (the one that does the
frame change). Same method, same caveat about the connections.

Sylvain


On Fri, Apr 25, 2014 at 10:52 AM, Vincent vittori <vittori.vincent at gmail.com
> wrote:

> Hi all,
>
> After successfully used the auv_control for depth control in simulator and
> pool test,
> I am actually right now looking for ways to have more control on those
> control loops,
> meaning that I am looking for a way to enable/disable at any time via a
> GUI a full/semi heading control / depth control etc.
>
> So far I have a cascade PID control that allows me to have a depth control
> as well as attitude control.
> The problem is that it's all done in the same PIDController task I mean
> with the same configuration file.
>
> I can't clearly see right now how I could separate those things.
>
> What would make more sense:
> - Dynamically loading different properties inside the same configuration
> files and therefore having more behaviors activated ( I think I saw that
> orocos can do that...)
> - An enabled/disabled state for the PIDController
> - etc.. (open for propositions)
>
> I will be very interested to know how you proceed with avalon for example.
> Thank you.
>
> V.v
> --
>  Vincent Vittori
> Robotic engineer MARUM
> University of Bremen
> 4 Leobener Straße, 28359 Bremen RAUM 1520
>
> <http://maps.google.com/maps?q=&hl=en>*DE Mobile :* +49 152 242 37 465
> *DE Office  :* +49 421 218 65 641
> *FR Mobile :* +33 612 12 35 39
> *Email:* vittori.vincent at gmail.com
> *IM:* vincent.vittori1 (Skype)
> *http://de.linkedin.com/in/vincentvittori/en
> <http://de.linkedin.com/in/vincentvittori/en>*
>
>
>
>
> _______________________________________________
> Rock-dev mailing list
> Rock-dev at dfki.de
> http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.dfki.de/pipermail/rock-dev/attachments/20140513/79956200/attachment.htm 


More information about the Rock-dev mailing list