Skip to content
Snippets Groups Projects
  1. Dec 05, 2022
    • Wilson Jallet's avatar
      Add new files to cmakelists · d902b083
      Wilson Jallet authored
      d902b083
    • Wilson Jallet's avatar
      Run pre-commit on copyable, pickle-vector, std-aligned-vector · 953660b3
      Wilson Jallet authored
      remove references to aligned
      953660b3
    • Wilson Jallet's avatar
      7ec0e310
    • Wilson Jallet's avatar
      Move files to new directories · cf0d50dd
      Wilson Jallet authored
      cf0d50dd
    • jcarpent's avatar
      [Python] Add copyable method to create a raw copy of Spatial classes · 245a0a84
      jcarpent authored and Wilson Jallet's avatar Wilson Jallet committed
      [Python] Introduce struct to expose both std::vector and aligned_vector
      
      all: change __se3_* for __pinocchio_* for pragma once
      
      all: change namespace from se3 to pinocchio
      
      The previous se3 namespace is now deprecated but can still be used
      
      all: remove license from files
      
      [bindings][pickling] add support for vector<T> aligned_vector<T> map<T> pickling.
      update model and data classes to make their members picklable
      
      [bindings][pickling] 1) fix includes. make picklemap borrow from picklevector
      
      2) use pickle support for rest of data and some more of model vectors
      
      python: add converter from Python list to std::vector or aligned_vector
      
      python: fix issue on GCC related to namespace bp
      
      python: fix namespace issue
      
      python/vector: add conversion tolist for std::vector
      
      python/utils: return by reference when creating list
      
      python/utils: add return of the class for StdVector helpers
      
      python: fix return type
      
      python/pickle: fix pickling of std::map
      
      python: fix potential bug with C++11
      
      python: make the code compliant for casadi bindings
      
      python: fix arg name
      
      python/pickle: fix compatibility issue
      
      Compilation issues with recent version of Boost
      
      python: add copy constructor and method to std::vector
      
      python: expose operator{==,!=} for std::vector
      
      Revert "python: expose operator{==,!=} for std::vector"
      
      This reverts commit 6710dd4758791b3eee1ac444945e7f507aece7f6.
      
      python/utils: update std-vector exposition
      
      python: fix issues with const reference as input argument
      
      python: fix pickling of Pinocchio data structure
      245a0a84
    • pre-commit-ci[bot]'s avatar
      [pre-commit.ci] auto fixes from pre-commit.com hooks · 6ca8bede
      pre-commit-ci[bot] authored and Wilson Jallet's avatar Wilson Jallet committed
      for more information, see https://pre-commit.ci
      6ca8bede
    • Wilson Jallet's avatar
      move std-map.hpp · 7a26fbbf
      Wilson Jallet authored
      (std-map) Fix include guard
      
      * apply pre-commit formatting
      * rename namespace
      7a26fbbf
    • Wilson Jallet's avatar
      Move std-vector/map here from pinocchio3 · 6955619f
      Wilson Jallet authored
      Commits from downstream are rebased & squashed
      6955619f
    • jcarpent's avatar
      [Python] Introduce struct to expose both std::vector and aligned_vector · 8613f9cf
      jcarpent authored and Wilson Jallet's avatar Wilson Jallet committed
      all: change __se3_* for __pinocchio_* for pragma once
      
      all: change namespace from se3 to pinocchio
      
      The previous se3 namespace is now deprecated but can still be used
      
      all: remove license from files
      
      [binding][std::map] Create Python visitors for std::map for aligned allocator. (and also for non-aligned maps, for the sake of completion)
      
      [referenceConfigurations] review comments of @jcarpent on #666
      
      [bindings][pickling] add support for vector<T> aligned_vector<T> map<T> pickling.
      update model and data classes to make their members picklable
      
      python: add converter from Python list to std::vector or aligned_vector
      
      python: fix issue on GCC related to namespace bp
      
      all: fix template issue
      
      python/utils: factorization of the code
      
      python/vector: add conversion tolist for std::vector
      
      python/utils: return by reference when creating list
      
      python/contact: fix doc
      
      python/utils: handle std::vector for non const reference
      
      python: add helpers to return Eigen object from std containers
      
      python/utils: add return of the class for StdVector helpers
      
      python: fix return type
      
      core: fix merging issues
      
      all: fix merging
      
      python: make the code compliant for casadi bindings
      
      python/utils: fix entry type for StdVectorPythonVisitor
      
      python/utils: enhance API exposed for std::vector
      
      python: add copy constructor and method to std::vector
      
      python: expose operator{==,!=} for std::vector
      
      Revert "python: expose operator{==,!=} for std::vector"
      
      This reverts commit 6710dd4758791b3eee1ac444945e7f507aece7f6.
      
      python/utils: update std-vector exposition
      
      python: fix issues with const reference as input argument
      8613f9cf
  2. Nov 29, 2022
  3. Nov 28, 2022
  4. Nov 22, 2022
  5. Oct 29, 2022
  6. Oct 10, 2022
  7. Sep 26, 2022
  8. Sep 18, 2022
  9. Sep 11, 2022
  10. Sep 10, 2022
  11. Sep 08, 2022
  12. Sep 06, 2022
  13. Sep 05, 2022
  14. Aug 30, 2022
  15. Aug 26, 2022
Loading