Skip to content

Releases: robotology/yarp

YARP 2.3.65

13 May 09:36
Compare
Choose a tag to compare

YARP 2.3.65 (2016-05-13) Release Notes

A (partial) list of bug fixed and issues resolved in this release can be found
here

Important Changes

  • YARP is now automatically installed with the RPATH enabled.
    This can be disabled by setting the CMAKE_SKIP_RPATH or
    CMAKE_SKIP_INSTALL_RPATH variables.
  • The portmonitor can now be built without LUA and uses YARP plugins system
    of having to locate the shared libraries manually.
  • The yarp::dev::IDepthSensor, yarp::dev::IRGBDSensor interfaces and the
    RGBDSensorClient and RGBDSensorWrapper devices were erroneously introduced
    as a "stable", but they are still under development and therefore are not to
    be used, and will be removed in the next tweak release (v2.3.65.1).
    They will be probably re-introduced in the next stable release series
    (v2.3.68).

Bug Fixes

YARP_OS

  • Fixed memory leaks when building with c++11.
  • Fixed yarp::os::Thread::getKey() method for c++11.
  • Fixed race condition in yarp::os::Thread::getKey().

New Features

YARP_OS

  • ResourceFinder::configure(argc,argv,bool) accepts a third optional parameter
    to keep/skip the first command line argument

yarprobotinterface

The robotInterface tool in
robotology/icub-main was imported
in YARP with a few non compatible changes:

  • robotInterface was renamed yarprobotinterface to follow the convention
    with yarp executables
  • The RPC port opened is now //yarprobotinterface
  • The default .ini file name is now yarprobotinterface.ini
  • The DTD line for XML files is now
<!DOCTYPE [...] PUBLIC "-//YARP//DTD yarprobotinterface 1.0//EN" "http://www.yarp.it/DTD/yarprobotinterfaceV1.0.dtd">

yarpmanager++

A new yarpmanager++ tool which merges the functionalities of the yarpmanager
and yarpbuilder was added.

Deprecated Features

YARP_OS

  • yarp::os::Module is now deprecated in favour of yarp::os::RFModule.
  • YARP_ASSERT is now deprecated in favour of yAssert.

YARP_dev

  • The following YARP methods have been deprecated:
    • iPositionControl::setPositionMode()
    • iVelocityControl::setVelocityMode()
    • iTorqueControl::setTorqueMode()
    • iOpenLoopControl::setOpenLoopMode()

Devices

  • controlboard and clientcontrolboard devices are now deprecated in favour
    of controlboardwrapper2 and remote_controlboard.

Tools

  • yarpserver2 and yarpserver3 are now considered deprecated and will be
    removed in the next release.

GUIs

  • All guis based on GTK2 are now considered deprecated and will be removed in
    the next release.

Contributors

This is a list of people that contributed to this release (generated from the
git history using git shortlog -ens --no-merges v2.3.64..v2.3.65):

   480  Daniele E. Domenichelli <daniele.domenichelli@iit.it>
    92  Alberto Cardellino <alberto.cardellino@iit.it>
    81  Marco Randazzo <marco.randazzo@iit.it>
    57  Ali Paikan <ali.paikan@iit.it>
    48  Ugo Pattacini <ugo.pattacini@iit.it>
    44  Lorenzo Natale <lorenzo.natale@iit.it>
    24  Francesco Romano <francesco.romano@iit.it>
    24  Silvio Traversaro <silvio.traversaro@iit.it>
    17  Matteo Brunettini <matteo.brunettini@iit.it>
    15  Vadim Tikhanoff <vadim.tikhanoff@iit.it>
     5  Giulia Vezzani <giulia.vezzani@iit.it>
     4  Alessandro Roncone <alessandro.roncone@iit.it>
     4  Elena Ceseracciu <elena.ceseracciu@iit.it>
     4  Konstantinos Theofilis <kostas@ams.eng.osaka-u.ac.jp>
     3  Davide Perrone <dperrone@aitek.it>
     3  YARP Developers <yarp0-devel@lists.sourceforge.net>
     2  Claudio Fantacci <claudio.fantacci@iit.it>
     2  Davide Pollarolo <davide.pollarolo@iit.it>
     2  Francesco Nori <francesco.nori@iit.it>
     1  Alessio Rocchi <alessio.rocchi@iit.it>
     1  Davide Tome <davide.tome@iit.it>
     1  Francesca Stramandinoli <francesca.stramandinoli@iit.it>
     1  Gabriele Nava <gabriele.nava@mail.polimi.it>
     1  Valentina Gaggero <valentina.gaggero@iit.it>

YARP 2.3.64

18 Jun 07:05
Compare
Choose a tag to compare

YARP 2.3.64 (2015-06-15)

Contributors

This is a list of people that contributed to this release (generated from the
git history using git shortlog -ens --no-merges v2.3.61...v2.3.62):

   417  Daniele E. Domenichelli <daniele.domenichelli@iit.it>
   235  Paul Fitzpatrick <paulfitz@alum.mit.edu>
   192  Marco Randazzo <marco.randazzo@iit.it>
   122  Ugo Pattacini <ugo.pattacini@iit.it>
   112  Alberto Cardellino <alberto.cardellino@iit.it>
    55  Davide Perrone <dperrone@aitek.it>
    52  Alessandro Roncone <alessandro.roncone@iit.it>
    50  Lorenzo Natale <lorenzo.natale@iit.it>
    47  Ali Paikan <ali.paikan@iit.it>
    34  Vadim Tikhanoff <vadim.tikhanoff@iit.it>
    14  Konstantinos Theofilis <kostas@ams.eng.osaka-u.ac.jp>
    13  Francesco Romano <francesco.romano@iit.it>
    13  Silvio Traversaro <silvio.traversaro@iit.it>
     8  Alessandro Scalzo <alessandro.scalzo@iit.it>
     7  Elena Ceseracciu <elena.ceseracciu@iit.it>
     7  Matteo Brunettini <matteo.brunettini@iit.it>
     3  Francesco Nori <francesco.nori@iit.it>
     3  YARP Developers <yarp0-devel@lists.sourceforge.net>
     2  Giorgio Metta <giorgio.metta@iit.it>
     2  Holger Friedrich <holgerf@vsi.cs.uni-frankfurt.de>
     1  Carlo Ciliberto <carlo.ciliberto@iit.it>
     1  Giovanni Saponaro <gsaponaro@isr.ist.utl.pt>
     1  Juan G. Victores <jcgvicto@gmail.com>
     1  Matej Hoffmann <matej.hoffmann@iit.it>
     1  Pedro Vicente <pedrovicente07@gmail.com>

YARP 2.3.63

12 Feb 09:56
Compare
Choose a tag to compare

YARP 2.3.63 (2014-07-14)

Contributors

This is a list of people that contributed to this release (generated from the
git history using git shortlog -ens --no-merges v2.3.61...v2.3.62):

    83  Paul Fitzpatrick <paulfitz@alum.mit.edu>
    73  Daniele E. Domenichelli <daniele.domenichelli@iit.it>
    32  Alberto Cardellino <alberto.cardellino@iit.it>
    13  Ali Paikan <ali.paikan@iit.it>
    13  Lorenzo Natale <lorenzo.natale@iit.it>
    13  Ugo Pattacini <ugo.pattacini@iit.it>
    11  Marco Randazzo <marco.randazzo@iit.it>
    10  Elena Ceseracciu <elena.ceseracciu@iit.it>
     6  Konstantinos Theofilis <kostas@ams.eng.osaka-u.ac.jp>
     5  Silvio Traversaro <silvio.traversaro@iit.it>
     4  Francesco Romano <francesco.romano@iit.it>
     4  Mirko Ferrati <mirko8787@gmail.com>
     3  Alessio Rocchi <alessio.rocchi@iit.it>
     3  Francesco Giovannini <francesco.giovannini@iit.it>
     2  Alessandro Scalzo <alessandro.scalzo@iit.it>
     1  Matteo Brunettini <matteo.brunettini@iit.it>
     1  Plinio Moreno <plinio@isr.tecnico.ulisboa.pt>
     1  Valentina Gaggero <valentina.gaggero@iit.it>
     1  YARP Developers <yarp0-devel@lists.sourceforge.net>

YARP 2.3.62

12 Feb 10:03
Compare
Choose a tag to compare

YARP 2.3.62 (2014-02-19)

========================

Contributors

This is a list of people that contributed to this release (generated from the
git history using git shortlog -ens --no-merges v2.3.61...v2.3.62):

    23  Paul Fitzpatrick <paulfitz@alum.mit.edu>
     3  Matteo Brunettini <matteo.brunettini@iit.it>
     2  Elena Ceseracciu <elena.ceseracciu@iit.it>
     1  Alberto Cardellino <alberto.cardellino@iit.it>
     1  Daniele E. Domenichelli <daniele.domenichelli@iit.it>
     1  Marco Randazzo <marco.randazzo@iit.it>

YARP 2.3.61

12 Feb 10:11
Compare
Choose a tag to compare

YARP 2.3.61 (2014-01-31)

Contributors

This is a list of people that contributed to this release (generated from the
git history using git shortlog -ens --no-merges v2.3.60...v2.3.61):

     2  Matteo Brunettini <matteo.brunettini@iit.it>
     1  Alberto Cardellino <alberto.cardellino@iit.it>
     1  Elena Ceseracciu <elena.ceseracciu@iit.it>
     1  Paul Fitzpatrick <paulfitz@alum.mit.edu>
     1  YARP Developers <yarp0-devel@lists.sourceforge.net>

YARP 2.3.60

12 Feb 10:10
Compare
Choose a tag to compare

YARP 2.3.60 (2014-01-29)

Contributors

This is a list of people that contributed to this release (generated from the
git history using git shortlog -ens --no-merges v2.3.22...v2.3.60):

   187  Paul Fitzpatrick <paulfitz@alum.mit.edu>
   124  Daniele E. Domenichelli <daniele.domenichelli@iit.it>
    93  Elena Ceseracciu <elena.ceseracciu@iit.it>
    22  Ali Paikan <ali.paikan@iit.it>
    22  Konstantinos Theofilis <kostas@ams.eng.osaka-u.ac.jp>
    18  Marco Randazzo <marco.randazzo@iit.it>
    13  Lorenzo Natale <lorenzo.natale@iit.it>
     9  Alberto Cardellino <alberto.cardellino@iit.it>
     9  Ugo Pattacini <ugo.pattacini@iit.it>
     8  Alessandro Scalzo <alessandro.scalzo@iit.it>
     3  Matteo Brunettini <matteo.brunettini@iit.it>
     1  Enrico Mingo <enrico.mingo@iit.it>
     1  YARP Developers <yarp0-devel@lists.sourceforge.net>

YARP 2.3.22

12 Feb 10:14
Compare
Choose a tag to compare

YARP 2.3.22 (2013-07-26)

Contributors

This is a list of people that contributed to this release (generated from the
git history using git shortlog -ens --no-merges v2.3.21...v2.3.22):

     7  Daniele E. Domenichelli <daniele.domenichelli@iit.it>
     6  Paul Fitzpatrick <paulfitz@alum.mit.edu>
     5  Alberto Cardellino <alberto.cardellino@iit.it>
     2  Matteo Brunettini <matteo.brunettini@iit.it>
     1  Elena Ceseracciu <elena.ceseracciu@iit.it>
     1  Lorenzo Natale <lorenzo.natale@iit.it>

YARP 2.3.21

12 Feb 10:22
Compare
Choose a tag to compare

YARP 2.3.21 (2013-07-08)

Contributors

This is a list of people that contributed to this release (generated from the
git history using git shortlog -ens --no-merges v2.3.20...v2.3.21):

   308  Daniele E. Domenichelli <daniele.domenichelli@iit.it>
   137  Paul Fitzpatrick <paulfitz@alum.mit.edu>
    70  Ali Paikan <ali.paikan@iit.it>
    35  Elena Ceseracciu <elena.ceseracciu@iit.it>
    14  Alberto Cardellino <alberto.cardellino@iit.it>
    13  Matteo Brunettini <matteo.brunettini@iit.it>
    12  Lorenzo Natale <lorenzo.natale@iit.it>
    11  Alessandro Scalzo <alessandro.scalzo@iit.it>
    11  Ugo Pattacini <ugo.pattacini@iit.it>
     3  Marco Randazzo <marco.randazzo@iit.it>
     1  Valentina Gaggero <valentina.gaggero@iit.it>

YARP 2.3.20.1

12 Feb 10:29
Compare
Choose a tag to compare

YARP 2.3.20.1 (2012-12-19)

Contributors

This is a list of people that contributed to this release (generated from the
git history using git shortlog -ens --no-merges v2.3.20...v2.3.20.1):

     3  Daniele E. Domenichelli <daniele.domenichelli@iit.it>

YARP 2.3.20

12 Feb 10:29
Compare
Choose a tag to compare

YARP 2.3.20 (2012-11-23)

Contributors

This is a list of people that contributed to this release (generated from the
git history using git shortlog -ens --no-merges v2.3.19...v2.3.20):

   148  Daniele E. Domenichelli <daniele.domenichelli@iit.it>
    74  Paul Fitzpatrick <paulfitz@alum.mit.edu>
    31  Lorenzo Natale <lorenzo.natale@iit.it>
    10  Ugo Pattacini <ugo.pattacini@iit.it>
     7  Alessandro Scalzo <alessandro.scalzo@iit.it>
     7  Elena Ceseracciu <elena.ceseracciu@iit.it>
     6  Marco Randazzo <marco.randazzo@iit.it>
     4  Ali Paikan <ali.paikan@iit.it>
     4  Francesco Nori <francesco.nori@iit.it>
     2  Duarte Aragao <daragao@gmail.com>
     1  Alberto Cardellino <alberto.cardellino@iit.it>
     1  Fabien Benureau <fabien.benureau@gmail.com>
     1  Vadim Tikhanoff <vadim.tikhanoff@iit.it>