Skip to content
Snippets Groups Projects
  1. Apr 27, 2015
  2. Apr 24, 2015
    • Pierrick Koch's avatar
      [wip/gladys] Update to gladys-0.2.7 · b752bbef
      Pierrick Koch authored
      gladys-0.2.7
      
      Changes since v0.2.6:
      
      Patrick Bechon (13):
            [gladys] Update the parameter names to emphasize the fact that they are not interchangeable
            [robot_model] fix a typo creating a memory error (using uninitialized memory)
            [visibility] Allow is_visible to use 3D points. Use it for gladys.can_communicate
            [test] Add a test for the 3D visibility check
            [visibility] Fix compilation error on older GCC
            [test] Fix compilation error on older GCC
            [nav_graph] add a function to get the closest point in the nav graph and its python binding
            [test] remove some clang warnings
            [nav_graph] Add a unit test for single_source_all_costs and fix an edge case
            Add an optional antenna in the robot model and use it for communication tests
            [test] Correction of a typo
            [python] Modification of the binding to allow calls with (x,y) or (x,y,z) points
            [python] update to allow the use of python3
      
      Pierrick Koch (1):
            [python] classic import, remove relative
      b752bbef
    • Pierrick Koch's avatar
      [wip/gladys] make python optional · 161ef855
      Pierrick Koch authored
      for now comment dep on boost-python since it does not allow to use with
      system lib. we should fix boost-python/depend.mk first
      161ef855
  3. Apr 21, 2015
  4. Apr 15, 2015
  5. Apr 14, 2015
  6. Mar 31, 2015
    • Arnaud Degroote's avatar
      [py-mavlink] Upgrade to 1.1.50 version · 4d037891
      Arnaud Degroote authored
      No really released outside of pip, so grab it from the git reposity.
      No real changelog but important changes for python3 have been done.
      Switch to setuptools to build it.
      4d037891
  7. Mar 27, 2015
  8. Mar 16, 2015
  9. Mar 09, 2015
  10. Mar 06, 2015
    • Arnaud Degroote's avatar
      [wip/py-hla] Fix cmake for python 3.4 · 92a435fd
      Arnaud Degroote authored
      python3.4 -V now returns on stdout while before it returns on stdout. It
      breaks pyHLA version detection. Use standard PYTHON_VERSION_STRING from
      FindPythonInterp.cmake to do the test instead.
      92a435fd
  11. Mar 02, 2015
  12. Feb 27, 2015
  13. Feb 19, 2015
  14. Feb 12, 2015
    • Pierrick Koch's avatar
      [wip/atlaas] add missing headers in PLIST · c002943a
      Pierrick Koch authored
      c002943a
    • Pierrick Koch's avatar
      [wip/gladys] Update to gladys-0.2.6 · f1b04e2d
      Pierrick Koch authored
      gladys-0.2.6
      
      Changes since v0.2.5:
      
      Cyril Robin (1):
            [Test] Fix Bresenham test
      
      Patrick Bechon (4):
            [points] Fix compilation errors using clang
            [python] Add bindings for gladys::gladys in python
            [python] adding bindings for gladys.can_communicate
            Add a single_source_all_costs function
      
      Pierrick Koch (2):
            [readme] add DOI for citation
            [robotpkg] fix openrobots ftp path
      f1b04e2d
  15. Feb 11, 2015
    • Pierrick Koch's avatar
      [wip/atlaas] Update to atlaas-0.1.5 · b6b3d283
      Pierrick Koch authored
      atlaas-0.1.5
      
      Changes since v0.1.4:
      
      Pierrick Koch (80):
            [test] add assert_meta_xy slide test
            [style] use chevrons only for includes
            [cmake] get rid of GNUInstallDirs
            [tools] update matplot hist semilogy
            [tools] use figure method for figure setup
            [export8u] compute real min/max from data
            [merge] dont merge if diff(dist) > T
            add export_zmean for postprocess (color video)
            add tool to convert zmean w/cmap (aka. LUT)
            [tools] inc cmap default quality
            [tools] cleanup sampling method
            [tools] dem keep original values
            [tools] cmap w/atlaas support (band names)
            [pcl] voxelgrid filter
            [python] add cython+numpy bindings
            [common] add stl display helpers
            [python] cleanup cython
            [python] wip using morse patch
            [ci] fix gdal apt package ssl conflict
            [cmake] add option to build with PCL
            [atlaas] merge skip empty cloud
            [python] display merge stats
            [python] add export def
            [atlaas] cleanup includes and move length_sq
            [python] add rospy test
            [python] fromstring -> frombuffer dont copy data
            [pcl] move pcl io to pcd.cpp add test
            [pcd] cleanup add const
            [pcd] fix voxel size
            [python] add process script
            [python] cleanup process
            [pcd] add simple write_pcd method w/o filter
            [tools] add process.cpp
            [pcd] wraning when call pcl func without _USE_PCL
            [pcd] file path formatting
            [python] raise TypeError with message
            [python] remove python3 from makefile for ros
            [atlaas] dont process twice start pcd
            [python] morse test goes outdoors, faster
            [python] add readme for morse/threejs demo
            [python] morse: alter pose with gausian noise
            [pcd] add pcd seq id -> time vector
            [io] add dump/load point-cloud methods
            [io] use custom io if no PCL
            [tools] add pcd <-> atlaas convert utils
            [time] pcd time = uint64 milliseconds since epoch
            [io] give diff ext if pcl or custom i/o
            [merge] use custom if no pcl
            [pcd] use single method to read/write pcd
            add test file to gitignore
            [atlaas] add current tile pose in pcd->time vec
            [test] cleanup test add common test.hpp
            [io] fix missing include stdexcept
            [python] make test use np.random.rand
            [ci] add cython test to travis
            [atlaas] add reprocess w/corrected x,y
            [python] test ros: {frombuffer.reshape -> ndarray}
            [io] fallback raw in lib
            [test] io test raw read/write
            [git] ignore generated python/atlaas.cpp
            [reproc] add python reprocess test
            [reproc] cleanup reprocess and test
            [atlaas] add atlaas_path setter
            [python] add atlaas_path setter
            [atlaas] add atlaas_path getter
            [python] add atlaas_path getter
            [tools] explicit usage of raw io to convert
            [ci] add clang as compiler
            [tools] add atlaas -> region map tool
            [python] dont print warning for numpy unused function
            [python] add merge_file method
            [python] add save cloud method
            [python] don't dump in ROS test
            [readme] add DOI for citation
            [python] movie script pcd -> avi
            [python] add make install target in user space
            [python] add test multi atlaas w/ros
            [python] test multi add rviz config file
            [python] test multi switch robots final goal
            [python] test multi goals moar pythonic
      b6b3d283
    • Pierrick Koch's avatar
      [wip/atlaas-genom] Update to atlaas-genom-0.1.5 · 614f5811
      Pierrick Koch authored
      atlaas-genom-0.1.5
      
      Changes since v0.1.4:
      
      Pierrick Koch (2):
            [atlaas] add export_zmean and write_pcd
            [atlaas] use new atlaas_path getter
      614f5811
    • Pierrick Koch's avatar
      [wip/gdalwrap] Update to gdalwrap-0.1.9 · 1b46ff96
      Pierrick Koch authored
      gdalwrap-0.1.9
      
      Changes since v0.1.8:
      
      Pierrick Koch (5):
            [io] deactivate compress by default
            [src] add compress param comment
            [test] clean io test
            [ci] setup travis-ci.org
            [doc] add travis build status icon/link
      1b46ff96
    • Anthony Mallet's avatar
      [wip/genom3-ros] Update to 1.10 · 5a65e908
      Anthony Mallet authored
      Changes since 1.9:
      . Fix initialization of the internal condition variable of execution tasks
      . Fix timer callback definition in presence of periodic and aperiodic tasks
      . Fix missing context argument in an exception function
      . Escape special characters when generating the ros manifest.xml file
      5a65e908
  16. Feb 06, 2015
  17. Feb 04, 2015
  18. Jan 30, 2015
  19. Jan 16, 2015
    • Arnaud Degroote's avatar
      [wip/ompl] Upgrade to 1.0.0 · 76740a81
      Arnaud Degroote authored
      Changes since 0.14.2
      --------------------
      
      - Added many new planners:
      	- Linear Temporal Logical Planner (LTLPlanner): a planner that finds
      	  solutions for kinodynamic motion planning problems where the goal is specified
      	  by a Linear Temporal Logic (LTL) specification.
      	- Fast Marching Tree algorithm (FMT∗): a new asymptotically optimal
      	  algorithm contributed by Marco Pavone's Autonomous Systems Laboratory at
      	  Stanford.
      	- Coupled Forest of Random Engrafting Search Trees (CForest): a
      	  meta-planner that runs several instances of asymptotically optimal planners in
      	  different threads. When one thread finds a better solution path, the states
      	  along the path are passed on to the other threads.
      	- Anytime Path Shortening: a generic wrapper around one or more
      	  geometric motion planners that repeatedly applies shortcutting and
      	  hybridization to a set of solution paths. Any number and combination of
      	  planners can be specified, each is run in a separate thread.
              - LazyPRM / LazyPRMstar: not entirely new, but completely re-implemented.
      
      - RRT* has a new option to periodically prune parts of the tree that are
        guaranteed not to contain the optimal solution. This idea was introduced in
        CForest, but it useful independently of the CForest parallelization. Although
        pruning is almost always useful, it is disabled by default to preserve the
        original behavior.
      
      - Created consistent behavior across all planners that can optimize paths.
        Calls to the solve method of RRT*, PRM*, SPARS, SPARStwo, and LBTRRT will
        terminate when (1) the planner termination condition is true or (2) the
        optimization objective is satisfied. To make these planners terminate when any
        solution is found, you can set the cost threshold for the optimization
        objective to, e.g., OptimizationObjective::infiniteCost(). For most of these
        planners, asymptotic (approximate) optimality is only guaranteed when using the
        PathLengthOptimizationObjective class.
      
      - Most control-based planners can now use steering functions. The user simply
        needs to override ompl::control::StatePropagator::steer() and
        ompl::control::StatePropagator::canSteer() in a derived class.
      
      - Several improvements to benchmarking functionality:
      	- Planner Arena has been relaunched and can be used to interactively
      	  visualize benchmark results.
      	- ompl_benchmark_statistics.py can now also parse MoveIt! benchmark log
      	  files using the flag --moveit.
      
      - Added ompl::tools::PlannerMonitor class, which periodically prints planner
        progress properties in a separate thread. Useful for developing / debugging new
        planners.
      
      - Updated Py++ toolchain. If you previously installed Py++ and have trouble
        generating the OMPL Python bindings, you may need to run "make
        installpyplusplus" again.
      
      - Minimum Boost version is now 1.48 and minimum CMake version is now 2.8.7.
      - Bug fixes.
      76740a81
  20. Dec 17, 2014
  21. Dec 16, 2014
  22. Dec 15, 2014
  23. Nov 27, 2014
  24. Nov 24, 2014
  25. Nov 14, 2014
  26. Nov 12, 2014
  27. Nov 07, 2014
  28. Nov 05, 2014
Loading