[Rock-dev] mars_core removing of Depreciated Tasks: MarsServo and MarsJoint

Moritz Schilling moritz.schilling at dfki.de
Wed Dec 11 10:11:41 CET 2013


Am Dienstag, den 10.12.2013, 09:13 +0100 schrieb Jakob Schwendner:
> > >> The dynamixel hardware drivers (both) do that, Mars::Servo also did
> > >> that, Mars::Joints is not.
> > > then maybe reimplemend this in your module
> > >>
> > >> This leads to a missing Sweep mode that can be set via .yml file.
> > > I'm sorry, if you need sweep functionallity in the long way, you/we
> > > need to create a sweeping task...
> > 
> > Putting the sweep into MY module/task is imo a bad idea, that could result
> in
> > concurrent writes on the position, when more tasks (possibly from other
> > projects) want to set a position.
> 
> We did have this discussion a while ago. For various reasons I also agree,
> that it is better have the tasks separated.
> In spacebot we used a tilt_scan module 
> https://gitorious.org/rock-slam/orogen-tilt_scan
> which sees the servo as a unit with the laser scanner. 
> 
> The interface::Servo should go and not be used again. Same as the
> drivers::Dynamixel.
> On the matter of removing them from the code now... At some point we have to
> remove them, but there should be a long enough transition period.
So, projects, which use a dynamixel servo without a laser scanner have
to reimplement the driver then?
> 
> Cheers,
> 
> Jakob
> 
> 
> _______________________________________________
> Rock-dev mailing list
> Rock-dev at dfki.de
> http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev

-- 
 Dipl.-Phys. Moritz Schilling
 Space Robotics
 
 Hauptgeschäftsstelle Standort Bremen:
 DFKI GmbH
 Robotics Innovation Center
 Robert-Hooke-Straße 1
 28359 Bremen, Germany

 Tel.:     +49 421 178 45-6601
 Zentrale: +49 421 178 45-0
 Fax:      +49 421 178 45-4150 (Faxe bitte namentlich kennzeichnen)
 E-Mail:   moritz.schilling 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