[Rock-dev] make moving speed configurable in orogen-servo_dynamixel / dynamixel
Alexander Duda
Alexander.Duda at dfki.de
Wed Dec 11 14:07:28 CET 2013
On 12/11/2013 02:04 PM, Jakob Schwendner wrote:
>> -----Original Message-----
>> From: Matthias Goldhoorn [mailto:matthias.goldhoorn at dfki.de]
>> Sent: Mittwoch, 11. Dezember 2013 13:43
>> To: Jakob Schwendner
>> Cc: Dennis Mronga; rock-dev at dfki.de
>> Subject: Re: [Rock-dev] make moving speed configurable in orogen-
>> servo_dynamixel / dynamixel
>>
>> On 11.12.2013 13:17, Jakob Schwendner wrote:
>>>>> I would like to have the possibility to set the moving speed of a
>>>>> servo
>>> at configuration time. Right now it is set to 1023 by default and has
>>> to be changed via the command input port, which does not fit our
>>> needs.>> Same goes for the torque limit.
>>>>> If there are no objections, I would like to add two new members
>>> "moving_speed" and "torque_limit" to ServoConfiguration and make the
>>> respective changes in the orogen component
>>>> If noone disagrees please use a dynamic property for this.
>>>>
>>>> property('bla','type',default).dynamic
>>>>
>>>> this will create setter/getter functions
>>> This would be quite out of line with the current way of configuring
>>> the component (e.g. using the name vector / value vector scheme)...
>>> Or, maybe I don't understand your point so well.
>> Maybe i missunderstood tot,
>> i only suggested if you add a property which you want to change (or which
>> CAN be changed) during runtime, add the .dynamic to it.
> Ah... yes, then I did misunderstand you. Thanks for pointing it out, it
> would indeed be a good case for a property flagged as dynamic.
>
> Cheers,
>
> Jakob
>
Our policy is:
* stop the component
* reconfigure it via properties
* restart the component
In some special cases if there is no other way than changing properties
while the component is running the dynamic properties should be used.
Can you please point out why this is the case here?
Alex
> _______________________________________________
> Rock-dev mailing list
> Rock-dev at dfki.de
> http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev
--
Dipl.-Ing. Alexander Duda
Unterwasserrobotik
Robotics Innovation Center
Hauptgeschäftsstelle Standort Bremen:
DFKI GmbH
Robotics Innovation Center
Robert-Hooke-Straße 1
28359 Bremen, Germany
Tel.: +49 421 178 45-6620
Zentrale: +49 421 178 45-0
Fax: +49 421 178 45-4150 (Faxe bitte namentlich kennzeichnen)
E-Mail: Alexander.Duda at dfki.de
Weitere Informationen: http://www.dfki.de/robotik
-----------------------------------------------------------------------
Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH
Firmensitz: Trippstadter Straße 122, D-67663 Kaiserslautern
Geschaeftsfuehrung: Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster
(Vorsitzender) Dr. Walter Olthoff
Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes
Amtsgericht Kaiserslautern, HRB 2313
Sitz der Gesellschaft: Kaiserslautern (HRB 2313)
USt-Id.Nr.: DE 148646973
Steuernummer: 19/673/0060/3
More information about the Rock-dev
mailing list