1. 02 May, 2018 2 commits
  2. 01 May, 2018 1 commit
  3. 28 Apr, 2018 1 commit
  4. 26 Apr, 2018 2 commits
    • Anthony Mallet's avatar
      [math/py-pinocchio] Import py-pinocchio · 021b0f3f
      Anthony Mallet authored
      Pinocchio is a C++ library for dynamic computations focusing on robotic,
      computer animation and biomechanical applications.
      This package provides the python bindings for pinocchio.
    • Anthony Mallet's avatar
      [math/pinocchio] Import pinochio-2.7.1r1 (from wip/) · 14256ddc
      Anthony Mallet authored
      Pinocchio is a C++ library for dynamic computations focusing on robotic,
      computer animation and biomechanical applications. It is based on the dynamic
      multi-body computations formalized by Featherstone in his book.
      The software comes with a python wrapping and vizualisation tool, available
      separately in the py-pinocchio package.
  5. 13 Apr, 2018 9 commits
  6. 11 Apr, 2018 4 commits
    • Anthony Mallet's avatar
      [mk] Allow the 'checkout' target to be re-invoked · 2930af11
      Anthony Mallet authored
      The commit forces the checkout cookie to be outdated when the checkout target
      is invoked again, allowing the checkout to be updated.
      The checkout script then does the following, depending on MASTER_REPOSITORY:
       - with git, run git pull instead of git clone
       - with dir, sync the linkfarm by removing broken links (deleted files) and
         updating missing links (new files)
       - with cvs, svn: does the checkout again - it should work, although it's not
         been tested.
    • Anthony Mallet's avatar
      [mk] Simplify the 'trusted' environment setup target · 1b3fc029
      Anthony Mallet authored
      Collapse the rules setting up the 'trusted' environment. This makes the errors
      from 'make' less cryptic when a target fails.
    • Anthony Mallet's avatar
      [mk] Compute _ROBOTPKG_NOW in the rule that setups the 'trusted' environment · 3ee9f00b
      Anthony Mallet authored
      _ROBOTPKG_NOW is the current date, formatted for computing the "patch level"
      version suffix appended for checkout packages. This has to remain constant
      during all phases of one make invocation.
      The best place to compute this variable is here, instead of in utils.mk,
      because some sub-make in robotpkg sometimes resart themselves after dependency
      resolution, leading to a new value for the _ROBOTPKG_NOW variable.
    • Anthony Mallet's avatar
      [mk] Clean the inter-dependencies of the checksum-vars.mk and checksum.mk files · 57189c08
      Anthony Mallet authored
      Like for other *-vars.mk files, checksum-vars.mk should be includable without
      triggering the {bootstrap-,}dependencies associated to the actual checksum
      targets. This commit leaves only the variable definitions in checksum-vars.mk,
      moving the rest to checksum.mk
      This way, the checkout target does not artificially inherit from the 'digest'
      dependency which is useless when working with a checked out package.
  7. 10 Apr, 2018 1 commit
  8. 09 Apr, 2018 6 commits
  9. 06 Apr, 2018 5 commits
  10. 05 Apr, 2018 8 commits
    • Anthony Mallet's avatar
    • Anthony Mallet's avatar
      [lang/python33] Delete python33 package · 9bdba06c
      Anthony Mallet authored
      This is EOL.
    • Anthony Mallet's avatar
      [graphics/blender] Delete package and convert to a sysdep only · 2ce9651b
      Anthony Mallet authored
      The packaged version was outdated, and all supported distributions provide a
      newer alternative. No need to package it here, a sysdep is enough.
    • Anthony Mallet's avatar
      [mk/sysdep] Drop python33 alternative · 7ce4ea05
      Anthony Mallet authored
      python33 is EOL, no package is using it and it should not be used.
      Note: python32 has to be kept for compat with ubuntu 12.04, which is also EOL
      but that still has to be supported.
    • Guilhem Saurel's avatar
      [meta-pkgs/hpp] some packages don't need hpp-util · feca7d5b
      Guilhem Saurel authored
      Affected packages:
      * gepetto-viewer
      * gepetto-viewer-corba
      * hpp-fcl
    • Guilhem Saurel's avatar
    • Guilhem Saurel's avatar
      [optimization/roboptim-trajectory] Update to 3.1 · 954799d2
      Guilhem Saurel authored
      Changes since 1.0:
      Cf. optimization/roboptim-core
    • Guilhem Saurel's avatar
      [optimization/roboptim-core] Update to 3.1 · 1ce9826e
      Guilhem Saurel authored
      Changes since 3.0:
      * ColMajor/RowMajor support has been improved (cf. %89). Default is back to
        ColMajor since this is Eigen's default mode, but that can be changed with a
        CMake variable.
      * Allocation checking has been improved (cf. %92).
      * Multiplots are now available with the matplotlib plotting backend (cf. %94).
      * Added vector_t and bool to the solver parameter types. As a consequence,
        std::string parameters should not rely on automatic conversion from const
        char* (cf. 7a0bbb7).
      * Renamed scale[s]* to scaling* (cf. 434559c). Previous methods/typedefs are
        currently kept for backward compatibility, but marked as deprecated.
      * Add new StructuredInput helper (cf. %96).
      * Add support for matrix plotting with matplotlib (cf. 5abd27e / af48e9b).
      Changes since 2.0:
      * New features:
          * Lots of new functions (cos, sin, etc.), operators (plus, minus, scalar,
            map, etc.) and decorators (cached function etc.),
          * Callback system (logger, callback multiplexer),
          * Simple Matplotlib support for visualization,
          * Function pools,
          * Set argument names (useful for plotting).
      * Improvements:
          * Support Eigen::Ref: now RobOptim functions accept blocks/segments of
            Eigen matrices as input,
          * Improved CachedFunction with LRU cache,
          * Automatic conversion of constraints/cost function types when creating
          * Faster forward-difference rule for finite differences.
      * Other changes:
          * Removed exception specifiers (void function(...) throw())
          * Storage order was changed from Eigen's default (column-major) to
            row-major. The storage order is available in the GenericFunctionTraits
          * Move metaprogramming magic to roboptim/core/detail/utility.hh
          * Merge roboptim/core/visualization/util.hh with roboptim/core/util.hh
      Changes since 1.0:
      The version 2.0 of roboptim-core now depends on Eigen for matrix computations
      by default.
      Traits allow the user to use its own type. Support for Eigen dense and sparse
      matrices is built-in.
  11. 04 Apr, 2018 1 commit