- Jul 22, 2014
-
-
Charles Lesire authored
-
- Jul 15, 2014
-
-
Pierrick Koch authored
gladys-0.2.5 Changes since v0.2.3: Patrick Bechon (2): Fix a warning : Python.h should be the first file included. See https://docs.python.org/2/c-api/intro.html#include-files Add a python binding to get the cost of a path Pierrick Koch (6): [gdalwrap] vfloat2vuchar -> raster2bytes [tool] update robotpkg script [test] workaround gdal equality test add gdal points [python] search w/cost returns (path,cost) [cmake] add python/test options
-
Pierrick Koch authored
gdalwrap-0.1.8 Changes since v0.1.7: Pierrick Koch (5): [gdal] use find/distance for get_band_id [meta] fix segfault when no metadata in file [cmake] get rid of GNUInstallDirs [cmake] get rid of GNUInstallDirs (2) [gdal] fix index pixel [0 .. n-1]
-
- Jul 08, 2014
-
-
Anthony Mallet authored
Import upstream patch fixing an important performance issue until HEAD is released. Bump PKGREVISION.
-
Anthony Mallet authored
Import upstream patch fixing an important performance issue until HEAD is released. Bump PKGREVISION.
-
- Jul 03, 2014
-
-
Arnaud Degroote authored
Reset PKGREVISION
-
Arnaud Degroote authored
Release maintenance of Morse, including the fix: - fix pymorse initialization (avoiding some ebadf error) (i.e. patch-aa)
-
- Jun 06, 2014
-
-
Anthony Mallet authored
This fixes the build of components defining exceptions that are not in the public interface (e.g. exceptions thrown by tasks).
-
- Jun 03, 2014
-
-
Raphaël Lallement authored
Integrates bug fixes and new features.
-
Charles Lesire authored
-
- Jun 02, 2014
-
-
Raphaël Lallement authored
Integrate several bux fixes and new features
-
Anthony Mallet authored
Use the bundled 'bootstrap' script instead of autoreconf, because of the long standing issue with the missing 'autoconf' subdirectory. Reported by Raphael Hoheneder on openrobots@, thanks!
-
- May 29, 2014
-
-
Ellon Mendes authored
-
Ellon Mendes authored
-
- May 28, 2014
-
-
Raphaël Lallement authored
Allow msgconnector to work over network.
-
- May 27, 2014
-
-
Raphaël Lallement authored
Fix compilation issue due to the graphviz lib's different versions
-
- May 23, 2014
-
-
Raphaël Lallement authored
-
- May 21, 2014
-
-
Raphaël Lallement authored
This version allows to send broadcast message and fix minor bugs
-
- May 12, 2014
-
-
Raphaël Lallement authored
Major update that allow to connect another parser to HATP's core Also include some bug fixes. Finally an unatary test unit has been set
-
- May 07, 2014
-
-
Raphaël Lallement authored
-
Raphaël Lallement authored
A button to request all plan existed, add a button to request only the first plan.
-
- May 06, 2014
-
-
Raphaël Lallement authored
-
- May 02, 2014
-
-
Raphaël Lallement authored
Allows to start the server whitout a time limit.
-
- Apr 30, 2014
-
-
Arnaud Degroote authored
Changes since 0.12.2: --------------------- OMPL.app 0.14.1 (January 23, 2014) Update PlannerData to use new cost infrastructure. Bug fixes. OMPL 0.14.0 (December 20, 2013) - Added new cost infrastructure to plan optimal paths with respect to arbitrary cost functions. Several common cost objective functions have been defined (such as path length and mechanical work) and new ones can easily be defined. - RRT*, PRM*, TRRT, and PRM have been updated to use this cost infrastructure. - BallTreeRRT* has been removed since it assumed that the path cost is equal to the path length. - Added two new planners: - Lower Bound Tree RRT (LBTRRT), a near asymptotically-optimal incremental sampling-based motion planning algorithm. - Search Tree with Resolution Independent Density Estimation (STRIDE), an EST-like planner that uses an extension of the GNAT nearest neighbor data structure that supports sampling states inversely proportional to the density of previously sampled states. - Added support for MORSE. Through a plugin you can use OMPL with Blender ^^^^^ and MORSE to plan kinodynamic paths. See the gallery for some examples. - Added functionality to the Benchmark class to keep track of user-specified properties at regular intervals. This is especially useful for asymptotically/approximately optimal or anytime planners. - Added more demo programs. - Updated gccxml snapshot. If you use gcc 4.8 and the OMPL Python bindings, you need to run "make installpyplusplus" again. - Bug fixes. OMPL 0.13.0 (August 5, 2013) - Added several new planners: - SPARS and SPARS2 are roadmap-based planners that operate similarly to Visibility-based PRM, but provide asymptotic near-optimality guarantees. - Path-Directed Subdivision Tree (PDST). There are actually two versions: one for geometric planning and one for control-based planning. - Lazy PRM, a variant that lazily evaluates the validity of nodes and edges in a roadmap. - Various improvements and bug fixes in the RRTstar and BallTreeRRTstar planners. - Various optimizations in the Syclop planner. - The Syclop planner can now operate over triangular decompositions. This is enabled if the triangle package is installed. - Significantly reworked and extended unit tests for planning algorithms. - Added method to extract a ompl::base::StateStorage object from ompl::base::PlannerData. - State spaces can indicate whether they are metric. - Certain path shortcutting techniques are disabled for non-metric state spaces during path simplification. - Extended ProblemDefinition API to support path optimizing planners. - Added printAsMatrix method to ompl::geometric::PathGeometric and ompl::control::PathControl to facilitate plotting of paths. Added a tutorial on path visualization. - Added more demo programs. - Use the officially released version of OdeInt that comes with Boost 1.53 for numerical integration. The bundled version of OdeInt is not used or installed if the user has Boost >= 1.53 installed. - Updated Py++ toolchain (gccxml, pygccxml, pyplusplus). If you use gcc 4.7/4.8 or Boost 1.54, you need to run "make installpyplusplus" again. - Bug fixes.
-
Charles Lesire authored
-
- Apr 28, 2014
-
-
Arnaud Degroote authored
Changes since 1.0.2: -------------------- New apps: DifOdometry-Camera. (By Mariano Jaimez Tarifa) DifOdometry-Datasets. (By Mariano Jaimez Tarifa) New classes: [mrpt-base] mrpt::synch::CPipe: OS-independent pipe support. [mrpt-hwdrivers] - mrpt::hwdrivers::CIMUXSens_MT4 : Support for 4th generation xSens MT IMU devices. - mrpt::hwdrivers::CNationalInstrumentsDAQ: Support for acquisition boards compatible with National Instruments DAQmx Base - mrpt::hwdrivers::CImageGrabber_FlyCapture2: Support for Point Grey Research's cameras via the FlyCapture2 libray [mrpt-maps] There are now two versions of octomaps (by Mariano Jaimez Tarifa/Jose Luis Blanco) mrpt::slam::COctoMap (only occupancy) mrpt::slam::CColouredOctoMap (occupancy + RGB color) [mrpt-obs] mrpt::slam::CObservationRawDAQ, a placeholder for raw and generic measurements from data acquisition devices. [mrpt-opengl] - mrpt::opengl::CMeshFast, an open gl object that draws a "mesh" as a structured point cloud which is faster to render (by Mariano Jaimez Tarifa). - mrpt::opengl::CVectorField2D, an opengl object that shows a 2D Vector Field (by Mariano Jaimez Tarifa). [mrpt-reactivenav] mrpt::reactivenav::CAbstractPTGBasedReactive, as part of a large code refactoring of these classes: mrpt::reactivenav::CReactiveNavigationSystem mrpt::reactivenav::CReactiveNavigationSystem3D [mrpt-vision] mrpt::vision::CDifodo, a class which implements visual odometry based on depth images and the "range flow constraint equation". (by Mariano Jaimez Tarifa) Changes in classes: - Clean up and slight optimization of metric map matching API: Methods marked as deprecated: mrpt::slam::CMetricMap::computeMatchingWith2D() –> mrpt::slam::CMetricMap::determineMatching2D() mrpt::slam::CMetricMap::computeMatchingWith3D() –> mrpt::slam::CMetricMap::determineMatching3D() New structures: mrpt::slam::TMatchingParams mrpt::slam::TMatchingExtraResults - mrpt::slam::CPointsMap::TInsertionOptions now have methods to save/load from binary streams, making more maintainable the serialization of point maps - New options in point maps: mrpt::slam::CPointsMap::TInsertionOptions::insertInvalidPoints - mrpt::slam::CObservationIMU now includes data fields for 3D magnetometers and altimeters. - Method renamed mrpt::utils::CEnhancedMetaFile::selectVectorTextFont() to avoid shadowing mrpt::utils::CCanvas::selectTextFont() - mrpt::reactivenav::CParameterizedTrajectoryGenerator: New methods: - mrpt::reactivenav::CParameterizedTrajectoryGenerator::inverseMap_WS2TP() for inverse look-up of WS to TP space - mrpt::reactivenav::CParameterizedTrajectoryGenerator::renderPathAsSimpleLine() - (commit) - Changed the signature of mrpt::reactivenav::build_PTG_collision_grids() to become more generic for 2D & 2.5D PTGs Deleted classes: mrpt::utils::CEvent, which was actually unimplemented (!) mrpt::hwdrivers::CInterfaceNI845x has been deleted. It didn't offer features enough to justify a class. New examples: [MRPT]/samples/threadsPipe [MRPT]/samples/NIDAQ_test [MRPT]/openNI2_RGBD_demo (by Mariano Jaimez Tarifa) [MRPT]/openNI2_proximity_demo (by Mariano Jaimez Tarifa) Build system: Fixed compilation with clang. Fixed building against OpenCV 3.0.0 (GIT head) Updated to the latest nanoflann 1.1.7. Updated to Eigen 3.2.0 Binary packages for Windows now include .pdb files to help debugging with Visual Studio. BUG FIXES: Fixed potential infinity loop in mrpt::math::make_vector<1,T>() Fixed build error with GCC when experimental parallelization is enabled. - mrpt::reactivenav::CReactiveNavigationSystem complained about missing config variables ROBOTMODEL_TAU & ROBOTMODEL_DELAY, which were removed in MRPT 1.0.2 - Fixed potential mem alignment errors (Eigen's UnalignedArrayAssert) in SRBA for 32bit builds. - mrpt::topography::geodeticToENU_WGS84() and related functions used a local +Z axis aligned to the line towards the Earth center; now the Z axis points normally to the ellipsoid surface. The difference with the previous behavior is small but may be of a few millimeters for each meter from the reference point. - Potential crash when setting mpPolygon::setPoints() with empty vectors - mrpt::reactivenav::CReactiveNavigationSystem and mrpt::reactivenav::CReactiveNavigationSystem3D didn't obey the "enableConsoleOutput" constructor flag - mrpt::synch::CSemaphore::waitForSignal() : Fixed error when thread got an external signal
-
- Apr 24, 2014
-
-
Raphaël Lallement authored
Update hatpconsole, hatptester, libhatp and msgconnector. Still need to update hatponboard and hatponboard-lib once there are moved over.
-
Anthony Mallet authored
Bump PKGREVISION
-
- Apr 20, 2014
-
-
Arnaud Degroote authored
hyper-viewer includes two visualisation tools for the Hyper supervision engine.
-
- Apr 17, 2014
-
-
Charles Lesire authored
-
- Apr 09, 2014
-
-
Charles Lesire authored
-
Charles Lesire authored
3D visualization tool for ROS.
-
- Apr 08, 2014
-
-
Charles Lesire authored
provides the LaserProjection class for turning laser scan data into point clouds
-
Charles Lesire authored
3D interactive marker communication library for RViz and similar tools.
-
Charles Lesire authored
-
- Apr 07, 2014
-
-
Charles Lesire authored
-
Charles Lesire authored
-
Charles Lesire authored
-
Charles Lesire authored
The YARP transport for Orocos provides a Communication framework to connect ports of components using the YARP middleware.
-
Charles Lesire authored
-