- Jun 24, 2013
-
-
Cyril Roussillon authored
-
- Jun 18, 2013
-
-
Félix Ingrand authored
Fixed a number of reference/value data access. Fix the way we report system error in exception with a proper call to strerr.
-
- Jun 11, 2013
-
-
Anthony Mallet authored
-
- Jun 10, 2013
-
-
Arnaud Degroote authored
It now includes the jafar module selected by options too. Bump PKGREVISION (again).
-
Arnaud Degroote authored
Bump PKG_REVISION
-
Anthony Mallet authored
Changes since 1.0: . Update codels to the new pass-by-value interface . Change the installed .pc name to match component name.
-
Anthony Mallet authored
Changes since 1.1: . Implement a 'abort' command in $rqstid procedures . Fix conversion of dictionaries to json string when strings contain " or \
-
Anthony Mallet authored
Changes since 1.1: . Implement a 'abort' http request, using abort() from client/c
-
Anthony Mallet authored
Changes since 1.4: . Implement the new codel interface (pass by value for simple types) . Implement new genom_state information . Implement abort_activity() in server and abort() in client/c . Implement kill() service in server . Before quitting, interrupt running activities and wait for completion . Fix IDL sequences to .msg mappings and always use unbounded ros arrays . Bug fix client/c to correctly handle actionlib goal transitions to 'LOST' . Bug fix for json strings containing " or \ in client/c
-
Anthony Mallet authored
Changes since 1.2: . Implement the new codel interface (pass by value for simple types) . Implement new genom_state information . Implement abort_activity() in server and abort() in client/c . Implement kill() service in server . Add a pocolibs specific exception so that genom::syserr is used only for system errors. . Before quitting, interrupt running activities and wait for completion . Bug fix when running multiple tasks with mismatched activities . Bug fix for copying fixed size IDL sequences . Bug fix for json strings containing " or \ in client/c
-
Anthony Mallet authored
Changes since 2.99.19: . Changed codels prototypes so that basic types are passed by value instead of const reference. . Updated the "genom_state" standard port, with a list of running activities and timing properties of tasks. . Added a standard service for killing a component. . Changed the "mappings" templates to generate the mappings on stdout instead of in as many files as components. . Changed the skeleton template so that components are named with a "-genom3" suffix instead of "-genom". This is more consistent with e.g. robotpkg packages. . Updated IDL to C++ mappings. They should now be complete and stable. . Fixed the C mappings for bounded sequences when used in a C++ context. . Added an abort() method in the client/c interface, for aborting services via a client request id. . Renamed the environment variable used to redefine the .gen prepocessor from "CPP" to "GENOM_CPP". . Added [$type parent] and [$type nested] procedures in the tcl generator engine, to access nested types definitions (required for the IDL to C++ mappings). . Added a [dotgen interface] procedure in the tcl generator engine, listing existing interfaces in the input file. . Added a "+silent" mode to the tcl [engine mode] procedure, that leaves stdout uncluttered for template-specific usage. . Documented the IDL type manipulation procedures of the tcl generator engine. . Documented the IDL to C++ mappings and added missing entries for ports and remotes in the IDL to C mappings.
-
- Jun 09, 2013
-
-
Arnaud Degroote authored
Add a patch which tell to cmake to look in ${PWD} to search for Find* description file. Without that, it can find FindMTI, which lead to a configure error in the presence of the MTI option. Reported by croussil@
-
- Jun 05, 2013
-
-
Raphaël Lallement authored
Make it work properly with antlr.
-
Raphaël Lallement authored
The new variables are : ANTLR_BIN and ANTLR_LIB respectively pointing to the antlr's binary and the library
-
- May 30, 2013
-
-
Raphaël Lallement authored
Fixes some missing character, sorry for multiple commits
-
Raphaël Lallement authored
-
Raphaël Lallement authored
If a file needs to depend on antlr 2.7.0 or above, but before 3.0.0
-
Raphaël Lallement authored
This was missing since the commit that added hatponboard-lib
-
Arnaud Degroote authored
It allows signed int in atom grammar.
-
- May 29, 2013
-
-
Raphaël Lallement authored
Add dependency on boost-log
-
Raphaël Lallement authored
Add evaluable predicate, and remove unecessary dependecy on msgconnector.
-
Arnaud Degroote authored
Changes since 0.9: - return a more precise error to the caller
-
Arnaud Degroote authored
Important changes since 0.10: - Add more information about fault along the different agents. In particular, it allows a better error description for both local reasonner, and operator if needed. - Add support for complex computation in wait and assert. - Remove support for while, as it was never really used, and that it is now equivalent to wait with a 'complex' computation - Make hyperc a bit more start when handling arguments - Better handling of rpath so no more need to play with LD_LIBRARY_PATH
-
- May 24, 2013
-
-
Raphaël Lallement authored
Install a Findlibhatp.cmake See http://trac.laas.fr/git/libhatp/commit/?id=7dc5219eccadb7cf7be9a21265184b4117941a58
-
Raphaël Lallement authored
This new version now install a Findmsgconnector.cmake file See http://trac.laas.fr/git/msgconnector/commit/?id=bfd650f49f94fbf1b024ce1b7b1ced650bfd8c83 But also fixes some issues. Finally remove the dependency on epoll and use "select" instead.
-
Raphaël Lallement authored
hatponboard-lib aims at splitting HATP into small parts. Thus reducing compilation time. It contains a library to represent the world and the plans while planning. It also contains a library to compute certain stages of planning process. Finally it include the parser that turns a domain file and the associated cost file into file the compile with HATPOnboard.
-
- May 22, 2013
-
-
Anthony Mallet authored
This package cannot currently be used in python alternative selection. It's imported just for testing the build. Then it will be moved to robotpkg and added to the alternative selection.
-
Anthony Mallet authored
-
Anthony Mallet authored
-
Arnaud Degroote authored
Octovis is the visualizer associated to the octomap project. See the DESCR of wip/octomap for more precision.
-
Arnaud Degroote authored
The OctoMap library implements a 3D occupancy grid mapping approach, providing data structures and mapping algorithms in C++ particularly suited for robotics
-
Arnaud Degroote authored
From the website: libQGLViewer is a C++ library based on Qt that eases the creation of OpenGL 3D viewers. It provides some of the typical 3D viewer functionalities, such as the possibility to move the camera using the mouse, which lacks in most of the other APIs. Other features include mouse manipulated frames, interpolated keyFrames, object selection, stereo display, screenshot saving and much more. It can be used by OpenGL beginners as well as to create complex applications, being fully customizable and easy to extend.
-
Anthony Mallet authored
-
Anthony Mallet authored
-
Anthony Mallet authored
-
Anthony Mallet authored
-
- May 21, 2013
-
-
Anthony Mallet authored
Changes since 1.3: - Fix build dependencies between lib$comp-c-client and $comp plugin - Fix CXXFLAGS for -pthread handling - Fix missing prototypes robotpkg: - Pass --with-boost for boost location
-
Anthony Mallet authored
patch-aa: remove useless h2errorLib inclusion, fixing build without pocolibs. Bump PKGREVISION
-
- May 17, 2013
-
-
Anthony Mallet authored
This is the first attempt at packaging genom3 components. Expect some problems...
-
Anthony Mallet authored
The module.mk file defines the necessary stuff for compiling a genom3 component. In particular, it defines a list of options corresponding to each available template and a PLIST.template common to all components. Note: building separate binary packages for each template is currently not possible in robotpkg. A directory corresponds very much to a single package, and adding multi-packages without breaking higher level targets (like checkout, package sets or bulk) will be very hard.
-